Windows 10 バージョン 1903 への機能更新でエラー 0x80080008 が発生する原因と対処法
この記事では、Windows 10 バージョン 1903 への機能更新プログラムをインストールしようとした際に発生するエラー「0x80080008」の解決方法を詳しく解説します。
エラー 0x80080008 は、Windows Update を実行して Windows 10 バージョン 1903 の機能更新をインストールしようとするときに表示されることがあります。実際にこのエラーが発生した際のスクリーンショットは以下の通りです。

以下では、ほとんどのケース(約99%)を解決できる、最も可能性の高い原因と対処法を順番に紹介していきます。
Windows 10 バージョン 1903 の機能更新におけるエラー 0x80080008 の修正方法
エラー 0x80080008 を解決する方法はいくつかあります。以下にすべての手順を紹介しますので、上から順に試してみてください。
Windows Update のトラブルシューティングツールを実行する
まず最初に行うのは、Windows 10 に標準搭載されている「Windows Update のトラブルシューティングツール」の実行です。このツールはシステムをスキャンし、Windows Update に関連する問題を自動的に検出・修復してくれます。実行手順は以下の通りです。
- スタートボタンをクリックし、設定(歯車アイコン)を選択します

- 更新とセキュリティをクリックします
- 左側のメニューからトラブルシューティングをクリックします
- Windows Update を選択すると、トラブルシューティングツールが起動します

- 画面の指示に従って操作します。検出された問題には自動的に修復が適用されます

- パソコンを再起動します
- もう一度機能更新プログラムのインストールを試みます
SFC と DISM スキャンを実行する
次に、システムファイルの破損やエラーをチェックするための2つのコマンド(SFC と DISM)を実行します。問題が見つかった場合は自動的に修復されます。手順は以下の通りです。
- スタートボタンをクリックし、「cmd」と入力します。表示されたコマンドプロンプトを右クリックし、「管理者として実行」を選択します

- 黒いウィンドウが開いたら、以下のコマンドを1行ずつ入力して Enter キーを押します
- sfc /scannow
- dism /online /cleanup-image /restorehealth

- これらのコマンドは、Windows 10 のすべてのシステムファイルをスキャンし、問題のあるファイルを %WinDir%\System32\dllcache フォルダ内の圧縮キャッシュコピーと置き換えます。
- スキャンが完了したらパソコンを再起動します
- 再度 Windows 10 1903 の機能更新プログラムのインストールを試みます。それでもエラー 0x80080008 が表示される場合は、次の手順に進んでください
Windows Update のコンポーネントをリセットする
通常、トラブルシューティングツールが Windows Update のコンポーネントをリセットしてくれますが、場合によっては手動でのリセットが必要になることがあります。手動で行う場合は以下の手順に従ってください。
- スタートボタンをクリックし、「cmd」と入力します。コマンドプロンプトを右クリックし、「管理者として実行」を選択します

- 黒いウィンドウが開いたら、以下のコマンドを1行ずつ入力して 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
- パソコンを再起動します
まとめ
上記の対処法を実施することで、エラー 0x80080008 を表示させることなく、Windows 10 1903 の機能更新プログラムをダウンロードおよびインストールできるようになるはずです。
それでも更新できない場合は、コメント欄にて実施した内容や表示されているエラーをお知らせください。できる限りサポートいたします。
また、これらの方法でエラーを解決できた方も、ぜひコメントでお知らせください。ありがとうございます 🙂
Windows 10 1903 機能更新プログラムのダウンロードとインストール方法
ここでは、Windows 10 を最新バージョン(執筆時点ではバージョン 1903)に更新するための、機能更新プログラムのダウンロードとインストール方法を紹介します。以下の手順に従ってください。
- Windows 10 のデスクトップ画面を表示します
- スタートボタンをクリックし、設定(歯車アイコン)を開きます

- 更新とセキュリティをクリックします

- 画面の中ほどに「Windows 10 バージョン 1909 への機能更新」という項目が表示されるので、今すぐダウンロードしてインストールをクリックします

- 機能更新プログラムのダウンロードが始まります。所要時間は5分程度を見込んでおきましょう
- ダウンロードが完了すると、システムへのインストールが自動的に開始されます
- インストールが完了するとステータスが「再起動保留中」に変わります。そのタイミングで今すぐ再起動をクリックしてください
よくある質問(FAQ)
エラーコード 0x80080008 は何を意味していますか?
このエラーコードは一般的なエラーであり、多くの場合、パソコンにインストールされている Windows Update のコンポーネントに何らかの問題があることを示しています。上記で紹介した手順を試して解決してください。
Windows 10 機能更新プログラム バージョン 1903 はどこからダウンロードできますか?
Microsoft の公式ダウンロードページにアクセスし、ページ上部にある「今すぐアップデート」ボタンをクリックすることでダウンロードできます。
Windows 10 バージョン 1903 の機能更新のインストールにはどれくらい時間がかかりますか?
インストール全体で約1時間ほどかかります。必要なインストールファイル(約3.3GB)のダウンロードに15〜30分、その後のインストールに30〜40分程度が目安です。環境によっては2時間かかるケースもあるため、夜間など時間に余裕のあるときに実行することをおすすめします。
Windows 10 バージョン 1903 のインストールに時間がかかる理由は?
主な理由は2つあります。まず、インストールファイルのサイズが約3.3GBと大きいため、インターネット回線の速度によってはダウンロードに長時間かかることがあります。さらに、ローカルマシンでファイルを展開(解凍)する処理が必要なため、HDDなどのストレージが低速な場合はこの工程にも時間がかかります。
Windows 10 バージョン 1903 への更新は必須ですか?
必須ではありません。ただし、最新の機能やセキュリティ修正の恩恵を受けるために、利用可能な最新の機能更新プログラムへアップグレードすることが強く推奨されています。
Windows 10 バージョン 1903 の機能更新プログラムのサイズは?
Windows 10 1903 の機能更新プログラムのサイズは約3.3GBです。
Windows 10 機能更新プログラム 1903 にアップグレードすべきですか?
強制ではありませんが、最新の機能やセキュリティ修正を活用するため、利用可能な最新の機能更新プログラムへのアップグレードが強く推奨されています。
-
Windows 10 バージョン 22H2 をアンインストールして以前のバージョンに戻す3つの方法
Windows 10 バージョン 22H2 の機能更新プログラムは、対応デバイス向けに正式な提供が開始されました。最新のWindows 10 機能更新プログラム 22H2は、有効化パッケージ(イネーブルメント パッケージ)として配信されるため、インストールにかかる時間も短縮されています。対応デバイスをお使いの方は、今すぐ Windows 10 2022 Update をインストールできます。ただし、22H2 へのアップグレード後にPCの不調を感じたり、新しいバージョンを使う準備がまだ整っていない場合は、この記事の手順に従ってWindows 10 バージョン 22H2 をアンインストールしましょ
-
【解決済み】Windows 10 バージョン 22H2 機能更新プログラムのエラー 0x800f081e を修正する方法
Windows 10 22H2 への更新を確認中にWindows Update エラー 0x800f081eが発生していませんか?このエラーは CBS_E_NOT_APPLICABLE を意味しており、現在のシステムに更新プログラムをインストールできない、または Windows 10 の更新パッケージを処理できない状態を示しています。必要な要件が満たされていない場合や、インストール済みのファイルのバージョンが新しい場合、さらに不安定なインターネット接続によるダウンロードの中断などが原因として考えられます。 Windows Update エラー 0x800f081e の基本的な対処法 まず、M