3DMark
NovaDestry Apr 14, 2021 @ 8:10pm
java virtual machine launcher error
i keep getting this error whenever i try to launch it. i looked it up and all the "fixes" are for specific programs, none help with this. is there anyway i can fix this?
< >
Showing 1-9 of 9 comments
UL_Jarnis  [developer] Apr 14, 2021 @ 9:57pm 
Most likely you have _JAVA_OPTIONS set in environmental variables of Windows 10. Remove it.

If you cannot solve it, add launch option, --trace to 3DMark, start with force 64bit and once it fails again send 3dmark-native.log from Documents/3DMark/ to ul.benchmarksupport@ul.com
NovaDestry Apr 14, 2021 @ 10:52pm 
Originally posted by UL_Jarnis:
Most likely you have _JAVA_OPTIONS set in environmental variables of Windows 10. Remove it.

If you cannot solve it, add launch option, --trace to 3DMark, start with force 64bit and once it fails again send 3dmark-native.log from Documents/3DMark/ to ul.benchmarksupport@ul.com
where do i find the java options
UL_Jarnis  [developer] Apr 14, 2021 @ 11:01pm 
See this guide, not related to 3DMark but same issue:

https://tlauncher.org/en/java-options-problem.html
NovaDestry Apr 22, 2021 @ 12:55pm 
sorry been busy, i checked that and theres nothing in there. it says deleting it can fix the issue, but theres nothing to even delete
UL_Jarnis  [developer] Apr 22, 2021 @ 3:50pm 
Then please send the trace log to ul.benchmarksupport@ul.com

add launch option, --trace to 3DMark, start with force 64bit and once it fails again send 3dmark-native.log from Documents/3DMark/
SternLX Nov 8, 2021 @ 3:53am 
Just recently re-installed 3DMark and when Steam is attempting to do initial Setup I'm getting Error: Could not create the Java Virtual machine
I DO NOT have a _JAVA_OPTIONS set in environmental variables of my Windows 10 install and I also have SVM enabled in UEFI on my AMD machine.

I can't make heads or tails of the -trace
0.015000 looking for earlier pid 13052 0.093000 starting 3DMark with arguments E:\Games\Steam\steamapps\common\3DMark\bin\x64\3DMark.exe --trace 0.093000 launching server with splash images/splash_3DMark_100.png 0.171000 promise<pair<wstring, int>> port_promise; 0.171000 p->on_stdout 0.171000 p->on_stderr( 0.203000 process launch succeeded 0.203000 port_future.wait(); 0.250000 BOM not detected 0.250000 READ MESSAGE: 0.250000 <JAVA_HOME>/lib/ext exists, extensions mechanism no longer supported; Use -classpath instead. 0.250000 (std-out) <JAVA_HOME>/lib/ext exists, extensions mechanism no longer supported; Use -classpath instead. 9.265000 (jre\bin\javaw.exe (stdout)) reading pipe ended 9.265000 (jre\bin\javaw.exe (stderr)) reading pipe ended 9.265000 stream ended 9.265000 port_future.get(); 9.265000 server_info.second 9.265000 failed to start server process, ui launch cancelled
UL_Jarnis  [developer] Nov 8, 2021 @ 6:11am 
0.250000 (std-out) <JAVA_HOME>/lib/ext exists, extensions mechanism no longer supported; Use -classpath instead.

This means your 3DMark install folder has depreciated extra files in it that break it.

Navigate to 3dmark install folder, bin/x64/, delete folder "jre" then revalidate files from Steam to fix. Unfortunately we don't know why this happens for some people but this folder was modified like six months ago and for some reason the update did not remove the extra files for everyone.
Last edited by UL_Jarnis; Nov 8, 2021 @ 6:11am
SternLX Nov 9, 2021 @ 5:38pm 
Okay I deleted \bin\x64\jre
Verified files and Steamworks Common Redisributables adds it back.
Get the same error when trying to launch. Remove \jre folder and again attempted to launch without verify and get the following
0.000000 looking for earlier pid 13052 0.187000 starting 3DMark with arguments E:\Games\Steam\steamapps\common\3DMark\bin\x64\3DMark.exe --trace 0.187000 launching server with splash images/splash_3DMark_100.png 0.344000 promise<pair<wstring, int>> port_promise; 0.344000 p->on_stdout 0.344000 p->on_stderr( 0.344000 createProcessError: 2 0.344000 failed to start choros server. 0.344000 failed to start server process, ui launch cancelled
I'm going to uninstall, manually Delete orphan folder that Steam leaves behind and run a Registry Cleaner. See if I can get a clean install that way. Hopefully without jre redistributable from Steamworks.
Last edited by SternLX; Nov 9, 2021 @ 5:40pm
UL_Jarnis  [developer] Nov 10, 2021 @ 12:06am 
Registry cleaning should probably not matter, but it may be worth uninstalling 3DMark, manually wiping the 3dmark folder under E:\Games\Steam\steamapps\common\ and then reinstalling.

Steam redist install should not install anything java-related for 3DMark.
< >
Showing 1-9 of 9 comments
Per page: 1530 50

Date Posted: Apr 14, 2021 @ 8:10pm
Posts: 9