Windows Update エラー コード 0x80070003 を修正する方法: 包括的なガイド
Windows Update エラー コード 0x80070003 が発生すると、特に重要な更新プログラムのインストールがシステムで妨げられると、イライラすることがあります。このエラーは通常、一部の更新ファイルが欠落しているか破損しているため、更新プロセスが妨げられていることを示しています。幸いなことに、この問題をトラブルシューティングして解決する方法はいくつかあり、システムを最新かつ安全な状態に保つことができます。
開始する前に、多くの手順で必要となるため、Windows 10 または Windows 11 マシンの管理者権限があることを確認してください。また、デバイスに更新用の十分なディスク領域があることを確認してください。ストレージが不十分な場合も更新エラーが発生することがあります。
ステップ1: Windows Updateトラブルシューティングツールを実行する
エラーを解決する最初のステップは、組み込みの Windows Update トラブルシューティング ツールを利用することです。このツールは、Windows Update の一般的な問題を自動的に検出して修正できます。
- スタート メニューを開き、「トラブルシューティング設定」と入力して、 を押しますEnter。
- トラブルシューティング設定ウィンドウで、「その他のトラブルシューティング」をクリックします。
- リストでWindows Updateを見つけて、その横にある[実行]をクリックします。
- トラブルシューティングツールがスキャンを完了するまで待ち、画面上の指示に従って特定された問題を修正します。
ステップ2: ディスク容量を確認する
システムに更新に使用できる十分なディスク領域があることを確認してください。Windows Update では、更新プログラムをダウンロードしてインストールするために、一定量の空き領域が必要です。
- スタート メニューを開き、「設定」と入力して、 を押しますEnter。
- 「システム」に移動し、「ストレージ」に移動します。
- ドライブの空き容量を確認してください。プライマリ ドライブの空き容量が少ない場合は、不要なファイルを削除するか、使用していないアプリケーションをアンインストールすることを検討してください。
ステップ3: Windows Updateコンポーネントをリセットする
エラーが解決しない場合は、Windows Update コンポーネントをリセットすると解決する場合があります。このプロセスには、特定のサービスの停止と、更新に関連するフォルダーの名前の変更が含まれます。
- スタート メニューでcmdを検索し、コマンド プロンプトを右クリックして、管理者として実行を選択します。
- コマンド プロンプト ウィンドウで、次のコマンドを 1 つずつ入力し、Enterそれぞれ入力した後に キーを押します。
- 次に、次のコマンドを入力して、SoftwareDistribution フォルダと catroot2 フォルダの名前を変更します。
- 最後に、次のように入力してサービスを再起動します。
- コマンド プロンプトを閉じて、Windows Update を再度実行してください。
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
net stop trustedinstaller
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
net start trustedinstaller
ステップ4: ソフトウェア配布フォルダをクリアする
ソフトウェア配布フォルダーをクリアすると、破損している可能性のある更新ファイルの問題を解決するのに役立ちます。
- 管理者としてコマンドプロンプトを再度開きます。
- 次のコマンドを入力します。
- 完了したら、再度更新を確認してください。
net stop wuauserv
net stop bits
del /f /s /q C:\Windows\SoftwareDistribution\*
net start wuauserv
net start bits
ステップ5: システムファイルチェッカーとDISMを使用する
破損したシステム ファイルも更新エラーの原因となる可能性があります。システム ファイル チェッカー (SFC) と展開イメージ サービスおよび管理ツール (DISM) を実行すると、これらのファイルを修復できます。
- 管理者としてコマンドプロンプトを開きます。
- 次のコマンドを入力して を押しますEnter:
- SFC スキャンが完了したら、次のコマンドを入力して を押しますEnter。
- 両方のスキャンが完了するまで待ってから、コンピューターを再起動します。
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth
ステップ6: Windows Updateサービスを再度有効にする
必要な Windows Update サービスが有効になっていることを確認すると、問題が解決する場合があります。次の手順に従って、サービスを確認して有効にしてください。
- Windows Key+を押してR実行ダイアログ ボックスを開きます。
- services.mscと入力して を押しますEnter。
- 次のサービスを見つけて、それらが自動に設定され、現在実行されていることを確認します。
- Windowsアップデート
- バックグラウンド インテリジェント転送サービス (BITS)
- 暗号化サービス
ステップ7: 手動でアップデートをダウンロードしてインストールする
それでも問題が解決しない場合は、Microsoft Update カタログから更新プログラムを手動でダウンロードしてインストールできます。
- Microsoft Update カタログにアクセスしてください。
- エラーに関連する更新コードまたは必要な特定の更新を検索します。
- 適切なアップデートをダウンロードし、インストール手順に従います。
追加のヒントとよくある問題
Windows Update エラーに対処するときは、次のヒントを考慮してください。
- システムに重大な変更を加える前に、必ず重要なデータをバックアップしてください。
- アップデートを手動でダウンロードする場合は注意が必要です。信頼できるソースから入手するようにしてください。
- システムを安全に保ち、スムーズに実行するために、定期的に更新を確認してください。
結論
これらの手順に従うことで、Windows Update エラー コード 0x80070003 を効果的に解決できるはずです。システムを最新の状態に保つことは、セキュリティとパフォーマンスにとって重要です。問題が解決しない場合は、Microsoft サポートに問い合わせて、さらに支援を受けることを検討してください。
よくある質問
Windows Update エラー コード 0x80070003 の原因は何ですか?
このエラーは通常、更新ファイルが見つからないか破損している、ディスク容量が不足している、または Windows Update コンポーネントに問題があるために発生します。
コマンドプロンプトを使用せずにこのエラーを修正できますか?
はい、Windows Update トラブルシューティング ツールを使用すると、コマンド プロンプトを使用せずに問題を特定して修正する効果的な方法になります。
エラーが引き続き表示される場合はどうすればいいですか?
説明した手順を実行してもエラーが解決しない場合は、システムの復元を実行するか、専門のサポートに依頼することを検討してください。