私のWindows 7マシンでは、Javaの更新が常にこのエラーメッセージで失敗します。
(編集:同じことがWindows 8でも起こります)。
これは一般的な問題のようですが、何が問題になっているのか誰かが洞察を持っていますか?更新チェックを無効にする(セキュリティの観点から悪い考えのようです)か、またはnagメッセージを待つ以外に修正はありますか?次に、新しいバージョンを手動でインストールします(ユーザビリティの観点からは、迷惑で愚かです)。
以前のバージョンを手動でインストールしたことに注意してください(6.23から6.30に更新されていると思いますか?)。これで問題は解決するかもしれませんが、うまくいきません。
以下を読んだ後、私はようやくこれを機能させました:
Javaアップデータが新しいアップデートをダウンロードしようとすると、「バックグラウンドインテリジェント転送サービス」(BITS)と呼ばれるWindowsサービスを使用することがわかります。ログオンしているユーザーが標準ユーザーのみの場合、次に、JavaアップデータがBITSサービスを使用して新しい更新をダウンロードすることに失敗します。ただし、BITSサービスJavaアップデーター(サービスが無効になっているか、呼び出しプロセスへのアクセス権が拒否されています)は使用できません)、Javaアップデーターは代替メカニズムを使用します元のユーザーが制限された権限(管理権限なし)を持つ標準ユーザーであったとしても、正常に機能する更新をダウンロードして適用するため。
Javaアップデーターを昇格させて標準ユーザーがJavaアップデートをインストールできるようにするには、最初にJavaアップデーターは、「バックグラウンドインテリジェント転送サービス」を備えていなかったWindows 2000の互換モードで実行されます。これにより、Javaアップデーターが代替メカニズムを使用してダウンロードするよう強制されます。 Java更新。
http://privilegeforum.scriptlogic.com/Forum/aff/3/aft/193/afv/topic.aspx
だからあなたがすることは:
%PROGRAMFILES%\Common Files\Java\Java Update
_または%PROGRAMFILES(x86)%\Common Files\Java\Java Update
の下)インストーラーはOSがサポートされていないことを通知しますが、アップデートをインストールできます。
ソリューションを探してから約3年後に私はこれを機能させました。 Oracleによる修正を待っています。彼らは単にスーパーユーザーとして常に実行することは悪い習慣であり、過去のものであることを理解できません。
別の永続的ではないが迅速な解決策は、単にjucheck.exe
管理者モード:
jucheck.exe
次のいずれかを使用する:jucheck
」と入力します。%PROGRAM_FILES%\Common Files\Java\Java Update
jucheck.exe
in 管理者モードコンテキストメニュー: