Windows Update エラー 0x800f0831 の直し方|Windows 11 Home・KB5064081 失敗時の完全ガイド

Windows 11 の更新プログラムが「0x800f0831」で失敗し、さらに DISM が「0x800f0915」で止まると、いきなり初期化を検討したくなります。でも今回の KB5064081 は任意のプレビュー更新です。この記事では、ASUS ノートの Windows 11 Home(24H2)で「2025-08 累積更新プログラム プレビュー(KB5064081/OS ビルド 26100.5074)」が入らないケースを例に、初期化せずに済ませるための現実的な選択肢と手順を、順番付きで整理します。

目次

今回のケースの整理とゴール

想定している状況は次のとおりです。

  • 機種:ASUS ノート PC
  • OS:Windows 11 Home(おそらくバージョン 24H2/ビルド 26100 系)
  • 更新プログラム:
    • 「2025-08 累積更新プログラム プレビュー(KB5064081/OS Build 26100.5074)」が Windows Update から降ってくる
    • インストールが失敗し、Windows Update ではエラー 0x800f0831が表示される
  • 実施済み:
    • sfc /scannow:問題なし
    • DISM /Online /Cleanup-Image /RestoreHealth:途中で0x800f0915で失敗
    • SoftwareDistribution/catroot2 フォルダーのリセット済み
  • 希望:フル初期化(クリーンインストール)はできるだけ避けたい
項目状態
対象更新KB5064081(2025-08 Cumulative Update Preview for Windows 11 Version 24H2 for x64)
エラー(Windows Update)0x800f0831
エラー(DISM)0x800f0915
SFC問題なし
Windows Update コンポーネントリセット済み
ユーザーの方針できれば今の環境を維持しつつ直したい/初期化は最後の最後

この記事のゴールは、次の二つのルートを整理することです。

  • ルート A:プレビュー更新(KB5064081)をあえて入れないようにして、通常の月例(セキュリティ)更新だけで運用を続ける
  • ルート B:どうしても KB5064081 を適用したい/コンポーネント ストアの不整合をきちんと直したい場合の安全な修復手順

エラーコード 0x800f0831 / 0x800f0915 の意味

まず、出ているエラーが何を示しているのかを押さえておきましょう。

コード正式名ざっくりした意味今回の状況での位置づけ
0x800f0831CBS_E_STORE_CORRUPTION更新に必要なマニフェストやパッケージ情報がコンポーネント ストア(WinSxS)から欠落している。Windows Update / MSU から見て「必要な前提更新が壊れている/見つからない」状態。KB5064081 のインストール時に検知されたストア破損。前提となる更新(またはその一部)が欠けている可能性が高い。
0x800f0915CBS_E_REPAIR_CONTENT_MISSINGDISM が修復を試みたが、必要な修復ソース(ファイルの元データ)をどこにも見つけられない。「The repair content could not be found anywhere.」というメッセージで出ることが多い。コンポーネント ストアに欠落があり、かつ Windows Update やローカル ISO 等からも修復用のファイルを見つけられていないサイン。

この 2 つが同時に出ている、ということは:

  • コンポーネント ストアに何かしら欠落(または矛盾)がある
  • DISM の自動修復(Windows Update やローカル ソースを使う)がうまく働いていない

…という、割と根が深いけれど、まだ OS 全体を入れ直すほどではない、という典型パターンです。

結論から:おすすめの対処順(ざっくり)

最初に、これから説明する内容の「道筋」だけ先に整理しておきます。

優先度目的おすすめの手段
①安定重視で、プレビュー更新は不要「最新の更新プログラムをすぐに入手する」トグルをオフにして KB5064081 自体を出さない(セキュリティ更新だけ入れる)
②KB5064081 を適用したい/ストア破損を直したいDISM / SFC を正しい順序で実施し、Microsoft Update カタログから KB5064081(必要なら前提の checkpoint CU も)を手動適用
③自動修復では直らないが、環境は維持したい「Windows Update を使用して問題を修復」(Fix problems using Windows Update)で、現行バージョンをデータ保持したまま再展開
④コンポーネント ストアがかなり壊れている/OS の動作も怪しい公式 ISO を使ったインプレース アップグレード(修復インストール)で上書きインストール

ここからは、ルート A(プレビューを切る)と、ルート B(適用したい場合)の両方を詳しく解説します。

プレビュー更新を入れない設定にする(ルート A)

まず前提として、KB5064081 は Windows 11 24H2 用の「2025-08 累積更新プログラム プレビュー」=非セキュリティの任意更新です。

Windows 11 の月例更新は、通常:

  • B リリース:毎月第 2 週(セキュリティを含む本番更新)
  • D リリース:月末のプレビュー更新(翌月の B リリースに入る修正を先行配信)

という形で提供されており、プレビューで取り込まれた修正は、基本的に次の B リリースにまとめて取り込まれます。

プレビュー更新を受け取らない設定手順

Windows 11 Home でも、次のトグルを切り替えることで「プレビューを極力受け取らない」状態にできます:

  1. [スタート] → [設定] → [Windows Update] を開く
  2. 画面上部付近の「最新の更新プログラムをすぐに入手する」トグルを オフにする

Microsoft の説明では、このトグルをオフにしていてもセキュリティ更新は従来どおり配信されると明記されています。オンにすると、非セキュリティやプレビューの更新・新機能を「優先的に」受け取るだけです。

そのため、

  • PC 自体は安定して動いている
  • 問題があるのは KB5064081(プレビュー)だけ

という状況なら、いったんこのトグルをオフにし、次の月例セキュリティ更新(B リリース)を待つのが、もっともリスクが低い選択となります。

KB5064081 を適用したい場合の具体的な手順(ルート B)

1. DISM / SFC の基本セットを正しい順で実行する

既に実行済みかもしれませんが、Microsoft 公式の推奨順序に沿って一度整理しておきます。

管理者権限のコマンド プロンプト(または PowerShell)を開き、次の順番で実行します:

DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow
  • ScanHealth/CheckHealth:コンポーネント ストアの破損有無を検査
  • RestoreHealth:Windows Update などをソースに修復を試みる
  • SFC:システム ファイルを検証し、ストアから復元

今回のケースでは RestoreHealth が 0x800f0915 で失敗しているので、「ストアに破損があり、かつ修復用の元ファイルが見つからない」というところで止まっています。

0x800f0915 が出るときに試せる DISM の追加オプション

0x800f0915 は CBS ログ上では CBS_E_REPAIR_CONTENT_MISSING として記録され、「修復に必要なコンテンツが見つからない」という意味です。

可能なら、次の 2 パターンも試してみます。

パターン A:Windows Update を明示的にソースにする
DISM /Online /Cleanup-Image /RestoreHealth /Source:WindowsUpdate

※既定でも Windows Update を使いますが、プロキシ設定や一部の管理ポリシーの影響を受けている場合、明示指定で改善するケースがあります。

パターン B:同じバージョンの ISO(インストール メディア)をソースにする
  1. Microsoft 公式から Windows 11 24H2 の ISO をダウンロードし、右クリック→「マウント」でドライブに割り当てる
  2. マウントされたドライブ文字(例:D:)を確認
  3. 以下を実行(WIM の場合):
DISM /Online /Cleanup-Image /RestoreHealth ^
  /Source:D:\sources\install.wim /LimitAccess

ISO 内が install.esd の場合はこちら:

DISM /Online /Cleanup-Image /RestoreHealth ^
  /Source:D:\sources\install.esd /LimitAccess

これでも 0x800f0915 が続く場合、「ISO 側か、コンポーネント ストア側のどちらかに欠落がある」ので、次の手動更新+再展開系の手段へ進みます。

2. Microsoft Update カタログから KB5064081 を手動インストール

Windows Update からうまく入らない場合、.msu パッケージを直接ダウンロードして手動インストールするのが近道になることがあります。

対象パッケージを間違えないように選ぶ

Microsoft Update カタログで「KB5064081」を検索すると、例えば次のようなエントリが表示されます。

  • 2025-08 Cumulative Update Preview for Windows 11 Version 24H2 for x64-based Systems (KB5064081) (26100.5074)
  • (ほかに 25H2 / arm64 用なども並ぶ)

ASUS ノートの Windows 11 Home(通常は x64)なら、「Windows 11 Version 24H2 for x64-based Systems」の行だけを選びます。

checkpoint CU(前提の累積更新)が必要な場合

Windows 11 24H2 では、「checkpoint cumulative update」という新しい仕組みが導入されており、特定の累積更新を基点として、その後の更新が積み上がる形になっています。

Microsoft Update カタログの対象 KB ページや、KB5064081 のサポート記事に、例えば次のような記載がある場合があります:

  • 「先に 2024-09 累積更新(KB5043080)をインストールしてから、本 KB をインストールしてください」 等

このように前提となる checkpoint CU が明示されている場合は、必ずその順番に従って .msu を適用します。チェックポイント CU の考え方は、公式の「Checkpoint cumulative updates」記事で詳しく説明されています。

MSU の実際のインストール手順例

  1. ダウンロードした windows11.0-kbXXXXX-x64.msu を任意のフォルダー(例:C:\Packages)に保存
  2. 管理者の PowerShell を開く
  3. 前提パッケージ → KB5064081 の順に、次のように実行
cd C:\Packages

# (例)前提の checkpoint CU がある場合
Add-WindowsPackage -Online `
  -PackagePath ".\windows11.0-kb5043080-x64.msu"

# KB5064081 本体
Add-WindowsPackage -Online `
  -PackagePath ".\windows11.0-kb5064081-x64.msu"

GUI から行う場合は、それぞれの .msu をダブルクリックしてインストールしても構いません。その際も、「前提 → KB5064081」の順番だけは守ってください。

インストール後は PC を再起動し、[設定] → [Windows Update] → 「更新プログラムの履歴」で KB5064081 が「正常にインストール済み」になっているかを確認します。

それでもインストールが 0x800f0831 で失敗する場合は、コンポーネント ストア自体の再展開が必要なレベルと判断し、次の「Windows Update を使った再インストール」を検討します。

3. 「Windows Update を使用して問題を修復」で OS を再展開する

Windows 11 には、「Fix problems using Windows Update(Windows Update を使用して問題を修復)」という新しい修復オプションが用意されています。これは、現在インストールされているバージョンの Windows を、アプリやデータを保持したまま再インストールしてくれる機能です。

実行手順

  1. [スタート] → [設定] → [システム] → [回復] を開く
  2. 「Windows Update を使用して問題を修復」または英語環境では「Fix problems using Windows Update」セクションの [再インストール](Reinstall now)をクリック
  3. 案内に従って進めると、Windows Update 画面に遷移し、「最後に正常にインストールされた更新プログラムをベースにした修復用イメージ」をダウンロードして再インストールが行われる

この手順では:

  • 個人ファイル・インストール済みアプリ・設定は保持される
  • システム ファイルとコンポーネント ストア(WinSxS)が再展開される
  • 所要時間は回線速度と PC 性能次第だが、通常の「リセット」よりは軽い

なお、このオプションは「Windows 11 の 2022 年年次更新以降+2024 年 2 月以降の更新」が入っている環境から順次提供されているため、古いビルドや企業管理下の PC では表示されないことがあります。

補足:2025 年の一部更新でリカバリ機能に不具合があった件

2025 年 8 月頃、一部の Windows 10 / 11(22H2 / 23H2)で、セキュリティ更新が原因となり「Reset this PC」や「Fix problems using Windows Update」などのリカバリ機能が壊れてしまう不具合が報告されました。Microsoft はその後、修正用の累積更新や緊急パッチをリリースしています。

24H2 自体は影響外とされていますが、念のため:

  • 事前に最新のセキュリティ更新を適用しておく
  • 重要データは別ドライブやクラウドにバックアップしてから実行する

…といった安全策をとってから実行するのがおすすめです。

4. 最後の切り札:インプレース アップグレード(修復インストール)

「Fix problems using Windows Update」が使えない/うまく完了しない場合でも、ISO からのインプレース アップグレードでほぼ同じことができます。

インプレース アップグレードとは?

インプレース アップグレード(修復インストール)は、Windows を起動した状態で ISO 内の setup.exe を実行し、「個人用ファイルとアプリを引き継ぐ」を選んで上書きインストールする方法です。

これにより:

  • ユーザー データ・インストール済みアプリはそのまま
  • システム ファイルやレジストリの多くがクリーンな状態に置き換わる
  • コンポーネント ストアの欠落・不整合が解消されやすい

手順の概要

  1. Microsoft 公式から Windows 11 24H2(または 25H2)最新 ISO を入手
  2. ISO をダブルクリックしてマウント
  3. マウントされたドライブの setup.exe を実行
  4. 「個人用ファイルとアプリを引き継ぐ」を選択し、ウィザードに従って進める
  5. 再起動を何度か経てセットアップ完了後、Windows Update を実行し KB5064081(またはそれを含む新しい累積更新)の状態を確認

この方法は時間はかかりますが、クリーンインストールほどの手間はかからず、復旧率も高いため、「もうこれ以上コマンドで粘るのはつらい」という段階で検討する価値があります。

短時間で済ませたい追加チェックポイント

上記の大きな手順に入る前に、「数分で確認できて効果の大きいポイント」をまとめます。

チェック項目確認内容目安・ポイント
Windows Update のトラブルシューティング[設定] → [システム] → [トラブルシューティング] → [その他のトラブルシューティング] → [Windows Update]簡易チェックでよくある不整合(サービス停止・キャッシュ破損など)を自動で修正。
空きディスク容量システム ドライブ(通常 C:)の空き容量を確認最低でも 20GB 以上を目安に。ギリギリだと更新の展開に失敗しやすい。
サードパーティ製セキュリティ ソフト常駐アンチウイルス・ファイアウォールを一時的に無効化一部製品が更新中のファイルアクセスをブロックするケースあり。無効化後に再試行。
ネットワーク環境VPN/プロキシ/メーター接続を確認企業 VPN やメーター接続が更新のダウンロードを阻害することがある。
必要サービスの状態BITS/Windows Update/CryptSvc/TrustedInstaller などサービス アプリ(services.msc)で「実行中」になっているか確認。
再起動一度再起動してから「更新プログラムの確認」保留中の更新やロックされたファイルがあると、連鎖的に失敗することがある。

CBS.log / DISM.log で原因を深掘りする(中級向け)

ここからはややマニアックですが、「何が壊れているのか」を具体的に知りたい場合のログの読み方のヒントです。

見るべきログ ファイル

  • CBS.log: C:\Windows\Logs\CBS\CBS.log
  • DISM.log: C:\Windows\Logs\DISM\dism.log

管理者のコマンド プロンプトで次のように実行すると、エラー行だけをざっと拾えます。

findstr /c:"0x800f0831" %windir%\Logs\CBS\CBS.log
findstr /c:"0x800f0915" %windir%\Logs\CBS\CBS.log

DISM.log なら:

findstr /c:"Error" /c:"0x800f0915" %windir%\Logs\DISM\dism.log

CBS.log に例えば次のような内容があれば、まさに今回の症状です。

  • Store corruption, manifest missing for package:(パッケージのマニフェスト欠落)
  • [HRESULT = 0x800f0831 - CBS_E_STORE_CORRUPTION]
  • [HRESULT = 0x800f0915 - CBS_E_REPAIR_CONTENT_MISSING](修復元のコンテンツが見つからない)

この場合は、単純なキャッシュ削除や通常の DISM では回復しにくく、MSU の手動適用やインプレース アップグレードが有効、という判断材料になります。

ASUS ノート PC ならではの補足ポイント

ASUS 製ノート PC で Windows 11 24H2 を使っている場合、次の点も軽くチェックしておくと安心です。

  • MyASUS や Armoury Crate 経由で BIOS/ファームウェア更新が残っていないか
    • ストレージやチップセットのファームウェア更新が、24H2 環境での安定性向上に含まれていることがあります。
  • メーカー独自の電源管理・省電力設定
    • 極端な省電力モードが有効だと、大容量の更新ダウンロード中にスリープに入り、結果として更新失敗のきっかけになることがあります。
  • ストレージのヘルス チェック
    • SSD の S.M.A.R.T. 情報を確認し、エラーが出ていないかをツールで確認(ASUS 純正/CrystalDiskInfo など)。

これらは直接 0x800f0831 の原因ではありませんが、「更新のたびに失敗する」ような場合の背景要因になり得ます。

まとめ:プレビューは「無理に入れない」のも立派な対処

最後に、ここまでのポイントを整理します。

  • KB5064081 は Windows 11 24H2 向けの非セキュリティ プレビュー更新(任意)であり、入れなくてもセキュリティ更新は別途配信されます。
  • 0x800f0831 はコンポーネント ストアの破損(マニフェスト欠落など)、0x800f0915 は修復コンテンツが見つからない状態を意味し、両方出ているときはストアの再展開が必要になりがちです。
  • 安定運用を重視するなら、「最新の更新プログラムをすぐに入手する」トグルをオフにしてプレビューを避けるのが安全です。
  • それでも KB5064081 を入れたい/ストア破損をきっちり直したいなら、
    1. DISM / SFC を公式推奨順で実行
    2. Microsoft Update カタログから KB5064081(+必要な checkpoint CU)を手動で適用
    3. だめなら「Windows Update を使用して問題を修復」
    4. 最終手段として ISO を使ったインプレース アップグレード
    …という順番で進めると、初期化せずに復旧できる可能性が高くなります。
  • 作業前には、必ず重要データのバックアップと十分な空き容量の確保を行い、ノート PC なら AC アダプター接続で実施してください。

プレビュー更新のトラブルで OS 全体を入れ直してしまうのはもったいないケースも多いです。まずは「プレビューを避ける」という選択肢も含め、この記事の手順を上から順に試してみてください。

この記事を書いた人

実務の現場で詰まりがちなポイントを地図にするITブログ「IT trip」を運営。Windows/Office(Teams・Excel)からSQL、サーバ運用、ガジェットまで、再現性のある手順と“なぜそうなるか”を丁寧に解説します。読んだらすぐ試せること、そして迷った人の次の一歩が見えることを大切にしています。

コメント

コメントする

目次