0xC80003FA Windows Update エラー: 修正方法
Windows Update エラー 0xC80003FA に遭遇した場合、それは Windows Update サービスまたはそのコンポーネントに問題があることを示しています。
このガイドでは、原因を説明した後に問題を修正するための専門家がテストした方法をいくつか紹介します。
Windows Update エラー 0xC80003FA の原因は何ですか?
この Windows Update エラーにはさまざまな理由があります。一般的な原因は以下の通りです。
- システムファイルの破損 - Windows Update コンポーネントが破損すると、更新プロセスに問題が生じる可能性があります。コンポーネントをリセットして修正してみてください。
- 第三者の干渉 – 時々、セキュリティソフトウェアやファイアウォールが Windows 更新プロセスに干渉し、このエラーを引き起こすことがあります。ウイルス対策ソフトウェアを一時的に無効にしてみてください。
- システムメモリの不足 - コンピュータに必要なリソース(ディスクスペースやメモリ)が不足している場合、更新プロセスに問題が発生する可能性があります。
- マルウェア感染 – システム内の悪意のあるソフトウェアが Windows Update プロセスを妨害し、更新のダウンロードやインストールを妨げることがあります。ウイルス対策ツールを使用して深いスキャンを行ってください。
- インターネット接続の問題 – インターネット接続が不安定または遅い場合、Windows Update サービスが Microsoft のサーバーと適切に通信できないことがあります。
問題の原因が分かったところで、解決策に進みましょう。
Windows Update エラー 0xC80003FA を修正するにはどうすればよいですか?
高度なトラブルシューティングステップに入る前に、次の確認を行うことを検討してください。
- 最近インストールしたアプリケーションをアンインストールする。
- ウイルス対策ツールを実行する。
- インターネット接続が安定しているか確認する。
- 足りない DLL を復元する。
これらの調整が効かなかった場合は、以下の詳細な手順を確認してください。
1. Windows Update トラブルシューティングツールを実行する
- Windows + I を押して 設定 アプリを開きます。
- 更新とセキュリティ に移動します。

- トラブルシューティング をクリックし、次に 追加のトラブルシューティング をクリックします。

- Windows Update を見つけて、トラブルシューティングツールを実行をクリックします。

- 画面の指示に従ってプロセスを完了させます。
2. Windows Update サービスを再起動する
- Windows + R を押して 実行 ダイアログボックスを開きます。

- services.msc と入力し、 OK をクリックして サービス アプリを開きます。
- Windows Update を見つけて右クリックし、停止 を選択します。

- 停止したら、再び右クリックして 開始 を選択します。

これにより Windows Update サービスが再起動されるので、再度 Windows を更新してみてください。 このトピックについてもっと読む
- Windows 10 Build 19045.6156 が Secure Boot アップグレード付きリリースプレビューに到達
- Windows 11 のパッチ火曜日の更新が煩わしいファイアウォールエラーログを修正
- Windows 10 で Bluetooth をオンにする方法
3. Windows Update コンポーネントをリセットする
- Windowsキーを押して、cmd と入力し、 管理者として実行 をクリックします。

- 以下のコマンドを入力して Windows Update、BITS および暗号サービスを停止し、各コマンドの後に Enter キーを押します:
net stop bits net stop wuauserv net stop appidsvc net stop cryptsvc
- qmgr.dat ファイルを削除するには、以下のコマンドをコピー&ペーストして Enter を押します: `Del “%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr.dat”`
- Windows 10 が更新を再ダウンロードできるように Windows Update キャッシュをクリアするために、次のコマンドを1つずつ入力して Enter を押します:
rmdir %systemroot%\SoftwareDistribution /S /Q rmdir %systemroot%\system32\catroot2 /S /Q
- BITS と Windows Update サービスをデフォルトのセキュリティ記述子にリセットするため、以下のコマンドをコピー&ペーストし、Enter を押します:
sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU) sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
- 以下のコマンドを入力し、Enter を押します:
cd /d %windir%\system32 - BITS ファイルと Windows Update に関連する dll ファイルを再登録するため、以下のコマンドを1つずつコピー&ペーストし、各コマンドの後に Enter を押します:
regsvr32.exe /s atl.dll regsvr32.exe /s urlmon.dll regsvr32.exe /s mshtml.dll regsvr32.exe /s shdocvw.dll regsvr32.exe /s browseui.dll regsvr32.exe /s jscript.dll regsvr32.exe /s vbscript.dll regsvr32.exe /s scrrun.dll regsvr32.exe /s msxml.dll regsvr32.exe /s msxml3.dll regsvr32.exe /s msxml6.dll regsvr32.exe /s actxprxy.dll regsvr32.exe /s softpub.dll regsvr32.exe /s wintrust.dll regsvr32.exe /s dssenh.dll regsvr32.exe /s rsaenh.dll regsvr32.exe /s gpkcsp.dll regsvr32.exe /s sccbase.dll regsvr32.exe /s slbcsp.dll regsvr32.exe /s cryptdlg.dll regsvr32.exe /s oleaut32.dll regsvr32.exe /s ole32.dll regsvr32.exe /s shell32.dll regsvr32.exe /s initpki.dll regsvr32.exe /s wuapi.dll regsvr32.exe /s wuaueng.dll regsvr32.exe /s wuaueng1.dll regsvr32.exe /s wucltui.dll regsvr32.exe /s wups.dll regsvr32.exe /s wups2.dll regsvr32.exe /s wuweb.dll regsvr32.exe /s qmgr.dll regsvr32.exe /s qmgrprxy.dll regsvr32.exe /s wucltux.dll regsvr32.exe /s muweb.dll regsvr32.exe /s wuwebv.dll
- Winsock をリセットするためのコマンドを入力し、Enter を押します:
netsh winsock reset netsh winsock reset proxy
- Windows Update、BITS、および暗号サービスを開始するためのコマンドをコピー&ペーストし、各コマンドの後に Enter を押します:
net start bits net start wuauserv net start appidsvc net start cryptsvc
- 変更を確認するためにPCを再起動します。
これらが Windows Update エラー 0xC80003FA を修正する方法です。これまで何もうまくいかなかった場合は、Windows のクリーンインストールを行うことをお勧めします。
質問や提案がある場合は、下のコメントセクションに記載してください。