Unable to start Arduino IDE

I'm unable to start Arduino IDE, which runs perfectly for a while. When I start it, it comes splash screen and disappear. When I start arduino_debug.exe I get following errors:

C:\WINDOWS\system32>"C:\Program Files (x86)\Arduino\arduino_debug.exe"
Loading configuration...
org.apache.commons.exec.ExecuteException: Process exited with an error: 1 (Exit value: 1)
        at org.apache.commons.exec.DefaultExecutor.executeInternal(DefaultExecutor.java:377)
        at org.apache.commons.exec.DefaultExecutor.execute(DefaultExecutor.java:160)
        at org.apache.commons.exec.DefaultExecutor.execute(DefaultExecutor.java:147)
        at processing.app.windows.Platform.getFolderPathFromRegistry(Platform.java:70)
        at processing.app.windows.Platform.recoverSettingsFolderPath(Platform.java:55)
        at processing.app.windows.Platform.init(Platform.java:50)
        at processing.app.Base.guardedMain(Base.java:153)
        at processing.app.Base.main(Base.java:137)

I tried 1.6.5 r2 (this one ran before), 1.6.5 r5 and latest nightly build. My operation system is Windows 10 64-bit. I'm running the 1.6.5 r2 on my home computer with the same operation system without any problem.

Same here. tried to run as administrator, didn't help
Installed version 1.6.4 Run as administrator. Works fine.

I wonder if it is java version issues? I have win 10 32 and 64 bit home edition and win 8.1 64 bit home version. They all run Arduino IDE 1.6.5 R2 fine. I didn't have to run as administrator at all.

Win 8 64bit: Java 7 update 60 (64bit) and Java 8 update 25 (64bit)
Win10 64bit: Will update once I get it from my other computer.

I have on both computers the same Java version: Java 8 Update 60 (x86 and 64 bit)