※本ページにはプロモーション(広告)が含まれています
Windowsアップデートエラー0x800f0922の原因と対処法
Windows Update実行時に「0x800f0922」エラーコードが表示されてアップデートが失敗する場合の解決方法を解説します。
この記事でわかること
- エラー0x800f0922が発生する原因
- SFCとDISMコマンドでシステムを修復する方法
- Windows Updateコンポーネントをリセットする方法
- システム予約済みパーティションの容量不足対処法

エラー0x800f0922の主な原因
このエラーは主に以下の原因で発生します。
- システム予約済みパーティションの容量不足
- Windowsシステムファイルの破損
- Windows Updateサービスの問題
- .NET Frameworkのインストールに失敗
方法1: Windows Updateのトラブルシューティングツールを実行
- 「設定」→「システム」→「トラブルシューティング」→「その他のトラブルシューティングツール」
- 「Windows Update」→「実行」をクリック
- 自動診断・修復の完了後、再度アップデートを試みる

方法2: SFCコマンドでシステムファイルを修復
- スタートメニューを右クリック→「Windows PowerShell(管理者)」を開く
- 以下のコマンドを実行:
sfc /scannow - スキャンと修復が完了するまで待つ(10〜30分かかる場合がある)
- 完了後に再起動してWindows Updateを再試行
方法3: DISMコマンドでWindowsイメージを修復
- PowerShell(管理者)で以下のコマンドを順番に実行:
DISM /Online /Cleanup-Image /CheckHealth DISM /Online /Cleanup-Image /ScanHealth DISM /Online /Cleanup-Image /RestoreHealth - 完了後にSFCを再実行して問題がないか確認
方法4: Windows Updateコンポーネントをリセット
- PowerShell(管理者)で以下のコマンドを順番に実行:
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 - Windowsを再起動してWindows Updateを再試行
| 手順 | 効果 | 所要時間 |
|---|---|---|
| トラブルシューティング実行 | 自動診断・簡単な修復 | 5〜10分 |
| SFC /scannow | システムファイル修復 | 10〜30分 |
| DISM RestoreHealth | Windowsイメージ修復 | 20〜60分 |
| Updateコンポーネントリセット | Updateキャッシュ削除 | 5分 |
方法5: .NET Frameworkを再インストール
0x800f0922エラーが.NETのインストール失敗の場合、手動でインストールすることで解決することがあります。
- 「コントロールパネル」→「プログラムと機能」→「Windowsの機能の有効化または無効化」
- 「.NET Framework 3.5(.NET 2.0および3.0を含む)」にチェックを入れる
- 「OK」をクリックしてインストール
🛒
この記事に関連するおすすめ商品
内蔵SSD 1TB M.2 NVMe(Samsung 970 EVO Plus)
約9,800円
Windows Updateを素早く完了
外付けHDD 2TB(バックアップ用)
約6,980円
アップデート前のシステムバックアップに
※ 価格は変動します。最新価格はリンク先でご確認ください
よくある質問(FAQ)
Q. DISMコマンドが失敗する(ソースファイルが見つからない)
A. インターネット接続を確認してください。DISMはWindowsアップデートサーバーからファイルをダウンロードします。プロキシ環境の場合はプロキシ設定を確認してください。
Q. SFCで「Windowsリソース保護により整合性違反が見つかりました」と表示された
A. 問題が修復されています。再起動してもう一度SFCを実行し、「問題は見つかりませんでした」になるまで繰り返してください。
まとめ
Windowsアップデートエラー0x800f0922はSFCとDISMコマンドによるシステム修復で多くの場合解決します。それでも解決しない場合はWindows Updateコンポーネントのリセットを試してください。
minto.tech スマホ(Android/iPhone)・PC(Mac/Windows)の便利情報をお届け! 月間アクセス160万PV!スマートフォン、タブレット、パソコン、地デジに関する素朴な疑問や、困ったこと、ノウハウ、コツなどが満載のお助け記事サイトはこちら!