Windows Update中にエラー0x800703f1が発生するのは少し面倒です。特に、これはサービス登録の不具合が原因で、プロセス全体が停止してしまうことが多いためです。このエラーは、Windowsの動作を不安定にしたり、アップデートが元に戻ったり、インストールが途中で止まったりする原因の一つです。単純に再起動しても直らない場合もあれば、ドライバーのアップデートが適切でなかったり、システムファイルが破損したりした後にエラーが発生する場合もあります。もしこのエラーに心当たりがあるなら、これらのヒントを参考にすれば、手間をかけずにシステムを正常な状態に戻すことができます。
Windows Update エラー 0x800703f1 を修正する方法
デバイスマネージャーを使用してドライバーをロールバックする
このようなアップデートの失敗は、ドライバーの不具合が原因であることが多いです。最近のドライバーアップデートで問題が発生し始めた場合は、ロールバックすることで解決するかもしれません。少し奇妙に聞こえるかもしれませんが、Windowsはアップグレード後にドライバーを破損させることがあります。そのため、この修正は試してみる価値があります。特に、ハードウェアの挙動がおかしい場合や、ドライバーのアップデートとエラーが同時に発生している場合は、試してみる価値があります。
- [スタート]ボタンを右クリックして、[デバイス マネージャー]を開きます。
- リストを参照して、最近更新されたデバイスや問題のあるデバイス (通常はディスプレイ アダプター、ネットワーク カード、チップセットなど) を探します。
- デバイスを右クリックし、[プロパティ]を選択します。
- 「ドライバー」タブに切り替えて、「ドライバーのロールバック」をクリックします。プロンプトが表示されたら確認します。
Windowsがドライバーのインストールを失敗してしまう問題は、多くの場合これで解決します。ただし、一部のマシンではこの方法が使えなかったり、ロールバックオプションがなかったりする場合もあります。その場合は、ドライバーを完全にアンインストールし、メーカーのウェブサイトから直接最新バージョンを再インストールする必要があります。
SFCとDISMを実行してシステムファイルを修復する
退屈に聞こえるかもしれませんが、システムファイルの破損はエラー0x800703f1のよくある原因です。SFC (システムファイルチェッカー)とDISM (展開イメージのサービスと管理)ツールは無料で組み込まれており、システムの問題を巧みに回避するのに役立ちます。
- を押して「コマンドプロンプト(管理者)」Windows Key + Xを選択します。見つからない場合は、「Windows PowerShell(管理者)」を選択します。
- 入力
sfc /scannow
してEnter キーを押します。しばらくお待ちください。少し時間がかかりますので、しばらくお待ちください。
SFC で修復できない問題が見つかった場合、または実行できない場合は、DISM に移行します。
- 同じコマンド ウィンドウで、次を実行します
DISM.exe /Online /Cleanup-image /RestoreHealth
。 - それでもうまくいかない場合は、Windows ISOやUSBメモリなどのソースを用意する必要があるかもしれません。ISOをマウントし、DISMでそのISOを指定することもできます。
DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess
C:\RepairSource\Windows
パスを実際にマウントされたメディアに置き換えてください。このプロセスは、オンライン修復が失敗した場合に、ソースから直接ファイルを取得します。環境によってはこの手順にかなり時間がかかりますが、Windowsの深刻な破損を修復するためには、多くの場合価値があります。
NVIDIA ドライバーと GeForce Experience をクリーンアップする (Nvidia を使用している場合)
Nvidiaのドライバーは、特にGeForce Experienceアプリを使用している場合、アップデートを台無しにすることで有名です。最近グラフィックドライバーをアップデートした後にインストールエラーが表示されるようになった場合は、エラーを消去することをお勧めします。Nvidiaには、この問題を解決するのに最適なディスプレイドライバーアンインストーラー(DDU)という特別なユーティリティがあります。
必ずセーフモードで再起動し、DDUを実行してNvidiaドライバを選択し、完全に削除してください。その後、Nvidiaのサイトから最新のドライバを直接ダウンロードし、クリーンインストールを実行してください。これが原因かどうかはわかりませんが、ドライバを新規インストールすることで、これらの頑固なアップデート問題が解決することがよくあります。
ウイルス対策ソフトまたはWindows Defenderの設定を確認する
セキュリティソフトウェアが特定の更新プロセスをブロックして干渉してくることがあります。サードパーティ製のウイルス対策ソフトを一時的に無効にするのも良いでしょう。それでも効果がない場合は、Windows Defenderのリアルタイム保護を一時的に無効にしてみてください。すべての更新が途中でブロックされるわけではないからです。Windowsは必要以上にブロックを難しくしているのですから。
- で設定を開きますWindows + I。
- [更新とセキュリティ] > [Windows セキュリティ]に移動します。
- [Windows Defender セキュリティ センターを開く] をクリックします。
- [ウイルスと脅威の防止] > [ウイルスと脅威の防止の設定]に移動します。
- リアルタイム保護をオフにします。
注意してください。完了したら、必ず有効に戻してください。Windows Defender は通常は悪者ではありませんが、一時的に無効にすることで、更新コンポーネントをブロックしているかどうかを特定するのに役立ちます。
Windows Update トラブルシューティング ツールを実行して更新コンポーネントをリセットする
内蔵のトラブルシューターを使えば、アップデート時によくある多くの問題を解決できます。実行方法:
- [設定] > [更新とセキュリティ] > [トラブルシューティング]に移動します。
- [追加のトラブルシューティング]を選択し、[Windows Update]を選択して、[トラブルシューティングの実行] をクリックします。
それでも問題が解決しない場合は、更新サービスを手動でリセットすると問題が解決する場合があります。
- コマンドプロンプト(管理者)を開きます。
- 次のコマンドを順番に実行します。
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 Catroot2.old
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
これにより、問題の原因となっている可能性のあるキャッシュされたアップデートファイルが消去されます。その後、アップデートを再度お試しください。
究極のステップ:Windowsのクリーンな再インストール
他に方法が見つからず、まだ頭を悩ませている場合は、Windowsの再インストールが最終的な解決策になるかもしれません。思ったほど怖いものではありません。必要なものをバックアップし、Windowsの起動可能なUSB/DVDを作成して、クリーンインストールするだけです。古いシステムファイルは消去されますが、賢明な選択をすれば、主要なデータはそのまま残ります。
通常、この最後の手段で頑固なエラーは解決し、Windowsがフレッシュで快適な状態になります。土曜日の過ごし方としてはそれほど楽しいものではありませんが、長い目で見ればこれが一番簡単な解決策になることもあります。
これらのヒントがエラーの解決に役立つことを願っています。エラー0x800703f1は厄介ですが、少し辛抱すれば解決できます。
まとめ
- デバイス マネージャーを使用してドライバーをロールバックしてみてください。
- SFC と DISM を実行して、破損したシステム ファイルを修復します。
- 該当する場合は、Nvidia ドライバーを削除して再インストールします。
- 必要に応じて、ウイルス対策ソフトまたは Windows Defender を一時的に無効にします。
- Windows Update のトラブルシューティング ツールを使用して、更新コンポーネントをリセットします。
- 他に何も機能しない場合は、クリーンな再インストールを検討してください。
まとめ
結局のところ、ドライバ管理、システムファイルの修復、そして安全なクリーンアップを組み合わせることで、Windows Updateは正常に動作するようになります。これらの手順は複数の環境で効果があったので、これで誰かのアップデートがうまくいくことを願っています。Windowsは必要以上にアップデートを難しくしてしまうこともありますが、粘り強く続けることは必ず報われます。