Windows 10/11でエラーコード0x80070bc2を修正する方法【原因と対処法まとめ】
パソコンのOSやインストール済みのアプリ、各種ソフトウェアを常に最新の状態に保つことはとても重要です。更新プログラムにはバグ修正、セキュリティパッチ、新機能などが含まれており、コンピューターの安全確保と快適な動作の維持に役立ちます。そのためMicrosoftは、Windows Update機能を通じて、Windows 10/11でのアップデート作業をできるだけ簡単に行えるようにしています。利用者はWindows Updateを開いて新しい更新プログラムを確認し、あとはインストールを実行するだけです。
しかし実際には、更新作業が必ずしもスムーズに進むとは限りません。Windowsのアップデートには多くのコンポーネントが関わっているため、何らかの理由でエラーが発生することは珍しくありません。
その代表的な問題の一つが、Windows 10/11で発生するエラーコード0x80070bc2です。このエラーでは、更新プログラムのダウンロードまでは正常に完了するものの、インストール段階で処理が止まってしまいます。PCを何度再起動しても状況は変わらず、更新がエラー0x80070bc2のまま固まってしまうのです。
このエラーが解消されないまま放置すると、古いOSを使い続けることになり、新種の攻撃に対して脆弱な状態になります。また、OSが古いことで一部のアプリやコンポーネントに互換性の問題が生じる可能性もあります。
Windows 10/11の更新時にエラーコード0x80070bc2が表示されてお困りの場合は、このガイドを参考にしてください。本記事では、エラーの主な原因と、実践的な解決方法をわかりやすく紹介します。
エラーコード0x80070bc2とは?
エラーコード0x80070bc2は、Windows 10/11で利用可能な更新プログラムをインストールしようとした際に表示されるエラーです。Windows Updateを確認すると新しい更新プログラムが見つかり、ダウンロード自体は問題なく完了します。ところがいざインストールという段階になるとWindows Updateが処理を進められず、エラーコード0x80070bc2が発生します。
このエラーは、Windows 10/11向けの累積更新プログラム(Cumulative Update)をインストールする際に発生しやすいことが知られています。ユーザーからの報告によると、特に以下の更新プログラムで発生例が多いようです。
- KB4056892
- KB4074588
- KB4088776
- KB4093112
- KB4048951
これらに限定されるわけではありませんが、エラーコード0x80070bc2を引き起こす報告が多いのは上記の更新プログラムです。
エラーメッセージは通常、以下のように表示されます。
更新の状態
一部の更新プログラムのインストール中に問題が発生しましたが、後でもう一度試みます。このメッセージが引き続き表示される場合にWebで検索したり、サポートに問い合わせたりする場合は、次の情報が役立つかもしれません:
- (更新プログラム名) – エラー 0x80070bc2
PCを再起動して再度インストールを試みると解決するケースもありますが、多くの場合、何度再起動してもエラーは解消されません。
エラーコード0x80070bc2の原因は?
Windows 10/11の更新時にエラーコード0x80070bc2が表示された場合は、まず原因を把握することが大切です。考えられる主な原因は以下の通りです。
- Windows Updateサービスが正常に動作していない
- インストールファイルが破損している
- インターネット接続が不安定
- 対象の更新プログラムがすでにインストール済みである
- サードパーティ製セキュリティソフトとの非互換性
- マルウェアへの感染
原因を特定できればトラブルシューティングも格段に楽になります。ただし、原因の特定には試行錯誤が必要で、時間がかかることもあります。すぐに原因がつかめない場合は、以下で紹介する対処法を順番に試す方が効率的です。
Windows 10/11のエラーコード0x80070bc2を修正する方法
エラーコード0x80070bc2の原因が不明な場合でも、これから紹介する方法を順に試せば解決につながる可能性があります。その前に、まず以下の基本的な確認を行っておきましょう。
- インターネット接続を確認する:可能なら有線接続に切り替えましょう。ダウンロード中に接続が中断されると、ファイルが完全に取得できなかったり破損したりする恐れがあります。
- ウイルス対策・マルウェア対策ソフトを一時的に無効化する:一部の更新プログラムはサードパーティ製セキュリティソフトと競合し、インストールが中断されることがあります。インストール中だけ無効化し、完了後に必ず有効化に戻してください。
- 十分な空き容量があるか確認する:不要なジャンクファイルを削除して、ハードディスクの空き容量を確保しておきましょう。
- 更新プログラムがすでにインストール済みか確認する:スタートメニューから設定を開き、Windows Update > 更新履歴を確認します。対象の更新プログラムが一覧にあれば、改めてインストールする必要はありません。
以上の基本チェックでもエラーが解決しない場合は、以下の対処法を順番に試してみてください。
対処法1:Windows Updateのトラブルシューティングツールを実行する
Windows 10/11には、Windows Updateに関する既知の問題をワンクリックで診断・修復できるトラブルシューティングツールが標準搭載されています。なお、このツールを使用するには管理者権限が必要です。
実行手順は以下の通りです。
- スタートメニューを開き、設定を選択します。
- Windows Update(または更新とセキュリティ)を選び、左側のメニューからトラブルシューティングをクリックします。
- 「実行中のトラブルシューティングツール」欄にあるWindows Updateを探して選択します。
- トラブルシューティングツールの実行ボタンをクリックします。
- 診断と修復が完了するまで待ちます。
ツールの処理が完了したら、もう一度更新プログラムのインストールを試し、エラーコード0x80070bc2が解消されたかどうかを確認しましょう。
対処法2:更新関連のサービスを再起動する
エラー0x80070bc2の多くは、更新処理を担当するサービスが正しく動作していないことが原因です。この場合は、該当するサービスを一度停止し、PCの再起動後に再度起動させるだけで改善することがあります。あわせてSoftwareDistributionフォルダーの名前変更も行っておくと安心です。再起動が必要なサービスは以下の通りです。
- Windows Updateサービス(wuauserv)
- データ転送サービス(bits)
- インストーラーサービス(trustedinstaller)
- アプリケーションIDサービス(appidsvc)
- 暗号化サービス(cryptsvc)
具体的な手順は以下の通りです。
- Windowsのスタートメニューを右クリックし、「ターミナル(管理者)」または「コマンドプロンプト(管理者)」を選択します。
- コマンドプロンプト画面で、以下のコマンドを1行ずつ入力し、それぞれEnterキーを押します。
- net stop wuauserv
- net stop bits
- net stop trustedinstaller
- net stop appidsvc
- net stop cryptsvc
- 続けて、SoftwareDistributionフォルダーの名前を変更するため、以下のコマンドを1行ずつ入力し、Enterキーを押します。
- cd %systemroot%
- ren SoftwareDistribution SoftwareDistribution.old
- 最後に、各サービスが自動的に起動するよう設定するため、以下のコマンドを1行ずつ入力し、Enterキーを押します。
- SC config wuauserv start=auto
- SC config bits start=auto
- SC config trustedinstaller start=auto
- SC config appidsvc start=auto
- SC config cryptsvc start=auto
ここまで完了したらPCを再起動し、再度更新プログラムのインストールを試みてください。
対処法3:システムの復元を利用する
別の解決策として、システムの設定ごと過去の状態に戻す「システムの復元」を試す方法があります。Windows 10/11にはこの目的のための復元機能が標準で備わっています。ただし、この方法を使うには、事前に手動または自動で少なくとも1つの復元ポイントが作成されている必要があります。復元ポイントが存在しない場合、過去の状態へ戻すことはできません。
システムの復元を実行する手順は以下の通りです。
- Windowsの検索ボックスに「コントロールパネル」と入力し、上位に表示された結果をクリックしてコントロールパネルを開きます。
- システムとセキュリティ > セキュリティとメンテナンス > 回復の順に移動します。
- 使用したい復元ポイントを選択し、画面の指示に従って復元を実行します。
復元が始まると、システム設定が以前の状態に戻されます。この操作で個人ファイル、動画、画像などのドキュメントが失われることはないので安心してください。
対処法4:PowerShellで更新プログラムを強制インストールする
Windows Updateが特定の段階で止まってしまった場合は、PowerShellを使って更新を強制的に実行する方法もあります。手順は以下の通りです。
- スタートメニューを右クリックし、ターミナル(管理者)またはWindows PowerShell(管理者)を選択します。
- ウィンドウに cmd と入力してEnterキーを押し、コマンドプロンプトを起動します。
- 以下のコマンドを入力してEnterキーを押します:wuauclt.exe /updatenow
これによりWindows Updateが強制的に実行され、エラーコード0x80070bc2が解消されることが期待できます。
対処法5:問題の更新プログラムを手動でインストールする
ここまでの方法を試しても累積更新プログラムのインストールに失敗する場合は、該当する更新プログラムを手動でダウンロードしてインストールする方法もあります。そのためには、まず更新プログラムのKB番号(サポート技術情報番号)を確認する必要があります。
- スタートメニューから設定を開きます。
- Windows Update(または更新とセキュリティ)をクリックします。
- 更新履歴を開き、インストール済みの更新プログラムの一覧を表示します。
- 「~のインストールエラー – 0x80070bc2」といった表記のある更新プログラムを探し、括弧内に表示されているKB番号を控えます。これが目的のナレッジベース番号です。
次に、ブラウザーで「Microsoft Update カタログ」にアクセスし、検索バーに控えた番号を入力して検索します。カタログには、x64やx86など各アーキテクチャ向けの更新プログラムが一覧表示されます。お使いのWindows 10/11のバージョンとシステム構成に合ったバージョンを選び、横にあるダウンロードリンクをクリックすると、更新プログラムが自動的にダウンロードされます。
ダウンロードが完了したらインストールファイルを実行し、画面の指示に従ってインストールを進めます。最後にPCを再起動すれば、インストールは完了です。
まとめ
Windows Updateのエラーは、放置すると古いOSを使い続けることになるため、早めの対処が重要です。多くのエラーはWindows Updateのトラブルシューティングツールで解決できますが、複雑な問題にはより踏み込んだ対応が必要です。更新関連サービスの再起動、コマンドによる強制インストール、更新プログラムの手動インストールなどを試してみてください。どうにも解決しない場合は、次の更新プログラムの配信を待つという選択肢もあります。
-
Xboxエラーコード0x80072ee2とは?Windows 10/11での原因と対処法を徹底解説
Windows 10/11にアップグレードした後、Xboxで「0x80072ee2」というエラーコードが頻繁に表示されるようになった——そんな経験はありませんか?本記事では、このエラーの正体と主な原因を解説したうえで、実践的な解決策を順番にご紹介します。原因を理解しておくことで、自分の状況に合った最適な修正方法を見つけやすくなります。Xboxエラー0x80072ee2とは何か0x80072ee2(80072ee2とも表記される)は、世界中のゲーマーやWindowsユーザーに影響を及ぼしているエラーコードです。Xbox OneやXbox 360のアップデート中やゲームプレイ中に発生することが多く
-
Windows 10/11でカメラエラー0xA00F429Fを修正する方法|原因と10の対処法を徹底解説
Windows 10および11には、日常的に必要となるUWPアプリがプリインストールされています。そのひとつが「カメラ」アプリです。デバイスにWebカメラが搭載されていれば、カメラアプリを使って自分自身を撮影・録画できます。以前カメラアプリをアンインストールしてしまった場合でも、Microsoft Storeから再インストールすることが可能です。コロナ禍以降、在宅勤務やオンライン学習が急速に普及し、多くの人がオンライン会議、リモート授業、ビデオ通話、ウェビナー、さらにはライブ配信まで、カメラに強く依存するようになりました。通常、カメラはさまざまなアプリケーションで問題なく動作しますが、0xA0