Unable to launch the Java Virtual Machine
Saw an error dialog when I launch SQL Developer for the first time.
Unable to launch the Java Virtual Machine
Located at path
E:\oracle\sqldeveloper\jdk\jre\bin\server\jvm.dll
This is because the program cannot find a proper MSVCR100.dll in the binary directory of SQL developer to launch JVM.
Solutions
There're 2 ways to be able to use the JVM of SQL Developer and solve the problem.
Add JVM to PATH
We should add the binary directory of JVM provided by SQL developer to system environment variable PATH.
Open Environment Variable
First, we open environment variable editor as administrator.
Edit PATH
Next, we edit the system variable PATH, then add a NEW path to it.

Add binary directory of JVM to PATH
In this case, the binary of JVM provided by SQL developer is E:\oracle\sqldeveloper\jdk\jre\bin\.
Copy MSVCR100.dll
If you have no right to edit PATH or wouldn't, it's also working to directly copy MSVCR100.dll from the binary directory of JVM:
To path:
Your SQL developer or JDeveloper now can be launched normally. Once it is fully open, you may consider to change the language of SQL developer's user interface to supported language.
To resolve the issue of : Unable to Load JVM
(Assuming C:\installers\ is where the sqldeveloper is installed)
Copy file “msvcr100.dll” from location:
C:\installers\sqldeveloper\jdk\jre\bin
and paste it to folder in below path:
C:\installers\sqldeveloper\sqldeveloper\bin
Thanks, Chandresh (CK)
The way you said is exactly the same as our method #2.