Prevent java 6 from auto updating
Java update can only be disabled with administrative rights, so you need to run the Java control panel elevated.Since you can't do this through the control panel, you need to run the applet through its executable.Oracle strives to make new versions of Java backward compatible with earlier versions and the vast majority of Java applications written for older versions of Java will work –without any change- on newer versions of the JRE. Any change in the code –even if only to fix a security vulnerability- has the potential to cause an application to stop working properly.To revert back from JRE 7 to JRE 6, first uninstall JRE 7. Until April 2013, the latest version of JRE 6 can be found on the Download tab of the Java SE section on OTN.
To prevent it from starting, and subsequently preventing the famous UAC prompt from appearing, follow the next step.These instructions apply to Windows 7 (click on the pictures so that you can see the fine print more clearer): 1) In My Computer go to C:\Program Files (x86)\JAVA\jre7\bin\ 2) Right click the program 3) Select “Run as Administrator” 4) Select “Yes” from the User Account Control dialog. 5) Select the Update Tab 6) the “Check for Updates Automatically” check box 7) Select Apply, then click on OK. The old method of disabling Java updates through the registry or GPO, mentioned in this article is no longer valid for Java 7 (1.7) and 8 (1.8), nor does it prevent the UAC prompt from appearing when the updater runs in the background.For desktops with Windows 7 operating systems, there are times when Java would keep popping-out, asking for an update and then failing to do so.As suspected this problem was due to the Java control panel requiring Admin Privileges to disable the automatic update.