Windows Update エラー 0x80248007 を解決する方法
ええ、0x80248007のようなWindows Updateエラーはよくあるのですが、イライラさせられることがあります。Windowsが実際に何が問題なのかを必ずしも教えてくれないからです。時には、奇妙な不具合やダウンロードがなかなか止まらなくなるだけの場合もあります。たいていの場合、修正方法は簡単で、サービスの再起動、キャッシュのクリア、システムスキャンの実行などですが、何が効果的かを見つけるのは少し面倒です。そこで、様々な環境で効果があった方法を以下にご紹介します。少しでもイライラを解消できれば幸いです。
Windows Update エラー 0x80248007 を修正する方法
修正1: Windows Updateサービスを再起動する
多くの場合、原因はWindows Updateサービス自体にあります。サービスが停止したり不安定な状態になったりしている場合は、サービスを終了して再起動すると、すべてが正常に戻ることがあります。特に、Windowsが更新プログラムを取得しようとしている最中にエラーが発生した場合は、その可能性が高くなります。
- スタートメニューから「サービス」を検索してください。これは、すべてのシステムサービスを表示する小さなウィンドウです。
- スクロールしてWindows Updateを見つけます。アルファベット順に並んでいるので、通常は一番下の方にあります。
- 右クリックして「再起動」を選択します。まったく実行されていない場合は、「開始」を選択します。
一部のマシンでは、この方法は最初は失敗しますが、再起動や数回の試行で解決することがあります。少し面倒でも驚かないでください。しかし、これは迅速かつ簡単な修正方法の第一候補です。
修正2: Windowsインストーラーサービスが実行されていることを確認する
このサービスは、インストールパッケージを実際に処理するものです。バグや誤って強制終了したなどにより停止した場合、アップデートが停止したり、完全に失敗したりします。
- 同じ手順: 検索サービス を開いてください。
- Windowsインストーラーサービスを見つけてください。「w」セクションにあるので、下にスクロールするか、クイック検索してください。
- 右クリックして「開始」を選択します。すでに実行中の場合は、再起動するか、停止してからもう一度起動してみてください。
これは、インストーラーサービスがクラッシュしたり無効になったりしてアップデートのインストールが「停止」した場合に効果があるようです。手動で起動することで解決する場合もありますが、それ以上複雑な問題になることは稀です。
修正方法3: Windows Updateのトラブルシューティングツールを実行する
そうですね、Windows 独自のトラブルシューティングツールは当たり外れがありますね。でも最近は、単純な問題を見つけて、あまり手間をかけずに解決する能力が向上しました。もっと複雑な問題に取り組む前に、一度試してみる価値はあると思います。
- [設定] > [システム] > [トラブルシューティング] > [その他のトラブルシューティング]に進みます。
- 下にスクロールして「Windows Update」を見つけます。「実行」をクリックします。
このツールは、破損したアップデートファイルや誤った設定などの問題を検出します。数分で問題が解決する場合もありますが、大した効果がない場合もあります。それでも試してみる価値はあります。
修正#4: ソフトウェア配布フォルダをクリアする
これはよくある手口です。Windowsは更新プログラムをダウンロードする際に、フォルダー内に多数の一時ファイルを保存しますC:\Windows\SoftwareDistribution。これらのファイルが破損したり、停止したりすると、Windowsは更新プロセスを完了できなくなります。
- ファイルエクスプローラーを開いて、 に移動します
C:\Windows\SoftwareDistribution。 - 内部で、DataStoreフォルダーとDownloadフォルダー内のすべてのものを削除します。
これにより、Windowsは未完了のダウンロードを破棄し、更新ファイルを再取得します。念のためお知らせしますが、まずWindows Updateサービスを終了することをお勧めします。そうしないと、アクセス拒否エラーが発生します。
net stop wuauserv net stop bits
フォルダを削除する前に、管理者権限のコマンドプロンプトで以下のコマンドを実行してください。その後、サービスを再度開始してください。
net start wuauserv net start bits
この方法は、アップデートが途中で止まったり、完了しなかったりする多くの問題を解消します。設定によっては、最初は何も変わっていないように見えますが、再起動して再試行すると、ようやく動作することもあります。
修正方法5:SFCとDISMシステムスキャンを実行する
Windowsファイルが破損または欠落している場合、アップデートプロセスが機能しない可能性があります。そんな時は、SFCとDISMを実行すると便利です。これは、システムを徹底的にクリーンアップして修復するようなものです。
- 管理者としてコマンド プロンプトを開きます。コマンド プロンプトを検索し、右クリックして、[管理者として実行]を選択します。
まず、DISM を動作させます。
Dism /Online /Cleanup-Image /RestoreHealth
これにより、Microsoftから直接新しいシステムイメージが取得され、破損した部分が修復されます。完了したら、システムファイルチェッカーを実行してください。
sfc /scannow
これにより、すべてのシステムファイルが検証され、不足または破損しているファイルが置き換えられます。少し時間がかかりますが、ここで正常性を確認することで、頑固なアップデートエラーが修正されることがよくあります。破損したシステムイメージはSFCスキャンを誤作動させる可能性があるため、DISMを最初に実行する必要がある場合があります。
修正#6: Microsoftから手動でアップデートをダウンロードする
更新がエラー0x80248007で失敗し続け、他の方法もすべて失敗する場合は、Microsoftから直接更新を入手してみる価値があります。Microsoftは、Microsoft Updateカタログで個々の更新ファイルをホストしています。
- ページにアクセスして、アップデートのKB番号を検索してください。PCのスペックに基づいて、適切なアーキテクチャ(x86またはx64)を探してください。
- MSUまたはMSIファイルをダウンロードしてください。これらはインストーラーパッケージです。ファイルを実行し、マシンを再起動してください。
このアプローチは、通常のWindows Updateプロセスを妨げている不具合を回避できる場合があります。必ずしもスマートとは言えませんが、通常の更新プロセスが失敗し続けるマシンでは効果的でした。
Windows Update ダウンロード エラー 0x80248007 を修正する最善の方法は何ですか?
ほとんどの場合、Windows Update または Windows Installer サービスを再起動すれば問題は解決します。それでも解決しない場合は、DISM と SFC を使用して破損したシステムファイルを修復したり、SoftwareDistribution フォルダをクリアしたり、Microsoft から手動で更新プログラムを取得したりすることで解決できることが多いです。重要なのは忍耐力です。場合によっては、1、2 回の再起動も必要です。
これらのヒントでよくある原因をカバーできれば幸いです。いくつかの修正を組み合わせるだけで、何度も失敗してもなかなかうまくいかないアップデートが、ようやくうまくいくこともあります。Windowsのせいで、すべてが本来よりも少し複雑になっているのは事実ですが、まあ、実現可能です。
まとめ
- Windows Updateとインストーラーサービスを再起動します
- 更新プログラムのWindowsトラブルシューティングを実行する
- SoftwareDistribution キャッシュをクリアする
- SFCとDISMスキャンを実行してシステムファイルを修復する
- Microsoftのサイトから手動で更新プログラムをダウンロードする
まとめ
エラーの解決は必ずしも簡単ではありませんが、これらのチェックとクリーンアップを行うことで通常は解決します。サービスの再起動、より複雑なシステムスキャン、そして他の方法がすべて失敗した場合は手動ダウンロードが役立つこともあります。これで、壁に頭をぶつける数時間を節約できることを願っています。
関連記事
この記事は役に立ちましたか?