Java >> Java tutorial >  >> Java

Deaktiver Java-opdatering i registreringsdatabasen

Efter min erfaring virker deaktivering af Java Update ved hjælp af Java Kontrolpanel ikke (det er ikke UAC-problemet, Oracle taler om), og det gør de tilknyttede registreringsdatabaseværdier under "Policy"-nøglen heller ikke. Det er absurd, jeg ved det.

Hvad der virker, er simpelthen at slette SunJavaUpdateSched værdi fra Windows "Kør"-tasten. Selvfølgelig, hvis du opdaterer eller installerer Java manuelt senere, bliver denne nøgle genskabt. Siden du nævnte at have "mange computere", er her et eksempel på, hvordan du gør det ved hjælp af kommandolinjen på Windows 7 64-bit:

reg delete "HKLM\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Run" /v "SunJavaUpdateSched" /f


Kilde Sådan deaktiveres Java-opdateringsmeddelelser på Windows 7-netværkscomputere

Skift Java-registreringsnøgler

Åbn RegEdit på Windows 7-pc'en. Før du foretager ændringer i registreringsdatabasen, anbefales det først at oprette en sikkerhedskopi.

For at deaktivere Java Update Notifications skal du gå til følgende registreringsnøgler

32bit brugere:

HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Update\Policy

  • Skift EnableAutoUpdateCheck til 0
  • Skift EnableJavaUpdate til 0

64bit brugere:

HKLM\SOFTWARE\Wow6432Node\JavaSoft\Java Update\Policy

  • Skift EnableJavaUpdate til 0
  • Skift NotifyDownload til 0
  • Tilføj en ny DWORD kaldet "EnableAutoUpdateCheck" og indstil til 0

Resten af ​​artiklen forklarer, hvordan du bruger en Windows-gruppepolitik til at deaktivere Java Update-meddelelser. Du skal bruge en Windows 7-computer med den seneste Java installeret og en Windows Server 2008, der kører dine gruppepolitikker.


Java tag