Windows Update エラー 0x800f0991 を効率的に解決する方法

📅
🕑 1 分で読む

ああ、Windows Updateのエラーコード0x800f0991は本当にイライラさせられます。特にインストールに失敗したり、システムに予期せぬ不具合が発生したりした後は、ファイルが不足していたり​​破損していたり​​して、状況がおかしくなることがあります。理由はよく分かりませんが、Windowsがアップデートのダウンロードやインストールを拒否することがあり、そのエラーはまるで悪いジョークのように表示されます。システムファイルの破損、アップデートフォルダの破損、ダウンロードデータの破損などが原因のようです。そこで、これらの修正プログラムは、Windowsを完全に再インストールすることなく、すべてを元の状態に戻すことを目的としています。Windowsを完全に再インストールするのは誰もやりたくないことです。内部的な調整を行うことで、なかなかインストールできないアップデートをようやくインストールできるようになるかもしれません。

Windows Updateでエラー0x800f0991を修正する方法

PCでエラー0x800f0991が発生し、アップデートのインストールに失敗した場合、ファイルまたはフォルダに問題がある可能性があります。破損、ファイルの欠落、アップデートキャッシュの破損などです。これは厄介ですが、解決可能です。この問題を解決する可能性の高い方法をいくつかご紹介します。そうでなければ、アップデートが滞り、システムが脆弱になったり、動作が重くなったりするだけです。

方法1: Windows Updateのトラブルシューティングツールを実行する

この組み込みウィザードは、最初のステップとして最適です。修正機能があるというのは少し奇妙ですが、破損したアップデートファイルや設定の不具合を検出し、自動的に修正してくれるので、かなり役立ちます。設定によっては、魔法の効果を反映させるために再起動が必要になる場合もありますが、手軽なので試してみる価値はあります。

  • [設定] ( Win + I)に移動して、 [システム]を選択します。
  • 下にスクロールして「トラブルシューティング」をクリックします。
  • [その他のトラブルシューティング] (Windows のバージョンに応じて、同様の項目)をクリックします。
  • Windows Updateを探して、[実行]をクリックします。

トラブルシューターが作業を実行し、いくつかの提案や問題点を指摘します。完了したら、アップデートをもう一度実行してみてください。ある設定では一度はうまくいきましたが、別の設定では追加の手順が必要になる場合があります。いずれにせよ、これは良い出発点となるでしょう。

方法2: Windows Updateコンポーネントをリセットする

これはよくあるケースです。Windowsは更新プログラムのダウンロードキャッシュを というフォルダに保存していますC:\Windows\SoftwareDistribution。ファイルが破損したり、動かなくなったりすることがありますが、その場合はWindowsの手作業でキャッシュを消去する必要があります。その場合の対処法は、更新プログラムのサービスを停止し、キャッシュを削除してから、すべてを再起動することです。

  • を押してWin + Rと入力しcmd、 を押してCtrl + Shift + Enter管理者としてコマンドプロンプトを開きます。プロンプトが表示されたら確認します。
  • 以下のコマンドを実行して更新サービスを停止します。Enter各コマンドの後に次のコマンドを入力します。
    • net stop wuauserv
    • net stop cryptSvc
    • net stop bits
    • net stop msiserver
  • 次に、C:\Windows\SoftwareDistributionexplorer.exe C:\Windows\SoftwareDistributionに移動します。「ファイル名を指定して実行」ウィンドウに入力するか、手動で入力することもできます。
  • すべての内容を削除します。Windows は再起動時にフォルダーを再作成するため安全です。
  • コマンドプロンプトに戻り、これらのサービスを再起動します。
    • net start wuauserv
    • net start cryptSvc
    • net start bits
    • net start msiserver
  • 最後に、マシンを再起動します。これにより、Windows は更新キャッシュを最初から再構築し、更新がスムーズに行われるようになります。

何度か試してみましたが、たいてい効果があります。特に失敗したり、部分的にダウンロードされたりした後などは、Windows で更新ファイルを最初からやり直す必要がある場合があります。

方法3: 更新ファイルのディスククリーンアップ

上記の手順で問題が解決しない場合は、古いファイルや破損したアップデートファイルを削除することで改善する可能性があります。Windowsのディスククリーンアップユーティリティを使えば、問題の原因となっている可能性のある壊れたダウンロードファイルを削除できます。これは簡単なのですが、見落とされがちです。

  • スタート メニューで「ディスク クリーンアップ」を検索し、右クリックして、[管理者として実行]を選択します。
  • Windows がインストールされているメインドライブ (通常はC:)を選択し、[OK]をクリックします。
  • ツールはスキャンを実行します。クリーニングする対象物の量によって異なりますが、通常はかなり高速です。
  • 「システム ファイルのクリーンアップ」をクリックします(この場合も、管理者権限が必要です)。
  • 再スキャンを実行し、 Windows Update クリーンアップと削除したいその他のジャンクのボックスにチェックを入れて、 [OK]をクリックします。
  • そのままにしておきます。新しいアップデートと競合する可能性のあるキャッシュと一時ファイルがクリアされます。

方法4: SFC(システムファイルチェッカー)を実行する

システムファイルが破損したり消失したりして、アップデートプロセスが滞ることがあります。SFCはWindowsに組み込まれているツールで、破損したファイルや不要なファイルをスキャンし、必要に応じて修復します。エラーが直接関係していなくても修復されることがあるのは奇妙ですが、試してみる価値はあります。

  • [実行]ボックス ( Win + R)を開いてと入力しcmd、 を押してCtrl + Shift + Enter管理者モードにします。
  • コマンドプロンプトで、sfc /scannowと入力して押しますEnter
  • さあ、あとは座って、勝手に進むのを待ちましょう。数分かかるかもしれませんが、進捗状況はすぐに確認できます。
  • エラーが見つかった場合、Windows は修正を試みます。その後再起動し、更新の問題が解決したかどうかを確認してください。

理由は分かりませんが、時々システム破損が発生することがあります。SFC を使えば、大抵は問題なくアップデートをインストールできる程度には修復できます。一部のマシンでは少し不安定で、再度実行が必要になることもありますが、大抵は役に立ちます。

これらの対策の一部またはすべてを実行すると、Windows Update がエラーコードを表示することなく新しいパッチを受け入れる可能性が高くなります。これらの修正は少し面倒ですが、通常のトラブルシューティングでは問題が解決しない多くの環境で効果があることが実証されています。