Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

Windows Updateのエラーコード800F0A13を解決する5つの対処法

一部のWindowsユーザーから、通常の手順では特定のアップデートがインストールできず、失敗後にエラーコード「800F0A13」が表示されるという報告が寄せられています。複数のアップデートでこの問題に直面しているユーザーもいれば、特定の1つのアップデートでのみ発生する(他は正常にインストールできる)ユーザーもいます。この問題はWindows 7で特に多く見られますが、Windows 8.1でも発生例が確認されています。

Windows Updateエラー800F0A13の主な原因

本記事では、多数のユーザーレポートを調査し、実際に問題を解決できたユーザーが推奨した修復方法を検証しました。その結果、このエラーメッセージを引き起こすシナリオは複数存在することが判明しています。主な原因は以下の通りです。

  • Windows Updateの一時的な不具合 – 多くの場合、Microsoftがすでに認識している既知の不具合が原因です。この場合、Windows Updateトラブルシューティングツールを実行して推奨される修正を適用するだけで解決できます。
  • システムファイルの破損 – ユーザーレポートの調査によると、Windows Updateコンポーネントに影響を与えるシステムファイルの破損が原因である可能性があります。この場合は、破損したOSコンポーネントを修復できるユーティリティ(DISMとSFC)を実行することで解決できます。
  • サードパーティ製ウイルス対策ソフトの干渉 – サードパーティ製セキュリティソフトを使用している場合、過剰な保護機能がWindows UpdateとOS間の通信を妨げている可能性があります。この場合は、リアルタイム保護を一時的に無効化するか、該当するウイルス対策ソフトをアンインストールすることで解決できます。
  • 起動プロセスの不整合 – 特定の条件下では、スタートアップ項目、カーネルプロセス、OSのバックグラウンドプロセスが破損していることが原因でこのエラーが発生します。これらは通常の方法では修復できないため、スタートアップ修復の実行が必要になります。

同じ800F0A13エラーに悩んでいて解決策をお探しの方へ、この記事では複数のトラブルシューティング手順をご紹介します。以下に、同様の状況にあったユーザーが実際に問題を解決するために成功した方法をまとめました。

効率よく作業を進めるために、難易度と有効性の観点から並べた以下の手順を、記載された順番どおりに実行することをおすすめします。いずれかの方法で、原因にかかわらず問題を解決できるはずです。

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

このエラーには複数の原因がありますが、最も多いのはWindows Update(WU)自体に何らかの異常が生じているケースです。まずは手動での修正を試す前に、Windowsの自動修復機能で解決できるかどうか確認しましょう。

問題がMicrosoftがすでに把握している不整合によるものであれば、Windows Updateトラブルシューティングツールが自動的に検出・修復してくれます。実際、同じエラーコードに苦しんでいた多くのユーザーが、このツールの実行と推奨修正の適用だけで問題を完全に解決したと報告しています。

Windows 7/8.1でWindows Updateトラブルシューティングツールを実行する手順は以下の通りです。

  1. Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開きます。「control.exe /name Microsoft.Troubleshooting」と入力してEnterキーを押し、コントロールパネルの「トラブルシューティング」画面を開きます。
    注意: UAC(ユーザーアカウント制御)の確認画面が表示されたら、「はい」をクリックして管理者権限を付与してください。
  2. 「トラブルシューティング」画面が表示されたら、画面右側のセクションにある「システムとセキュリティ」配下の「Windows Update の問題の解決」をクリックします。
  3. 初期画面で「詳細設定」をクリックし、「自動的に修復する」にチェックを入れてから「次へ」をクリックします。これにより、有効な修正が見つかった場合に自動的に適用されます。
  4. 分析が完了するまで待ちます。この処理により、Windows Updateトラブルシューティングツールに含まれる修復戦略のうち、お使いの環境に適用可能なものがあるかどうかが判定されます。
  5. 有効な修復方法が特定されると、別ウィンドウが表示され、「この修正プログラムを適用する」を選択できるようになります。その後、画面の指示に従って修正を適用してください。推奨される修正内容によっては、追加の手順が必要になる場合もあります。
  6. 推奨された修正を正常に適用できたら、パソコンを再起動し、次回の起動完了後に問題が解消されているか確認します。

それでもWindows Updateのインストール時に800F0A13エラーが発生する場合は、次の方法に進んでください。

方法2:DISMおよびSFCスキャンの実行

Windows Updateトラブルシューティングツールで自動修復できなかった場合は、システムファイルの破損がWUコンポーネントに干渉し、800F0A13エラーでアップデートが失敗している可能性を疑う必要があります。

このようなケースでは、論理エラーとシステムファイル破損の両方を修復できるユーティリティを実行するのが最も効果的です。幸い、サードパーティ製ツールに頼る必要はなく、WindowsにはSFC(システムファイルチェッカー)DISM(展開イメージのサービスと管理)という2つの組み込みユーティリティが用意されています。

SFCはローカルにキャッシュされたコピーを使って破損ファイルを置き換えるのに対し、DISMはWindows Updateのサブコンポーネントを利用して健全なコピーをダウンロードします。DISMはシステム破損に強く、SFCは論理エラーの修復に優れているため、両方を続けて実行することをおすすめします。

DISMとSFCを実行して800F0A13エラーを解決する手順

  1. Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開き、「cmd」と入力してCtrl + Shift + Enterを押し、管理者権限のコマンドプロンプトを起動します。UAC(ユーザーアカウント制御)の確認画面が表示されたら「はい」をクリックします。
  2. 管理者権限のコマンドプロンプトが開いたら、以下のコマンドを1行ずつ入力し、それぞれEnterキーを押してDISMスキャンを実行します。
    Dism.exe /online /cleanup-image /scanhealth
    Dism.exe /online /cleanup-image /restorehealth
    注意: DISMが破損ファイルを正常なコピーと置き換えるには、安定したインターネット接続が必要です。最初のコマンドは不整合の検出を行い、2番目のコマンドで修復処理が開始されます。
  3. DISMスキャン完了後、パソコンを再起動してから次の手順に進みます。ファイル修復の報告がない場合でも、引き続き以下の手順を実行してください。
  4. 再起動後、再度手順1と同じ方法で管理者権限のコマンドプロンプトを開き、今度は以下のコマンドを入力してEnterキーを押し、SFCスキャンを実行します。
    sfc /scannow
    注意: 初回スキャンの開始後は、絶対に処理を中断しないでください。中断するとシステムに新たな論理エラーが発生し、将来的に別の問題を引き起こす恐れがあります。
  5. スキャンが完了したらパソコンを再起動し、次回のシステム起動時に800F0A13エラーが解消されているか確認します。

保留中のWindows Updateのインストール時に同じエラーコードが依然として表示される場合は、次の方法に進んでください。

方法3:サードパーティ製ソフトウェアの干渉を無効化する(該当する場合)

複数のユーザーレポートによると、過剰に保護的なウイルス対策ソフトが、Windows UpdateコンポーネントとMicrosoftサーバー間の通信を妨げ、アップデートのダウンロードを阻止していることが原因でこの問題が発生するケースもあります。

この問題を引き起こすことで報告されているサードパーティ製ソフトは複数ありますが、最も一般的な原因はAvastです。また、McAfee、Sophos、Comodoなどのセキュリティソフトでも同様の問題が報告されています。

800F0A13エラーの原因になっていると思われるセキュリティソフトを使用している場合は、リアルタイム保護を一時的に無効化するか、干渉の原因となっているサードパーティ製セキュリティソフトをアンインストールすることで問題を解決できます。

まずはリアルタイム保護を無効化して、問題が継続するかどうかを確認しましょう。操作手順は使用中のセキュリティソフトによって異なりますが、ほとんどのサードパーティ製ウイルス対策ソフトでは、タスクバーのアイコンから直接操作できます。セキュリティソフトのアイコンを右クリックし、リアルタイム保護を無効化するオプションを探してください。

リアルタイム保護を無効化できたら、再度アップデートを試みて、問題が解決したかどうかを確認します。

それでも800F0A13エラーが発生する場合は、ウイルス対策ソフトを完全にアンインストールし、同じセキュリティルールを強制し続ける残存ファイルをすべて削除する必要があります。その場合は、専用ガイドの手順に従って、残存ファイルを残さずにセキュリティプログラムをアンインストールする方法を確認してください。

この方法が当てはまらない場合や、外部のウイルス対策ソフトが原因ではないことをすでに確認済みの場合は、最終的な方法に進んでください。

方法4:スタートアップ修復の実行

上記のいずれの方法でも問題を解決できなかった場合は、従来の方法では修復できない種類の破損が発生している可能性が高いです。このような状況で、データを失わずに適用できる最善の解決策は、スタートアップ修復の実行です。

この手順では、ブートデータ、カーネルプロセス、ネイティブのバックグラウンドプロセスなど、Windowsの起動プロセスに不可欠なファイルを修復します。ただし、スタートアップ修復を実行するには、Windowsインストールメディアまたはシステム回復ディスクのいずれかが必要であることに注意してください。

どちらもお持ちでない場合でも、スタートアップ修復メディアを作成すれば手順を実行できます。この手順を実行する場合は、ステップバイステップの詳細ガイドを参照してください。

  1. Windows 10アップデートエラー「0x800707e7」の原因と解決方法を徹底解説

    Windows Updateを実行した際に、更新プロセスが開始されない、または途中のパーセンテージで止まってしまい、アップデートが正常に完了しない――このような症状が現れたとき、エラーコード「0x800707e7」が表示されることがあります。このエラーは機能更新プログラムや品質更新プログラムで発生するほか、Windows 7からのアップグレード時にも報告されています。数多くのエラーレポートを分析した結果、この問題の主な原因として以下の項目が特定されています。インデックスの場所(Indexing Location):多くのWindows更新プログラムは、PCのインデックス場所を含むホスト環境がデ

  2. Windows 10アップデートエラー0x800703eeの原因と解決方法

    Windowsアップデートには、セキュリティパッチや新機能が含まれるため非常に重要です。特に新しいバージョンへの大型アップデートでは、OSに多岐にわたる変更が加えられます。通常、Windows 10の更新は数クリックで完了する簡単な操作ですが、実際にはアップデートの最中に問題やエラーメッセージが発生することが少なくありません。そのひとつが0x800703eeというエラーコードです。このエラーコードは、ファイルのコピー時にも表示されることがありますが、ここではアップデート時のエラーに焦点を当てて解説します。多くの場合、このエラーは破損したアップデートファイルが原因で発生し、アップデート処理が正常