Win11 0x800f0991 および 0x80248007 の原因と解決法

今回は、Windows 11 で 更新プログラムをインストールする際に「0x800f0991」または「0x80248007」エラーが出る場合の原因と解決法を紹介します。

Windows Update のトラブルシューティングシステムファイルチェッカー、Windows イメージの修復(DISM コマンド)などを実行しても解決できなかった場合にお試しください。

目次

0x800f0991 および 0x80248007 の原因と解決法

原因

0x80248007(WU_E_DS_NODATA)は、データ ストアのエラーであり、要求された情報がデータ ストアにありません。という意味になります。

0x800f0991 は、具体的な説明はありませんが、これに近いエラー番号に 0x800F0922 や 0x800F0923 があります。

これらに共通する原因として、ダウンロードしたデータが正しくないということが 1つ、Windows Update サーバーに接続できないことが 1つあります。

他には、Cドライブの空き領域が足りない、レジストリに不要なデータが存在するなどがあります。

解決法

1.Cドライブの空き領域を確保する

次のページを参考に、Cドライブの空き領域が十分であるかを確認し、不要なファイルを削除してから Windows Update の画面を表示し、更新のチェック(再試行)をしてみましょう。

Windows 11 Cドライブの空き領域はどれくらいが最適?

2.VPN接続を無効にする

VPNでインターネットに接続している場合、これが原因で Windows Update サーバーに接続できない場合があります。

一時的に VPN接続を無効にしてから Windows Update の画面を表示し、更新のチェック(再試行)をしてみましょう。

3.ローカルグループポリシーエディターの設定を変更してみる

Windows 11 Home ではローカルグループポリシーエディターが使用できません。

1.Windowsキー + R を押して「ファイル名を指定して実行」を開き、「gpedit.msc」と入力して Enter を押します。

2.ローカルグループポリシーエディターが開きますので、ローカル コンピューター ポリシー>コンピューターの構成>管理用テンプレート>「すべての設定」を開きます。

ローカル コンピューター ポリシー\コンピューターの構成\管理用テンプレート\すべての設定
ローカル コンピューター ポリシー\コンピューターの構成\管理用テンプレート\すべての設定

3.右側の欄にある「オプション コンポーネントのインストールおよびコンポーネントの修復のための設定を指定する」をダブルクリックで開きます。

ローカル コンピューター ポリシー\コンピューターの構成\管理用テンプレート\すべての設定
ローカル コンピューター ポリシー\コンピューターの構成\管理用テンプレート\すべての設定

4.この機能はデフォルトで「無効」になっていますので、「有効」を選択し、左下の「Windows Server Update Services (WSUS) の代わりに、Windows Update から修復コンテンツとオプションの機能を直接ダウンロードする」にチェックを入れ、OK をクリックします。

オプション コンポーネントのインストールおよびコンポーネントの修復のための設定を指定する
オプション コンポーネントのインストールおよびコンポーネントの修復のための設定を指定する

5.「オプション コンポーネントのインストールおよびコンポーネントの修復のための設定を指定する」が有効になったのを確認したらローカルグループポリシーエディターを閉じてください。

ローカル コンピューター ポリシー\コンピューターの構成\管理用テンプレート\すべての設定
ローカル コンピューター ポリシー\コンピューターの構成\管理用テンプレート\すべての設定

これで設定は完了しましたので、Windows Update の画面を表示し、更新のチェック(再試行)をしてみましょう。

※ローカルグループポリシーエディターで設定した「オプション コンポーネントのインストールおよびコンポーネントの修復のための設定を指定する」は、更新が完了し PC を再起動すると「無効」に戻ります。

4.レジストリ値の削除

レジストリの操作を間違えると、システムが起動できなくなるなどの不具合が起きる可能性があります。事前にシステムの復元などでバックアップを取り、自己責任で行うようお願いします。

PCが突然壊れても慌てないために。大切な写真やデータを守るなら、定番のバックアップソフトが一本あると安心です。

1.Windowsキー + R を押して「ファイル名を指定して実行」を開き、「regedit」と入力して Enter を押します。

2.レジストリエディターが開きますので、次のキーを開きます。

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate

3.「WindowsUpdate」キーを選択した状態で、右側の欄にある「WUStatusServer」と「WUServer」を削除します。

「WUStatusServer」と「WUServer」
「WUStatusServer」と「WUServer」
レジストリエディター
レジストリエディター

4.レジストリエディターを閉じて Windows Update の画面を表示し、更新プログラムのチェック(再試行)をしてみましょう。

この記事が「役立った!」と思ったら、ぜひSNSでシェアをお願いします。
  • URLをコピーしました!

この記事を書いた人

日々の PC 操作から生まれた疑問や、「もっとこうしたい」という想いを原動力に、2008年頃から現在に至るまで Windows の知識を独学で追求してきました。試行錯誤を重ねて見つけた「なるほど!」な技や、困った時の解決策を、皆さんの PC ライフに役立ててほしい一心で発信しています。

プロフィールを見る

コメント

コメントする

【投稿について】
記事の内容に関するご質問や情報提供は大歓迎です。
ただし、記事の趣旨と無関係な内容、特定の人物・団体への批判、攻撃的な表現、不適切な語句を含むコメントは、管理人の判断で予告なく削除・非公開とさせていただく場合があります。
また、スパム対策機能により自動的に削除される場合もありますのでご了承ください。

CAPTCHA


目次