Disabling Windows Java Update Scheduler

After installing Java JRE or SDK a behind the scenes updater will will start running. This process checks for jre updates and will popup for each user logging in giving them the chane to install. You can disable this per user by opening the Java control panel app and unchecking the check for updates box, but this is only for that logged in user. There is a separate process called jucheck.exe that still runs.

To stop it from asking anymore you must make a registry change.

64 bit
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\JavaSoft\Java Update\Policy\EnableJavaUpdate
Change value to 0

32 bit
HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Update\Policy\EnableJavaUpdate
Change value to 0

Note: If you install a Java update or a newer release this key will be rewritten!!!!

4 Responses to “Disabling Windows Java Update Scheduler”

  1. Russ Donovan says:

    This does not work with Windows 10 (Pro, 64 bit, version 1809). In …\Wow6432\… I set the EnableJavaUpdate key to 0, but after several Windows restarts, Java Update Scheduler is still running at startup (and the EnableJavaUpdate key is still 0. Is there a way to make this effective in Windows 10?

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.