月例パッチ直後に Windows Update がループし「KB5051987 累積更新プログラムのインストール エラー 0x800f081f」が収束しない――そんなトラブルは 2025 年に入ってから国内外で急増しています。本記事では Windows 11 24H2 x64 を前提に、原因の切り分けから DISM/インプレース修復の実践手順、自動インストールを防ぐ Windows Update ポリシー設定まで網羅的に解説します。専門用語やレジストリ操作の注意点も補足しているので、企業 IT 担当者から個人ユーザーまで幅広くご活用ください。
KB5051987 が 0x800f081f で失敗する原因とメカニズム
0x800f081f は「必要なソース ファイルが見つからない」ことを示す典型的な Windows Update / DISM 汎用エラー です。KB5051987 (Feb 2025 Cumulative Update) では、以下の脆弱性修正用バイナリが WinSxS と整合しないケースが多発しています。
- Kernel モジュール
ntoskrnl.exe・hal.dll - .NET Native ランタイム
- Windows AI ランタイム (ONNXRT) 関連 DLL
更新用パッケージが該当ファイルを検証する際にコンポーネント ストア(WinSxS)またはCOMPONENTS レジストリ ハイブに欠損・破損を検出すると、検証フェーズでロールバックが発生しインストールは直ちに失敗します。
よく見られる前兆
C:\Windows\Logs\CBS\CBS.logにManifest is missingやResolved source manifest cannot be found 0x800f081fが連続出力される- 同日配信の .NET Framework 更新プログラムも同時にエラー 0x800f081f で失敗
- SFC /SCANNOW で
整合性違反が見つかりましたが一部は修復できませんでしたと表示
【決定版】エラーを解決する 3 つのアプローチ
| 手順 | 内容 | ポイント |
|---|---|---|
| ① DISM によるストア修復 | dism /online /cleanup-image /startcomponentcleanup dism /online /cleanup-image /restorehealth 完走後に Windows Update を再試行。 | SFC で整合性違反が残る場合は /Source パラメータを併用し ISO を指定。 |
| ② インプレース アップグレード (修復インストール) | Microsoft の公式サイトから同ビルドの ISO を入手 ISO をマウントし Setup.exe を実行 「個人用ファイルとアプリを保持」を選択 再起動後に KB5051987 を再適用 | 90 %以上の環境で一度で解決した報告。TPM/Secure Boot 設定は変更不要。 |
| ③ 追加対処 | Windows の機能で「.NET Framework 3.5」を一時有効化 保留中の累積更新(.NET/DRV)を先に消化し再起動を複数回 サードパーティ製 AV/FW をアンインストールまたは完全無効化 CBS.log と DISM.log を Sysnative フォーラムへ投稿しプロに解析依頼 | 複合要因が疑われる環境向け。上記①②と並行して実施可。 |
ステップごとの掘り下げ解説
DISM コマンドを成功させるコツ
/restorehealth で 0x800f0954 が返る場合、ローカルソース指定が必須です。ISO を F: にマウントしているなら次の形式を試してください。
dism /online /cleanup-image /restorehealth /source:F:\Sources\install.wim:1 /limitaccess
:1 はエディションインデックスです。dism /Get-WimInfo /WimFile:F:\Sources\install.wim で確認しましょう。
インプレース修復後に KB5051987 が自動適用されないとき
- [設定] › [Windows Update] で「最新の更新プログラムをチェック」を手動実行
- 依然として保留表示される場合は
C:\Windows\SoftwareDistribution\Downloadのクリーンアップ後に PC を再起動 - デバイス暗号化機能が有効なら、一時的に BitLocker を「保護解除」で止めてから再試行
トラブル再発を防ぐベストプラクティス
- 大型 BIOS/UEFI 更新直後はクリーン インストールより先にインプレース修復で OS を再構築し、ファームウェアと OS コンポーネントの整合性を取る
- バックアップは従来の システムの復元 だけでなく 完全イメージ を月次で取得
- 企業環境ではConfigMgr or Intune でメンテナンスポイントを複数用意し WSUS コンテンツ同期の健全性を監視
Windows Update を「自動ダウンロードのみ」に固定する方法
機能更新が業務ソフトの動作に影響する――そんなリスクを軽減するためには「ダウンロードは自動、インストールはユーザーが任意で実行」というポリシーが最適です。Home エディションでもレジストリ編集で実現できるので順に解説します。
A. レジストリ ポリシー(Home / Pro 共通)
※レジストリ操作は誤ると起動不能になる恐れがあります。必ず復元ポイントを事前作成してください。
regedit.exeを管理者権限で実行HKEYLOCALMACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AUを開く(キーがなければ右クリック → [新規] → [キー] で作成)- DWORD(32ビット) 値を新規作成 値名データ効果 NoAutoUpdate
0Windows Update 機能を有効化(既定) AUOptions2ダウンロード&インストール前に通知
(3=自動DLのみ/4=自動DL+スケジュール) gpupdate /forceまたは PC 再起動で反映
B. グループ ポリシー(Pro 以上)
gpedit.mscを起動- [コンピューターの構成] › [管理用テンプレート] › [Windows コンポーネント] › [Windows Update] を順に展開
- 右ペインの「自動更新を構成する」をダブルクリック
- [有効] をチェックしオプションから
- 2 – ダウンロード前とインストール前に通知
- 3 – 自動ダウンロードしインストール時に通知
- 適用 → OK → コマンド プロンプト (管理者) で
gpupdate /force
C. GUI での暫定対処(Home 向け)
設定 › [Windows Update] › [更新を一時停止] で 1 〜 5 週間まで適用延期が可能です。業務クリティカルなソフトに問題がないと確認できるまで待つ場合に便利ですが、上限 5 週間を超える運用にはレジストリ/GPO が必須となります。
D. MDM / Intune での一括制御
企業テナントでは Update/AllowAutoUpdate と Update/AutoInstallMinorUpdatesDuringActiveHours の CSP を組み合わせることで同様の挙動をポリシー配信できます。Windows Autopatch を導入している場合はリング設定で好みのフェーズに端末を割り当てましょう。
よくある質問 (FAQ)
Q. レジストリで AUOptions=2 と 3 の違いは?
2 は「ダウンロード前」にも確認ダイアログが表示され完全手動。3 はバックグラウンドでダウンロードまでは完了し、再起動待ち状態で通知されます。インストールタイミングを完全に手動で選ぶなら 2、一度だけ切り戻す余裕が欲しいなら 3 が推奨です。
Q. DISM が 100% になった直後に 0x800f081f を返す
ソース指定 ISO のビルドが実機より古い、またはエディション不一致の可能性があります。dism /Get-CurrentEdition と /Get-TargetEditions で突き合わせ、同一ビルド・同一 SKU の ISO を用意してください。
Q. インプレース修復後にアプリライセンスは保持される?
Microsoft Store アプリ、Adobe CC、AutoCAD など一般的なライセンスは保持されます。ただし Studio One などハードウェア紐付けライセンスの一部では再認証が必要になるケースが報告されています。事前にログアウトしておくと安全です。
まとめ
KB5051987 の 0x800f081f ループは「必要なソースファイルの欠落」を意味し、DISM かインプレース修復でストア整合性を取り戻すことが最短解です。再発防止にはイメージバックアップと Windows Update ポリシーの最適化が不可欠です。Home エディションであってもレジストリ編集により自動ダウンロードのみの運用は実現できるので、本記事の手順を参考に安全な更新管理を行いましょう。
この記事がトラブル解決と快適な Windows ライフの一助になれば幸いです。

コメント