Windows Update エラー 0x80070012 を解決する手順
主な注意事項
- トラブルシューティングを行う前に、エラー コード 0x80070012 を識別して理解してください。
- 体系的な手順に従って、更新関連の問題を効果的に修正します。
- 変更を適用するには、トラブルシューティングの各手順の後にデバイスを再起動してください。
Windows Update エラー 0x80070012 を解決してシームレスに更新する方法
Windows Updateは、オペレーティングシステムのセキュリティと機能を維持する上で重要な役割を果たします。しかし、アップデートのインストール中に、特にエラーコード0x80070012が表示され、問題が発生してしまうことがあります。このガイドでは、Windows 11および10ユーザーがこの厄介な問題を解決するための実用的な解決策をご紹介します。
Windows Update エラー 0x80070012 を修正するソリューション
更新エラー 0x80070012 が発生しましたか? 次の方法を使用して、この問題を効果的に解決してください。
- ステップ1: Windows Updateのトラブルシューティングツールを実行する
- ステップ2: 更新サービスをリセットする
- ステップ3:クリーンブートを実行する
- ステップ4:SFCとDISMスキャンを実行する
- ステップ5: 手動でアップデートをダウンロードしてインストールする
ステップ1: Windows Updateのトラブルシューティングツールを実行する
Windows Update に組み込まれているトラブルシューティングツールを利用すると、複数のアップデートの問題を解決できます。有効化方法は以下の通りです。
- 押すと Windows key + I 設定が開きます。
- [更新とセキュリティ]を選択し、 [トラブルシューティング]に進みます。
- 「追加のトラブルシューティング」をクリックします。
- [起動と実行]セクションで、[Windows Update]を選択し、[トラブルシューティング ツールの実行]をクリックします。
このツールは、根本的な問題を特定し、しばらくすると解決する可能性があります。表示される手順に従い、提案された修正を適用してください。最後に、コンピューターを再起動してください。
ステップ2:更新サービスをリセットする
Windows Update に関連する一部のサービスが無効になっていると、更新が失敗する可能性があります。これらのサービスをリセットする方法は次のとおりです。
- 管理者としてコマンドプロンプトを開きます。
- 次のコマンドを 1 つずつ入力し、入力後にEnter キーを押します。
net stop wuauserv net stop bits net stop cryptsvc Ren %systemroot%\SoftwareDistribution\DataStore *.bak Ren %systemroot%\SoftwareDistribution\Download *.bak Ren %systemroot%\system32\catroot2 *.bak net start wuauserv net start bits net start cryptsvc
- これらのコマンドを実行したら、変更を適用するために PC を再起動します。
ステップ3:クリーンブートを実行する
競合するソフトウェアはアップデートプロセスを妨げる可能性があります。デバイスをクリーンな状態で起動する方法は次のとおりです。
- を押して実行 Win + X を選択します。
- 入力して「OK」
msconfig
をクリックします。 - [サービス]タブに移動し、[Microsoft のサービスをすべて非表示にする]をオンにします。

- [すべて無効にする]をクリックし、 [スタートアップ]タブに移動します。
- タスク マネージャーを開き、すべてのスタートアップ項目を無効にします。
- すべてのウィンドウを閉じて、PC を再起動します。
Windows に再度ログインし、再度更新プログラムの確認を試みます。
ステップ4: SFCとDISMスキャンを実行する
システムファイルチェッカー(SFC)と展開イメージングサービスおよび管理ツール(DISM)を使用すると、ファイルの整合性の問題を修正できます。以下の手順に従ってください。
- Windows PowerShell (管理者)またはWindows ターミナルを開きます。
- 入力してEnter キー
sfc /scannow
を押します。

- スキャンが完了するまで待ってから、次のコマンドを実行します。
DISM.exe /Online /Cleanup-Image /Restorehealth

どちらのスキャンも完了までに数分かかる場合があります。完了したらコンピュータを再起動してください。
ステップ5:手動でアップデートをダウンロードしてインストールする
それでも問題が解決しない場合は、手動で更新を取得することを検討してください。
Microsoft Update カタログのウェブサイトにアクセスし、保留中の更新プログラムを検索して適切なパッケージをダウンロードしてください。インストールは、ダウンロードしたファイルをダブルクリックするだけです。
まとめ
Windows Update エラー 0x80070012 は更新プロセスを中断させる可能性があるため、ユーザーはその原因と解決策を理解することが重要です。このガイドでは、問題解決に役立つことが実証されているトラブルシューティング手順を段階的に紹介し、スムーズな Windows Update エクスペリエンスを実現します。
結論
結論として、Windowsでアップデートエラーが発生するとイライラするかもしれませんが、ここで概説した手順を体系的に実行することで、0x80070012エラーを修正できる可能性があります。システムを最新の状態に保つことは、セキュリティと機能性にとって非常に重要であることを忘れないでください。
FAQ(よくある質問)
Windows Update エラー 0x80070012 の原因は何ですか?
このエラーは、無効なサービス、バグのあるソフトウェアとの競合、破損した更新プログラム、またはハードウェアの問題が原因で発生することがよくあります。
Windows のアップデートをスキップすることをお勧めしますか?
技術的には可能ですが、アップデートをスキップするとシステムが脆弱性にさらされる可能性があります。続行する前に、既知の問題について最新情報を入手しておく方が安全です。
今後 Windows Update エラーを防ぐにはどうすればよいですか?
破損したファイルのチェックやすべてのサービスが有効になっていることの確認など、定期的なシステムメンテナンスは、将来の更新エラーを防ぐのに役立ちます。