Windows 10/11のアップデートエラー0x80080008を解決する10の方法
Windows 10/11を使っている方なら、Windows Updateのエラーに悩まされた経験があるのではないでしょうか。以前のバージョンのWindowsでは、アップデートを無効化する方法がいくつかありましたが、Windows 10/11では仕組みが大きく変わり、アップデートを止めることはほぼ不可能になっています。特定のアップデートのインストールをためらう場合は、延期できるのがせいぜいです。
Windows 10/11ユーザーを悩ませる代表的なアップデートエラーの一つが、「機能更新プログラム Windows 10/11 バージョン1903 – エラー0x80080008」です。このエラーが発生すると、更新ファイルのダウンロードやインストールが正常に行われず、無限ループにはまることも少なくありません。
もしあなたがこのエラーに遭遇した一人であれば、心配いりません。この記事では、Windows 10/11のアップデートエラー0x80080008を解決するために必要な情報を詳しく解説します。
Windows Updateエラー0x80080008とは?
エラー0x80080008は、Windows 10/11ユーザーが新しいOSのアップデートを確認できなくなる問題です。場合によっては、Windows Updateファイルのダウンロード処理に支障が出たり、Windows Updateユーティリティが終わらないループ状態に陥ったりすることもあります。
影響を受けたユーザーの報告によると、このエラーには「CO_E_SERVER_STOPPING」というメッセージが表示されることがあります。これはオブジェクトサーバーが終了したことを示すメッセージで、これが原因でエラーが発生しています。
エラーコード0x80080008に関連する問題
エラーコード0x80080008は、以下のような問題と関連していることが多いです。混乱しないよう、それぞれの特徴を把握しておきましょう。
- Windows Updateの失敗 – この場合、Windows Updateが完全に動作しなくなります。
- 0x80080008 Server 2016エラー – 同じエラーコードでも異なるメッセージが表示されるケースがあります。この問題はWindows 10/11ではなく、Microsoft Server 2016のユーザーに発生します。
Windows 10/11アップデートエラー0x80080008の解決方法
エラー0x80080008の対処にお困りの場合は、以下の解決策を順番にお試しください。
解決策1:SFCおよびDISMスキャンを実行する
頻繁に0x80080008エラーが発生する場合は、システムファイルの破損や損傷が原因である可能性があります。まずはSFCスキャンを試してみましょう。
- スタートメニューを右クリックし、「コマンドプロンプト(管理者)」を選択します。
- sfc /scannow と入力します。
- Enterキーを押します。
- Windowsが破損したファイルを検索して自動的に修復します。完了まで待ちましょう。
SFCコマンドで問題が解決しない場合は、DISMスキャンを試してください。
- 検索フィールドに「cmd」と入力し、最も関連性の高い結果を右クリックして「管理者として実行」を選択します。
- コマンドラインに DISM.exe /Online /Cleanup-image /Restorehealth と入力します。
- Enterキーを押し、スキャンが完了するのを待ちます。
- スキャン完了後、問題が解決したかどうかを確認します。解決しない場合は、次の解決策に進みましょう。
解決策2:Windows Updateコンポーネントを再起動する
一部のユーザーの報告によると、Windows Updateコンポーネントに不具合があると、エラーコード0x80080008が発生することがあります。以下の手順で、問題のあるコンポーネントをリセットしましょう。
- スタートメニューをクリックし、検索フィールドに「cmd」と入力します。
- 一番上の結果を右クリックし、「管理者として実行」を選択します。
- 以下のコマンドを順番に入力します。それぞれ入力後に必ずEnterキーを押してください。
- 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
- これらのコマンドを実行すると、エラー0x80080008は解消されるはずです。その後、Windows Updateを再度実行してみてください。
解決策3:ウイルス対策ソフトを一時的に無効化する
ウイルス対策ソフトの重要性は言うまでもありませんが、Windows Updateのインストールに干渉し、エラー0x80080008などの問題を引き起こすことがあります。
まずはウイルス対策ソフトを一時的に無効化し、アップデートが問題なくインストールできるか確認してください。それでも解決しない場合は、ウイルス対策ソフトを完全にアンインストールする必要があるかもしれません。アンインストールしても、Windows Defenderが引き続きシステムを保護してくれるので安心してください。
アンインストールで問題が解決した場合は、別のウイルス対策ソフトへの乗り換えを検討しましょう。Windows 10/11デバイスと互換性のある信頼できる製品を選ぶことが大切です。
解決策4:Windows Updateを手動でダウンロードする
まだエラー0x80080008が表示される場合は、アップデートを手動でダウンロード・インストールするという回避策もあります。手順は簡単なので、以下を参考にしてください。
- まず、問題となっているアップデートのKB番号を特定します。「Windows Update」セクションまたはオンラインの「Windows Update履歴」で確認できます。
- KB番号がわかったら、Microsoft Updateカタログの公式サイトにアクセスし、検索フィールドにKB番号を入力します。
- 関連する検索結果が表示されるので、お使いのシステムアーキテクチャ(x64/x86など)に一致するアップデートを見つけて「ダウンロード」ボタンをクリックします。
- ダウンロードしたWindows Updateファイルを実行して、インストールを開始します。
- システムが最新バージョンに更新されます。エラー0x80080008がまだ表示されるかどうかを確認してください。
解決策5:BITSサービスを再起動する
Windows Updateのインストールには、いくつかのサービスが必要です。その一つが「Background Intelligent Transfer Service(BITS)」です。
このサービスが失敗したりクラッシュしたりすると、エラー0x80080008が発生することがあります。その場合は、サービスを再起動するだけで解決できます。
- Windows + Rキーを押し、「services.msc」と入力してEnterキーを押します。
- 「Background Intelligent Transfer Service(BITS)」を探してダブルクリックします。
- サービスが無効になっている場合は、「開始」ボタンをクリックして有効にします。
- 次に「回復」タブに移動し、「最初の失敗」と「2番目の失敗」のオプションが「サービスの再起動」に設定されていることを確認します。
- 設定を保存し、もう一度アップデートを確認します。
解決策6:Windowsをセーフモードで起動する
不要なバックグラウンドプロセスや常駐プログラムは、アップデートを遅くしたり妨げたりすることがあります。それらを排除するために、Windowsをクリーンブート状態で起動してみましょう。
- Windows + Rキーを押して「ファイル名を指定して実行」を起動します。
- 「msconfig」と入力して「OK」をクリックします。
- 「サービス」タブに移動し、「すべてのMicrosoftサービスを隠す」にチェックを入れます。
- 「すべて無効」ボタンをクリックし、「適用」をクリックします。
- 「スタートアップ」タブに移動し、「タスクマネージャーを開く」を選択します。
- 有効になっているスタートアッププログラムをすべて無効にします。
- パソコンを再起動し、再度アップデートをインストールします。
解決策7:インプレースアップグレードを実行する
一部のユーザーにとって、このエラーに対する唯一の解決策がインプレースアップグレードです。インプレースアップグレードとは、アプリケーション、設定、ファイルをすべて保持したまま、Windows 10/11を最新バージョンに強制的に再インストールする方法です。
- Microsoft公式サイトから「メディア作成ツール(Media Creation Tool)」をダウンロードして実行します。
- 「今すぐこのPCをアップグレードする」を選択し、「次へ」をクリックします。
- 準備フェーズが完了するのを待ちます。
- 「更新プログラムをダウンロードしてインストールする(推奨)」を選択します。
- 「次へ」をクリックして続行します。
- 更新プログラムのダウンロードが完了するのを待ちます。
- 画面の指示に従って、「インストール準備完了」画面が表示されるまで進みます。
- 「保持する項目の変更」を選択します。
- 「個人用ファイルとアプリを保持する」を選択します。
- 「次へ」をクリックします。
- 画面の指示に従って操作を進めます。
- 完了すると、Windowsが最新バージョンに更新されます。
解決策8:自動更新を有効にする
自動更新を有効にすると、最新バージョンのWindows Updateエージェントがコンピューターにインストールされます。必ず有効にしておきましょう。
- スタートメニューを開き、検索フィールドに「Windows Update」と入力します。
- Enterキーを押します。
- 「設定の変更」を選択します。
- 「重要な更新プログラム」セクションで「更新プログラムを自動的にインストールする」を選択します。
- 「推奨される更新プログラム」セクションで、「推奨される更新プログラムも重要な更新プログラムと同じ方法で受け取る」を選択します。
- 「OK」をクリックして続行します。
- もう一度Windows Updateをインストールし、エラーが解消されたかどうかを確認します。
解決策9:PCをリセットする
他のすべての方法が失敗した場合は、PCをリセットしましょう。以下が手順です。
- 「設定」を開き、「更新とセキュリティ」をクリックします。
- 「回復」を選択します。
- 「このPCを初期状態に戻す」オプションを見つけて、「開始する」ボタンをクリックします。
- ファイルを残したい場合は、必ず「個人用ファイルを残す」オプションを選択してください。
- その後、Windowsが自動的にリセットされます。
- 工場出荷時の設定が復元されたら、メールアドレス、ユーザー名、パスワードの入力を求められます。正しく入力してください。
- 次に「設定」に移動し、「更新とセキュリティ」を選択します。
- 「Windows Update」に移動し、「更新プログラムのチェック」ボタンをクリックします。
- Windowsがデバイスで利用可能なすべてのアップデートを検出します。
- 「更新プログラムのインストール」ボタンを押して、アップデートプロセスを開始します。
解決策10:専門家に相談する
エラーをすぐに解決したい場合は、専門家に助けを求めるのが最善の選択肢です。最寄りの正規サービスセンターにデバイスを持参し、対応してもらいましょう。
あるいは、Microsoftのオンラインサポートチームに問い合わせることもできます。問題に応じたより具体的な解決策を提供してくれるだけでなく、必要に応じてリモートサポートも受けることができます。
また、Windows 10/11のトラブルシューティングフォーラムやMicrosoft公式サイトのコミュニティを訪れるのもおすすめです。同じような経験をしたユーザーの投稿を読めば、あなたの状況に役立つ解決策が見つかるかもしれません。
まとめ
Windows Updateエラー0x80080008は厄介な問題ですが、幸いにも解決方法は数多くあります。SFC/DISMスキャンの実行やウイルス対策ソフトの無効化といった簡単な方法から、Windows Updateコンポーネントや関連サービス(BITSなど)の再起動、アップデートの手動ダウンロード、インプレースアップグレードまで、さまざまな選択肢があります。さらに踏み込んだ対処としては、PCのリセットやクリーンブート状態での起動も有効です。
アップデートのインストール後は、Windowsのトラブルを未然に防ぐことが大切です。ウイルス対策ソフトやファイアウォール、PCメンテナンスツールなどを活用して、脅威からシステムを守り、Windows 10/11を快適に動作させ続けましょう。
どの解決策が効果的だったか、ぜひコメント欄で体験談を共有してください!
-
Windows 11/10でエラー0x80040154が発生したときの対処法
仕事がうまくいかない日は、何をやってもツキませんよね。Microsoft Storeから新しいアプリをダウンロードしようと何度試しても失敗し、最終的に「エラー0x80040154」というメッセージが表示されてしまうこともあります。この記事では、このエラーの原因と具体的な解決方法をわかりやすく解説します。 Windows 11/10でエラー0x80040154を修正する方法 エラー0x80040154は、Windows Updateの実行時、Microsoft Storeからのアプリダウンロード時、Outlookや「メールとカレンダー」アプリの起動時、Microsoft Edgeブラウザの利用
-
Windows 11/10でエラーコード0xc1900107を解決する方法
Windowsを次のバージョンへアップグレードする際、システムは保留中の更新プログラムがないかどうかを確認します。エラー0xC1900107が表示される場合、その原因は以前のインストール処理がまだ保留中になっており、アップグレードを続行するにはシステムの再起動が必要であることです。ここでは、Windows 10 PCでこの問題を解決するための手順を詳しく紹介します。 Windows 11/10でエラー0xc1900107を修正する方法 この問題は主に3つの方法で解決できます。まず、PCを単純に再起動して、以前の更新が完了するかどうかを確認します。次に、それでも解決しない場合は、一時ファイルとシ