Javaアップデーターが新しいアップデートのダウンロードを要求します。ドメイン内の多くのコンピューターでこの機能を無効にする方法は?それはこのチェックボックスです:
しかし、レジストリでチェックを外すのは不可能のようです。私は試した:
32ビット:
[HKEY_CURRENT_USER\SOFTWARE\JavaSoft\Java Update\Policy]
"EnableJavaUpdate"=dword:00000000
64ビット:
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\JavaSoft\Java Update\Policy]
"EnableJavaUpdate"=dword:00000000
"EnableAutoUpdateCheck"=dword:00000000
"NotifyDownload"=dword:00000001
"NotifyInstall"=dword:00000001
問題は、Javaコントロールパネルの[DWORD EnableJavaUpdate Hide Tab Update]ですが、このタブを非表示にしたくないこのチェックボックスをオフにするだけです。
チェックボックスをオフにして、レジストリパスの内容を視覚的に比較しようとしました。
私もSysinternals ProcMonitorを試しましたが、この情報が格納されているレジストリ内の場所が見つかりません。
[〜#〜]編集[〜#〜]:
1.7.0_67 Javaに問題があります。レジストリのEnableJavaUpdateが1に設定されており、機能しません(タブの更新は表示されません)。 証明 を参照してください。
1.7.0_51 Javaに問題があり、レジストリパス全体がコンピュータに存在しない。- proof を参照。
1.7.0._51 Javaレジストリにパスがあり、[構成]の[更新]タブもJavaダイアログです。スクリーンショットはありません)。
新しいバージョンのダウンロードを求めるのをやめる必要があります。その解決後、すべてのコンピューターですべてのJava古いバージョンを更新します。
私の経験では、Javaを無効にすると、Javaコントロールパネルを使用した更新が機能しなくなり(Oracleが話しているUACの問題ではありません)、関連するレジストリも無効になります) 「ポリシー」キーの下の値です。それはばかげています。
機能するのは、Windowsの「Run」キーからSunJavaUpdateSched
値を削除することだけです。もちろん、Java後で手動で更新またはインストールした場合、このキーは再作成されます。「多数のコンピューター」があると述べたので、次のコマンドラインを使用して実行する方法の例を示します。 Windows 7 64ビット:
reg delete "HKLM\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Run" /v "SunJavaUpdateSched" /f
ソース 無効にする方法Java Windows 7ネットワークコンピューターの更新通知
変更Javaレジストリキー
Windows 7 PCでRegEditを開きます。レジストリを変更する前に、まずバックアップを作成することをお勧めします。
Java更新通知を無効にするには、次のレジストリキーを参照します
32ビットユーザー:
HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Update\Policy
- EnableAutoUpdateCheckを0に変更します。
- EnableJavaUpdateを0に変更します。
64ビットユーザー:
HKLM\SOFTWARE\Wow6432Node\JavaSoft\Java Update\Policy
- EnableJavaUpdateを0に変更します。
- NotifyDownloadを0に変更します。
- 「EnableAutoUpdateCheck」という新しいDWORDを追加し、0に設定します
記事の残りの部分では、Windowsグループポリシーを使用してJava更新通知を無効にする方法について説明します。最新のJavaがインストールされたWindows 7コンピューターが必要です。グループポリシーを実行しているWindows Server 2008。
やってみましたか? http://Java.com/en/download/help/javacpl.xml
これは、[詳細]タブのJavaプラグインチェックボックス)も再度有効にするようです。ボックスの管理者であるにもかかわらず、それ以外の場合は常にグレー表示されます...
このレジストリ(.reg
)この目的のファイル:
REGEDIT4
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Run]
"SunJavaUpdateSched"=-