今朝、私は2台のWindows 7 PC(どちらも仮想マシン)でWindows Updateを実行しようとしましたが、この興味深いポップアップエラーメッセージに遭遇しました。これまでにこの問題に遭遇したことがないので、少し戸惑いました。
メッセージから、私が最初に考えたのは、Windows Updateサービスが実行されているかどうかを確認することでした。そうだった。いつものように、解決策はそれほど単純ではありません。サービスを再起動し、PCを再起動して無用にしようとしました。
だから、私は解決策を求めてインターウェブに行きます。私は問題の解決策を見つけたので、将来の参考のため、およびこの問題に遭遇する可能性のある人のためにそれを投稿することを考えました。すぐに回答を掲載します。
うまくいった代替案がある場合は、遠慮なく投稿またはコメントを残してください。
どうやら、問題は破損したWindowsログファイルにあります。ビル・ゲイツに感謝します。
Window Updateを再度実行するには、以下を実行する必要があります。
これまでのところ、私はこのソリューションで問題を抱えていません。いずれかのPCにアップデートを正常にインストールしました。改善点がありましたら、お気軽にコメントしてください。改善に役立ったかどうかをお知らせください。
参照:
基本的に上記の答えと同じですが、私の意見では少し簡単です:
Services.mscでWindows Updateサービスを停止します(サービスウィンドウは開いたままにします)
C:\Windows
に移動
SoftwareDistribution
フォルダの名前をSoftwareDistribution_OLD
などに変更します
サービスに戻り、Windows Updateサービスを開始します(これにより、新しいSoftwareDistribution
フォルダーも自動的に作成されます)
数分待ってから、もう一度お試しください。
正常に機能する場合は、SoftwareDistribution_OLD
フォルダーを削除してください。それ以外の場合は、元に戻すことができます
これは私にとって何度も働いてきました。完全な開示ですが、Windows Updateの履歴をチェックして、どの更新プログラムがいつインストールされたかがまだわかっているかどうかを確認したことはありません。マシンは十分にスマートですが、あなたがどのような更新を行う必要があるかを知ることができます。 2セント!
これは本当に非技術的な修正ですが、Windows 7またはVistaでこの問題を抱えている人々の間で一貫して機能するようです。
Windowsの更新設定に移動し、「更新を確認しない」に変更します。変更を適用します。
次に、設定を再度希望のオプションに変更します。 「更新を確認しましたが、ダウンロードしてインストールするかどうかを選択させてください」を使用しました。この変更を適用します。
2番目の変更を適用すると、更新プロセスは通常に戻りました。
から Microsoft:Windows 7-Windows Update not working
Windows Updateサービスが実行されているかどうかを確認します。コントロールパネル>管理ツール>サービス
Windows Updateサービスが実行されていない場合は、開始してみてください(自動開始されているはずです)。
Windows UpdateサービスはDCOMおよびRPCサービスに依存しているため、実行されていない場合は開始する必要があります。
これに失敗すると、修復インストールが必要になる場合があります。
これは同じ状況で私を助けたものです。コマンドプロンプトでこれを実行します。
regsvr32 wuapi.dll
regsvr32 wuaueng.dll
regsvr32 wups.dll
regsvr32 wups2.dll
regsvr32 wuwebv.dll
regsvr32 wucltux.dll
DLLの再登録は、Windows 7環境で役立ちました。