Windows
 Computer >> コンピューター >  >> システム >> Windows

Windows Updateエラー0x80248007の原因と解決方法を徹底解説

Windows Updateで最新のアップデートをダウンロードしようとした際に、Windows Updateエラー0x80248007が発生するという報告が多く寄せられています。このエラーコードには詳細なメッセージが添えられることもありますが、コードだけが表示されるケースもあります。いずれの場合も、エラーの意味を正しく理解し、順を追ってトラブルシューティングを行うことが解決への近道です。本記事では、エラーコード0x80248007を解消してシステムを正常に更新するための、実践的な対処法をすべて紹介します。

Windows Updateエラー0x80248007の原因と解決方法を徹底解説

0x80248007(-2145091577):WU_E_DS_NODATA ― 要求された情報がデータストア内に存在しません。

Windows Updateエラー0x80248007の修正方法

このエラーは、Windows Updateが必要なファイルやデータにアクセスできない場合に発生することがほとんどです。エラー0x80248007を解決するには、以下の対処法を順番に試してみてください。

  1. Windows Update関連サービスの状態を確認する
  2. Windows Updateトラブルシューティングツールを実行する
  3. SoftwareDistributionフォルダをクリーンアップする
  4. SFCとDISMスキャンを実行する
  5. Windows Updateコンポーネントをリセットする
  6. クリーンブート状態でWindows Updateをインストールする

それでは、それぞれの方法を詳しく見ていきましょう。

1. Windows Update関連サービスの状態を確認する

まず「services.msc」を実行してWindowsサービスマネージャーを開き、Windows Update、Windows Update Medic Service、Update Orchestrator Serviceなど、Windows Updateに関連するサービスが無効になっていないかを確認します。

スタンドアロンのWindows 11/10 PCにおける各サービスの既定の構成は以下のとおりです。

  • Windows Updateサービス:手動(トリガー開始)
  • Windows Update Medic Service:手動
  • Cryptographic Services(暗号化サービス):自動
  • Background Intelligent Transfer Service(BITS):手動
  • DCOM Server Process Launcher:自動
  • RPC Endpoint Mapper:自動
  • Windows Installer:手動

必要なサービスが上記のとおり設定されていることを確認してください。

2. Windows Updateトラブルシューティングツールを実行する

Windows Updateエラー0x80248007の原因と解決方法を徹底解説

最初の方法で解決しない場合は、Windowsに標準搭載されているトラブルシューティングツールを試してみましょう。問題を自動的にスキャンして修復してくれます。以下の手順で実行してください。

Windows 11の場合

  • 「設定」を開きます。
  • 「システム」>「トラブルシューティング」>「その他のトラブルシューティングツール」に移動します。
  • Windows Updateの横にある「実行」をクリックします。

Windows 10の場合

  • 「設定」を開きます。
  • 「更新とセキュリティ」>「トラブルシューティング」>「追加のトラブルシューティングツール」に移動します。
  • 「Windows Update」>「トラブルシューティングツールの実行」を選択します。

どちらのバージョンでも、画面の指示に従って操作を進めればトラブルシューティングが完了します。

3. SoftwareDistributionフォルダをクリーンアップする

SoftwareDistributionフォルダの中身を空にします。コマンドプロンプトを管理者として起動し、表示された画面に以下のコマンドを1行ずつ入力してEnterキーを押してください。

net stop wuauserv
net stop bits

次に、C:\Windows\SoftwareDistributionフォルダを開き、中にあるファイルとフォルダをすべて削除します。

ファイルが使用中で削除できない場合は、デバイスを再起動してから再度上記のコマンドを実行してください。なお、Microsoft Storeアプリは閉じたままにしておく必要があるため、起動しないように注意してください。

これでSoftwareDistributionフォルダ内のファイルを削除できるようになります。その後、コマンドプロンプトで以下のコマンドを1行ずつ入力してEnterキーを押します。

net start wuauserv
net start bits

最後にPCを再起動します。Windows Updateでうまくいかない場合はMicrosoft Updateを、その逆の場合も同様に試してみてください。

4. SFCとDISMスキャンを実行する

システムファイルの破損も、Windowsの更新を妨げてこのエラーコードを引き起こす原因となります。ここでは、破損したファイルを修復するためにSFCとDISMのコマンドを使用します。スタートメニューからコマンドプロンプトを管理者として開き、以下のコマンドを実行してください。

sfc /scannow

これで改善しない場合は、次のコマンドを試してください。

DISM /Online /Cleanup-Image /RestoreHealth

コマンドの実行後はPCを再起動し、再度システムの更新を試みてください。これで問題が解決するはずです。

5. Windows Updateコンポーネントをリセットする

このエラーが表示されるもう一つの原因は、Windows Updateコンポーネント自体の破損です。Windows Updateコンポーネントをリセットし、PCを再起動してから問題が解消されたかどうかを確認しましょう。非常にシンプルな方法ですが、このケースでは効果を発揮することが多いです。

6. クリーンブート状態でWindows Updateをインストールする

サードパーティ製アプリの中には、Windowsのサービスに干渉して不具合を引き起こすものがあります。クリーンブートを行えば、それらのサービスやアプリをすべて無効化した状態で起動でき、問題が解決するかどうかを確認できます。クリーンブート状態のままコンピュータを更新するか、あるいは問題の原因となっているアプリを特定しましょう。

これらの対処法で問題が解決することをお祈りしています。

破損したWindows Updateを修復するには?

破損したWindows Updateを修復する方法はいくつかあります。Windows Updateトラブルシューティングツールを使用したり、DISMツールで修復を試みたりできます。ただし、特定のエラーコードが表示されている場合は、そのコードを使って解決策を検索するのがおすすめです。エラーコード0x80248007の場合は、サービスの再起動とファイルの削除が最も効果的です。本記事で紹介した対処法を参考に、簡単に問題を解決してください。

エラー0x800700c1を修正するには?

Windows Updateエラー0x800700c1は、以下の対処法で解決できます。

  1. Windows Updateトラブルシューティングツールを実行する
  2. SoftwareDistributionフォルダから一時的なWindows Updateファイルを削除する
  3. Windows Installerサービスのスタートアップの種類を「自動」に変更する
  4. メディア作成ツールを使用してWindows Updateをインストールする

以上で完了です!

あわせて読みたい:

  • Windows Updateのインストールに失敗する・ダウンロードされない場合の対処法
  • Windows Updateエラー0x800f0247の修正方法
  1. Windows Updateエラー0x800F0825の原因と解決方法を徹底解説

    Windows Updateは、新機能へのアクセスだけでなく、PCのセキュリティを維持するためにも欠かせないものです。しかし、まれに破損した更新プログラムがダウンロード・インストールされ、更新の適用やアンインストールの際にWindows Updateエラー0x800F0825が発生することがあります。このエラーに遭遇した場合は、本記事でご紹介する解決策をお試しください。 0x800f0825 – CBS_E_CANNOT_UNINSTALL – パッケージをアンインストールできません。 Windows Updateエラー0x800F0825とは このエラーは、Windowsが破損した更新パッケ

  2. Windows Update エラー 0x80248007 の原因と解決方法を徹底解説

    Windows Update を実行した際に「エラー 0x80248007」が表示され、更新プログラムのインストールに失敗してしまうことはありませんか。この記事では、このエラーの原因と、誰でも実践できる具体的な解決手順をわかりやすく解説します。 Windows 10 の PC に最新の更新プログラムをインストールしようとした際に、以下のようなエラーメッセージが表示されることがあります。 「一部の更新プログラムのインストール中に問題が発生しましたが、後でもう一度試みます。このメッセージが引き続き表示される場合は、Web で検索するか、サポート情報を参照してください: Windows 10 バー