Windows
 Computer >> コンピューター >  >> システム >> Windows

Windows 10アップデートエラー0x800703F1の解決方法【7つの対処法】

Windows 10のアップデートを実行した際に、エラーコード0x800703F1が表示され、アップデートのインストールが妨げられることがあります。Windows Updateが何らかの理由で停止するのは珍しいことではなく、時折発生します。自然に解決する場合もありますが、以下の対処法を順番に試すことで、より迅速に問題を解決できます。

Windows 10アップデートエラー0x800703F1の解決方法【7つの対処法】

Windows 10アップデートエラー0x800703F1の解決策一覧

以下の手順を一つずつ実行し、どの方法がエラーの解決につながるか確認してください。

  1. Windows Updateトラブルシューティングツールを実行する
  2. クリーンブートを実行してWindows Updateを行う
  3. Microsoft Updateカタログから手動でアップデートをダウンロードする
  4. .NET Frameworkをダウンロードしてインストールする
  5. Windows Updateコンポーネントをリセットする
  6. Windows Updateサービスの状態を確認する
  7. 上書きインストール(インプレースアップグレード)を実行する

なお、これらの手順を実行するには管理者権限が必要です。

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

最初に、Windowsに内蔵されているWindows Updateトラブルシューティングツールを実行しましょう。「設定」→「更新とセキュリティ」→「トラブルシューティング」→「追加のトラブルシューティングツール」から「Windows Update」を選択して実行できます。自動的に問題を検出し、修復してくれる場合があります。

2. クリーンブートを実行してWindows Updateを行う

クリーンブートとは、最小限のドライバーとスタートアッププログラムのみを使用してWindowsを起動する方法です。これにより、プログラムやアップデートのインストール時に発生するソフトウェア同士の競合を排除できます。クリーンブートの状態でWindows Updateを再度実行し、エラーが解消されるか確認してください。

3. Microsoft Updateカタログから手動でアップデートをダウンロードする

上記の方法で解決しない場合は、Microsoft Updateカタログから、インストールに失敗しているアップデートを手動でダウンロードしてインストールするという方法があります。エラーの原因となっているアップデートのKB番号(例:KB5000000)を検索すれば、該当するアップデートファイルを直接入手できます。

4. .NET Frameworkをダウンロードしてインストールする

.NET Frameworkのアップデート中にこのエラーコードが表示される場合は、この方法を試してください。.NET Frameworkのファイルは通常Windows Updateと共に配信されますが、個別にインストールすることも可能です。.NET Frameworkのインストールが原因でアップデート全体が滞っている場合は、個別にインストールすることで問題が解消されます。

Microsoftの公式サイトから必要なファイルをダウンロードし、インストールが完了したら、再度Windows Updateを実行してみてください。

関連記事:.NET Frameworkのインストールに関する問題のトラブルシューティング

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

Windows 10アップデートエラー0x800703F1の解決方法【7つの対処法】

Windows Updateコンポーネントは、関連する各種サービスと、ダウンロードされたファイルが保存されるフォルダーで構成されています。

「Reset Windows Update Components Tool」を使用すると、Windows Updateをデフォルト状態に簡単にリセットできます。また、「Fix WU Utility」を使えば、Windows Updateに関連するすべてのDLLファイルを再登録し、その他の設定をデフォルトに戻すことも可能です。

手動でWindows Updateコンポーネントをリセットしたい場合は、以下の手順に従ってください。

  1. Windows Updateサービスを停止する
  2. qmgr*.datファイルを削除する
  3. SoftwareDistributionフォルダーとcatroot2フォルダーの中身を空にする
  4. BITSサービスとWindows Updateサービスのセキュリティ記述子をデフォルトにリセットする
  5. BITSファイルおよびWindows Update関連のDLLファイルを再登録する
  6. レジストリの誤った値を削除する
  7. Winsockをリセットする
  8. Windows Updateサービスを再起動する

6. Windows Updateサービスの状態を確認する

Windowsサービスマネージャーを開き、「Windows Update」「Windows Update Medic Service」「Update Orchestrator Service」など、Windows Updateに関連するサービスが無効になっていないか確認してください。

スタンドアロンのWindows 10 PCにおけるデフォルトの構成は以下の通りです。

  • Windows Updateサービス – 手動(トリガー)
  • Windows Update Medic Service – 手動
  • Cryptographic Services – 自動
  • Background Intelligent Transfer Service – 手動
  • DCOM Server Process Launcher – 自動
  • RPC Endpoint Mapper – 自動
  • Windows Installer – 手動

この構成により、アップデートに必要なサービスが適切に利用可能な状態になります。

さらに、Windows Updateサービス本体だけでなく、その依存サービスも確認し、正常に実行されているかチェックしましょう。

手順としては、タスクバーの検索ボックスに「services」と入力し、検索結果をクリックして「サービス」ウィンドウを開きます。次に、「Windows Update」「DCOM Server Process Launcher」「RPC Endpoint Mapper」を探し、それぞれが実行中かどうかを確認してください。

Windows 10アップデートエラー0x800703F1の解決方法【7つの対処法】

停止している場合は、各サービスを一つずつ右クリックして起動してください。

関連記事:Windows Updateのインストールに失敗する・ダウンロードされない場合の対処法

7. 上書きインストール(インプレースアップグレード)を実行する

最後に、他のすべての方法がうまくいかず、どうしてもその特定のアップデートを適用する必要がある場合は、最新版のWindows 10 ISOファイルをダウンロードし、現在のWindows環境から上書きインストールするという選択肢があります。この方法なら、個人ファイルやアプリケーションを保持したままシステムを修復できます。

本記事が、Windows Updateエラー0x800703F1の解決に役立つことを願っています。

  1. Windows Updateエラー0x800F0825の原因と解決方法を徹底解説

    Windows Updateは、セキュリティ強化や新機能の追加など、PCを快適かつ安全に保つために欠かせないものです。しかし、まれに破損した更新パッケージがダウンロード・インストールされてしまい、更新プログラムのインストールやアンインストールを試みた際に「Windows Updateエラー0x800F0825」が発生することがあります。 0x800f0825 – CBS_E_CANNOT_UNINSTALL – パッケージをアンインストールできません。 このエラーは、更新パッケージ自体に問題がある場合や、システムファイルの破損が原因で発生します。本記事では、このエラーを解消するための具体的な対

  2. Windows Updateエラー0x800F0825の原因と解決方法を徹底解説

    Windows Updateは、新機能へのアクセスだけでなく、PCのセキュリティを維持するためにも欠かせないものです。しかし、まれに破損した更新プログラムがダウンロード・インストールされ、更新の適用やアンインストールの際にWindows Updateエラー0x800F0825が発生することがあります。このエラーに遭遇した場合は、本記事でご紹介する解決策をお試しください。 0x800f0825 – CBS_E_CANNOT_UNINSTALL – パッケージをアンインストールできません。 Windows Updateエラー0x800F0825とは このエラーは、Windowsが破損した更新パッケ