0x80080005エラーでWindows Updateをインストールできない場合の対処法

Windows Updateのpackageをダウンロードしてきて,適用しようと試みると,以下のようなエラーが出る場合があります。

Windows Update Standalone Installer
Windows Update Standalone Installer
Installer encountered and error:
Server execution failed
0x80080005エラーでWindows Updateをインストールできない

0x80080005エラーでWindows Updateをインストールできない

0x80080005エラーの対処法

このような場合には,まずはともあれ再起動してみましょう。

再起動がPending状態になっていたりして,アップデートがブロックされてしまうということもあります。

それで,再起動すると,案外あっさりとインストールできるようになる場合があります。

ウイルス対策ソフトが常駐している場合

市販のウイルス対策ソフトをインストールしているのであれば,疑ってみましょう。

それによって,インストールがブロックされてしまうということがあります。

SFCとDISMスキャンをかける

色々な対策方法の中に挙げられがちな,このSFCとDISMスキャンですが,時々治ることがあります。

まずは,コマンドプロンプトを管理者で実行します。

そして,以下のコマンドを実行してください。

sfc /scannow
コマンドプロンプトを管理者で実行しSFCスキャンをかける

コマンドプロンプトを管理者で実行しSFCスキャンをかける

次は,以下のコマンドを流してください。

DISM /Online /Cleanup-Image /RestoreHealth
DISMスキャンを実行する

DISMスキャンを実行する

このプロセスは結構時間がかかりますが,気長に待ちましょう。

Windows Updateのコンポーネントをリセットする

それでもダメな場合には,Windows Updateのコンポーネントをリセットするという方法があります。

特に大きなリスクはないので,試してみると良いでしょう。

コマンドプロンプトを管理者で実行し,以下の複数行のコマンドをコピペして実行してください。

net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
ren C:WindowsSoftwareDistribution SoftwareDistribution.old
ren C:WindowsSystem32catroot2 catroot2.old
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
pause

 

他にも色々な対処策がありますが,上記の方法を試してもダメだった場合には,ぜひコメント欄でお知らせくだされば,他の解決策をご提案しますのでお気軽にどうぞ。

コメント

  1. y より:

    はじめまして、
    上記試しましたが解決にいたりませんでした。
    またご教授頂けると幸いです。よろしくお願いいたします。

    • macruby より:

      インターネットからアップデートを取得しようとしておられますか?それとも,社内のアップデート配布サーバーから取得しようとしておられますか?

  2. インターネットからアップデート より:

    早速のご連絡ありがとうございます。

    インターネットからのアップデートになります。(設定→更新セキュリティ)

    • macruby より:

      Windowsの「設定」→「更新とセキュリティ」→「トラブルシューティング」から,トラブルシューターを実行することができますか?どのような結果になりますか?

      • より:

        重複してましたらすみません。

        トラブルシューティングツールを実行したところ、

        見つかった問題
        WindowsUpdateの問題を確認する 検出済み 黄色い!マーク

        が表示されます。

        次に選べる項目は、
        ・トラブルシューティングを終了
        ・フィードバックをお寄せください
        ・詳細情報の表示

        です。
        よろしくお願いいたします。

  3. y より:

    トラブルシューティングツールを実行しますと、

    見つかった問題
    Windows Updateの問題を確認する 検出済みで黄色い!マークが表示されます。

    選択できる項目は
    「トラブルシューティングツールを終了する」「フィードバックをお寄せください」「詳細情報の表示」がございます。

    • macruby より:

      コマンドプロンプトを管理者で実行し,以下のコマンドを流すとどうでしょうか?

      cmd.exe /c takeown /f “C:System Volume Information*” /R /D Y && icacls “C:System Volume Information*” /grant:R SYSTEM:F /T /C /L

      • より:

        アクセスが拒否されましたと表示されました。

        • macruby より:

          管理者として実行したコマンドプロンプトで,以下のコマンドを実行し,パソコンを再起動してみると,何か変化はありますか?

          netsh winsock reset

  4. より:

    netsh winsock resetを管理者で実行し再起動しました。
    その後、WindowsUpdateを試みましたが(その際ウィルソフトなどは停止しております。)

    デバイスに重要なセキュリティ修正プログラムと品質修正プログラムがありません。

    更新プログラムのインストール中に問題が発生しましたが、後で自動的に再試行されます。この問題が引き続き発生し、Web 検索やサポートへの問い合わせを通じて情報を集める必要がある場合は、次のエラー コードが役立つ可能性があります: (0x80080005)

    と表示されます。

    • macruby より:

      かなり手ごわいですね…

      サードパーティーのウイルス対策ソフトをインストールしておられるのであれば,思い切ってそれをアンインストールしてから試すのもよいと思います。

      他のアプローチとしては,「Windows」ボタンを右クリック→「イベントビューアー」を立ち上げる。

      そして,「カスタムビュー(Custom Views)」→「管理イベント(Administrative Events)」と遷移する。

      Windows Updateを実行してみて,どのようなエラーが記録されるかをチェックする。
      そうすると,0x80080005のエラー以外にも,その前後にエラーが出ているかもしれません。そのエラー内容で調査をしていくと,新たなトラブルシューティング箇所が見つかるかもしれませんね。

      限られた情報の中でお伝えできるのはこのぐらいなのですが,何とか解消にまでたどり着かれることを願っています。

  5. より:

    やはりてごわいですか。。。

    今頂いた情報を参考に試みたいと思います。
    色々とありがとうございました。