Windows 11 で更新エラーコード 0x80248007 を解決する方法

📅
🕑 1 分で読む
  • 更新エラーコード0x80248007は、Windowsが保留中の更新プログラムのインストールに苦労しているときに表示され、非常にイライラさせられます。特にバックグラウンドで不具合や破損したファイルが潜んでいる場合は、システムが固まってしまい、先に進めないような状態になります。
  • なかなかアップデートがインストールできない場合の、実証済みの解決策をいくつかご紹介します。通常、アップデートは不具合、ファイル破損、キャッシュの乱れといった内部的な問題が絡み合っているため、これらの手順でそれらの問題に対処します。アップデートプロセスがよりスムーズになるか、少なくとも何がブロックされているのかがより明確になるはずです。

Windows 11 でエラー 0x80248007 が発生する原因は何ですか?

主な原因は、これらの問題のうちの1つ、または組み合わせであることが多い。

  • 内部の不具合です。Windows Update が突然不具合を起こすことがありますが、その場合はトラブルシューティングツールで解決できる場合があります。まずはそちらを試してみてください
  • 破損したシステムファイルまたはフォルダ—SFC(システムファイルチェッカー)は、場合によってはこれらの破損したファイルを削除できることがあります。SFCとDISMツールを同時に実行してください
  • システムイメージ内の破損 — 修復にはDISM(展開イメージのサービスと管理)が必要になるかもしれません。これもコマンドラインツールですが、試してみる価値はありますよ。
  • Windows Updateフォルダのキャッシュが壊れている可能性があります。キャッシュが乱雑になったり破損したりすると、Windowsは正常に動作しなくなります。アップデートコンポーネントをリセットすると、多くの場合、キャッシュがクリアされます。その方法は次のとおりです

そして、これらのゴミのどれもが目的を達成できない場合、最後の手段は、Microsoft のカタログから手動で更新プログラムを入手することです。オンライン インストーラーでは間に合わないこともあります。

アップデートエラーコード0x80248007の解決策

パッチのインストールがうまくいかない場合は、以下の修正方法を順番に試してください。通常はこれで解決できますが、場合によってはさらに深く調べる必要があることもあります。

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

このツールは、Windows Updateの不具合を驚くほど正確に検出してくれます。うまく機能するというのは少し奇妙ですが、環境によっては1~2分で問題が解決することもあります。アップデートが途中で止まったり、このエラーで失敗したりする場合は、以下の方法を試してみてください。

  • スタート メニュー を右クリックして[設定] を選択するか、を押しますWin + I
  • 左側の「システム」をクリックし、 「トラブルシューティング」 > 「その他のトラブルシューティング」を選択します。
  • 下にスクロールして「最も頻繁に実行する」の下にあるWindows Updateを見つけ、その横にある実行ボタンをクリックします。トラブルシューティングツールによってプロンプトが表示される場合もありますが、これは正常です。

このツールは問題をスキャンし、問題が見つかった場合は自動的に修正を試みます。完了したら、再起動してアップデートが完了するかどうかを確認してください。通常、これでかなりの問題が解決します。ただし、一部のマシンでは、特にWindowsの反応が鈍い場合は、ツールを2回実行したり、数回再起動したりする必要がある場合があります。

SFCとDISMを同時に実行する

破損したシステムファイルは、しばしば裏で悪者扱いされ、Windows Update に支障をきたし、エラーを引き起こします。トラブルシューティングツールで問題が解決しない場合は、以下の手順で解決できることが多いです。

  • Windowsターミナルを管理者として開きます。Windowsターミナル(管理者)をWin + X押して選択します。許可を求められた場合には、「はい」を押します。
  • sfc /scannowと入力して押しますEnter。これにより、システムファイルがスキャンされ、修復が試行されます。
  • 完了するまでお待ちください。数分かかる場合があります。問題が見つかった場合は、自動的に修正されます。
  • その後、DISM コマンドを実行します: DISM /Online /Cleanup-Image /RestoreHealth。もう一度、 を押しますEnter
  • 少し時間がかかりますが、この方法ではシステムイメージが修復され、より深刻な破損も修復されます。完了したら、PCを再起動してください。

環境によっては、両方のコマンドを実行すると不安定になる場合があります。動作がおかしい場合は、コマンドを数回実行したり、再起動したりする必要があるかもしれません。しかし、全体としては、この方法でアップデートをブロックしていた破損ファイルが修復されることが多いです。

Windowsインストーラーサービスを再起動する

Windowsインストーラーサービスが停止したり無効になったりすることがあります。これを確認しておくと、後で面倒な事態を避けられるかもしれません。

  • を押してWin + R、 と入力しservices.mscOKを押します。
  • サービスマネージャーで下にスクロールし、「Windows Installer」を見つけます。その状態を確認します。
  • 停止している場合は、右クリックして「開始」を選択します。実行中の場合は、右クリックして「再起動」を選択します。
  • ウィンドウを閉じて再起動してください。これでアップデートプロセスが再開されるはずです。

> 場合によっては、サービスが開始するまで再起動する必要がありますが、再起動によってすべてが正常に戻ったことを確認できる場合もあります。

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

これはよくあるケースです。アップデートのキャッシュファイルが破損したり肥大化したりすると、Windowsが突然クラッシュしてアップデートを拒否してしまいます。コンポーネントをリセットすれば、不要なファイルはすべて削除されます。

  • コマンド プロンプトを管理者として 開きます。cmd を検索し、右クリックして、[管理者として実行]を選択します。
  • 以下のコマンドを実行して、更新関連のサービスを停止します。Enter各コマンドの後に を押します。
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

と入力しexitて押しますEnter。その後、PCを再起動します。アップデートが正常にインストールされるかどうかを確認します。通常、これにより、アップデートを妨げていたキャッシュファイルや破損したデータが消去されます。

アップデートを手動でダウンロードする

それでも問題が解決しない場合は、Microsoftから直接アップデートファイルを入手してください。Windows Updateが正常に機能しない場合もあります。スタンドアロンパッケージをダウンロードすれば、Windows Updateに頼ることなくアップデートをインストールできます。

更新履歴のKB番号が必要になります。Windows 11の更新履歴にアクセスし、必要なKB番号を見つけて、MicrosoftのUpdateカタログにアクセスしてください。

KB番号を検索バーに貼り付け、Enterキーを押して、システムアーキテクチャ(x64、ARMなど)に適したバージョンを探します。ファイルをダウンロードし、ダブルクリックしてインストールします。この方法を使うと、Windowsの自動更新をブロックしている要因を回避できる場合があります。

これらの解決策のいずれかで、アップデートが再び正常に動作するようになることを願っています。Windows Updateの不具合の修正は面倒な作業ですが、ほとんどの場合、不要なバグを取り除いたり、破損したファイルを修復したりするだけで済みます。頑張ってください!

まとめ

  • Windows Update トラブルシューティングを実行する
  • SFCおよびDISMツールを使用する
  • Windowsインストーラーサービスを再起動します
  • アップデートキャッシュとコンポーネントをリセットする
  • Microsoftから手動で更新プログラムをダウンロードする

まとめ

エラー0x80248007の修正は少し手間取るかもしれませんが、これらの方法で通常は解決できます。あるマシンではトラブルシューターで数分で解決しましたが、別のマシンではSFCとDISMの実行に少し時間がかかりました。Windowsは頑固なため、各ステップの後に再起動することが重要な場合もあります。この方法が、完全な再インストールやシステムの完全消去を回避できる誰かの助けになれば幸いです。ただし、Windowsのアップデートは不安定な場合がありますが、多くの場合、正しい方向に少し促すだけで解決できることを覚えておいてください。