以下の内容はhttps://error-daizenn.hatenablog.com/entry/2026/03/25/223955より取得しました。


Windows 11でKB5085516がインストールできない原因と対処法まとめ|0x80070005・0x80240008・0x80070020を修正する方法

 

Windows 11でKB5085516がインストールできない原因と対処法まとめ|0x80070005・0x80240008・0x80070020を修正する方法

Windows 11の更新プログラム「KB5085516」を入れようとしたのに、途中で失敗してしまう。しかも表示されるのは「0x80070005」「0x80240008」「0x80070020」といった分かりにくいエラーコード。こうしたトラブルは珍しくありませんが、原因を切り分けながら順番に対処していけば、改善できるケースは少なくありません。本記事では、KB5085516がインストールされないときに考えられる原因から、Windows標準機能を使った修復手順、更新コンポーネントのリセット、競合ソフトの見直しまで、実践的にわかりやすく整理して解説します。

KB5085516がインストールされないときに出る主なエラーコード

Windows Updateの失敗時に表示されるコードには、それぞれ傾向があります。まずはエラーの意味をざっくり把握しておくと、対処の優先順位を決めやすくなります。

0x80070005:アクセス権限の問題

このコードは、更新に必要なファイルやシステム領域へ適切にアクセスできないときに発生しやすいエラーです。管理者権限の不足、セキュリティソフトによるブロック、Windows Update関連フォルダの権限異常などが原因になることがあります。

0x80240008:更新処理の競合や停止

Windows Updateサービスが正常に動いていない、あるいは途中で別の更新処理と競合しているときに見られやすいコードです。更新サービスの不整合や、一時的なダウンロード不良でも発生します。

0x80070020:別プロセスがファイルを使用中

このコードは、更新しようとしているファイルが別のアプリやサービスに使用されているときに出やすいエラーです。バックグラウンドで動くウイルス対策ソフトや最適化ツール、常駐アプリが影響している可能性があります。

まず最初にやるべき基本チェック

いきなり難しい操作をする前に、まずは基本的な確認から始めるのが効率的です。意外と簡単な見直しだけで解決することがあります。

パソコンを再起動する

最も基本的ですが、効果の高い方法です。更新関連サービスの一時的な不具合やファイルロックが解除され、次回の更新で正常に進む場合があります。再起動後、もう一度Windows Updateを実行してみてください。

ストレージの空き容量を確認する

システムドライブの空き容量が不足していると、更新プログラムの展開や一時ファイル作成に失敗することがあります。目安としては、少なくとも数GB以上の余裕を確保したいところです。不要ファイルの削除や「ストレージセンサー」の活用で空きを増やしておきましょう。

インターネット接続を安定させる

更新ファイルのダウンロード中に通信が不安定になると、破損や取得失敗が起こることがあります。Wi-Fiが不安定なら有線接続に切り替える、VPNを一時的にオフにするなども有効です。

セキュリティソフトを一時的に見直す

サードパーティ製のセキュリティソフトやファイアウォールが更新ファイルの展開を妨げることがあります。無効化が可能であれば一時的に停止して更新を試し、終わったら必ず元に戻してください。

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

Windows 11には、更新関連の問題を自動検出して修正を試みる機能があります。大きな不具合の前に、まずこの機能を使ってみる価値は十分あります。

実行手順

  1. 「設定」を開く

  2. 「システム」から「トラブルシューティング」を選ぶ

  3. 「その他のトラブルシューティング ツール」を開く

  4. 「Windows Update」の「実行」をクリックする

自動診断が終わったら、案内に従って修正を適用し、その後に更新を再試行します。

SFCとDISMでシステム破損を修復する

KB5085516のインストール失敗が続く場合、Windows内部のシステムファイルやイメージが破損している可能性があります。そこで有効なのが、SFCとDISMです。これらはWindows標準の修復機能で、更新エラー時の定番対処法といえます。

SFCを実行する

管理者権限でコマンドプロンプト、またはWindows Terminalを開き、次のコマンドを実行します。

sfc /scannow

このコマンドは、Windowsの保護されたシステムファイルを検査し、異常が見つかった場合は自動で修復を試みます。完了まで時間がかかることがあるため、途中でウィンドウを閉じずに待ちましょう。

DISMを実行する

SFCのあとに、続けてDISMも実行するとより効果的です。順番に以下を試します。

DISM /Online /Cleanup-Image /CheckHealth

DISM /Online /Cleanup-Image /ScanHealth

DISM /Online /Cleanup-Image /RestoreHealth

DISMは、Windowsのイメージ自体を検査・修復するツールです。SFCで直せなかった問題を補完できることがあります。すべて終わったら、パソコンを再起動してWindows Updateを再実行してください。

Windows Update関連サービスを確認する

エラーコード0x80240008のように更新処理そのものが止まっている場合は、Windows Updateに必要なサービスが正常に動作しているか確認する必要があります。

確認したい主なサービス

  • Windows Update

  • Background Intelligent Transfer Service(BITS)

  • Cryptographic Services

  • Windows Installer

確認方法

  1. スタートメニューで「services.msc」と入力して開く

  2. 上記サービスを探す

  3. 状態が「実行中」か確認する

  4. 停止している場合は開始する

  5. スタートアップの種類が無効になっていないかも確認する

これらのサービスが止まっていると、更新のダウンロード、検証、展開のどこかで失敗しやすくなります。

SoftwareDistributionフォルダをリセットする

Windows Updateで使われるキャッシュが破損していると、正常な更新でも失敗を繰り返すことがあります。その場合は、更新キャッシュを作り直す方法が有効です。

実施の考え方

Windowsは更新ファイルを一時的に「SoftwareDistribution」フォルダへ保存します。この中身が壊れていると、同じ失敗を何度も繰り返します。フォルダ名を変更または中身を再生成させることで、クリーンな状態から更新をやり直せます。

手順の流れ

  1. Windows Update関連サービスを停止する

  2. C:\Windows\SoftwareDistribution フォルダをリネームする

  3. 停止したサービスを再開する

  4. Windows Updateを再実行する

同様に、「Catroot2」フォルダが原因になるケースもあります。更新署名やカタログ周りの不整合が疑われる場合は、Catroot2の再生成も検討します。

クリーンブートで競合アプリを切り分ける

エラーコード0x80070020は、ほかのアプリやサービスが更新ファイルを使っていて発生することがあります。この場合、どのソフトが邪魔しているかを切り分けるためにクリーンブートが有効です。

クリーンブートとは何か

必要最小限のMicrosoftサービスだけでWindowsを起動し、サードパーティ製の常駐アプリやバックグラウンドサービスを止めた状態を作る方法です。これにより、更新を妨げているソフトを特定しやすくなります。

実施の流れ

  1. 「msconfig」を開く

  2. 「サービス」タブで「Microsoftのサービスをすべて隠す」にチェック

  3. 残ったサービスを無効化する

  4. 「スタートアップ」も最小限にする

  5. 再起動してWindows Updateを実行する

この状態で更新できた場合、原因は常駐ソフトや外部サービスにある可能性が高いです。特に、セキュリティソフト、バックアップソフト、システム監視ツール、チューニングソフトは影響しやすい傾向があります。

管理者権限とアカウント状態を見直す

0x80070005が出るときは、ユーザー権限やアカウントの状態も見直したいポイントです。

管理者アカウントで実行する

現在使っているアカウントに十分な権限がない場合、更新処理が途中で止まることがあります。管理者権限のあるアカウントでサインインし直して試すだけでも改善する場合があります。

職場・学校アカウントの制限を確認する

会社や学校で管理されている端末では、グループポリシーや管理ツールによって更新が制御されていることがあります。個人で変更できない場合もあるため、その場合は管理者への確認が必要です。

一時ファイルや不要ファイルを整理する

更新時には一時ファイルが大量に使われます。古い更新残骸や不要ファイルが多いと、インストールの妨げになることがあります。

ディスククリーンアップを使う

Windows標準のディスククリーンアップを使えば、不要な一時ファイルや古い更新関連ファイルを整理できます。特に「Windows Updateのクリーンアップ」が表示される場合は、実行しておく価値があります。

Tempフォルダの整理

ユーザープロファイル内の一時フォルダやシステムのTemp領域に大量のファイルが溜まっている場合もあります。削除できる範囲で整理すると、更新処理が通りやすくなることがあります。

手動インストールを検討する

Windows Update経由だと失敗するのに、更新パッケージ自体には問題がない場合もあります。その場合は、対象の更新プログラムを手動で適用する方法もあります。

手動インストールが向いているケース

  • Windows Updateでは毎回失敗する

  • ダウンロード済みファイルが破損している可能性がある

  • ほかの更新は入るがKB5085516だけ失敗する

  • 業務上、早めに更新を適用したい

注意点

手動適用を行う前に、対象のWindows 11のバージョンやシステムのアーキテクチャが一致しているかを必ず確認する必要があります。64ビット版なのか、適用対象ビルドが合っているかを誤ると、別のエラーにつながります。

更新履歴とイベントログで原因を深掘りする

何度試しても失敗する場合は、単に対処法をなぞるだけでなく、原因の手がかりを拾うことが重要です。

更新履歴を確認する

設定のWindows Updateから「更新の履歴」を開くと、どの更新がどのタイミングで失敗したか確認できます。KB5085516だけが落ちているのか、ほかの累積更新も失敗しているのかで原因の方向性が見えてきます。

イベントビューアーを確認する

イベントビューアーには、Windows Updateやサービス制御マネージャー関連のログが残っていることがあります。難易度は少し上がりますが、権限エラーやサービス停止、コンポーネント障害などを詳しく追いたい場合に役立ちます。

それでもダメなら試したい高度な対処法

基本の対策で改善しない場合、より踏み込んだ方法が必要になることがあります。

インプレース修復

Windows 11のインストールメディアを使い、データやアプリを残したままシステム本体を上書き修復する方法です。更新コンポーネントの破損が深い場合でも改善できる可能性があります。

最新のサービススタックや関連更新を確認する

更新プログラムによっては、前提となる更新が不足していると適用に失敗することがあります。関連するサービススタック更新や必要な準備更新が先に入っているかも確認したいところです。

セーフモードではなく通常起動環境も確認する

一見安全そうに見えるセーフモードですが、Windows Updateの動作に必要なサービスが不足することがあります。更新作業は、必要サービスが揃う通常起動またはクリーンブート環境で行うのが基本です。

KB5085516のインストール失敗を防ぐための予防策

更新エラーは、一度直しても環境によっては再発します。今後のために、日頃から次の点を意識しておくと安定しやすくなります。

定期的に再起動する

スリープや休止状態を多用して長期間再起動していないPCでは、更新サービスの状態が不安定になることがあります。週に一度程度でも完全再起動を挟むと、トラブル予防につながります。

不要な常駐ソフトを減らす

便利そうに見える最適化ツールや監視ツールが、結果的にWindows標準の更新機能を邪魔していることは珍しくありません。本当に必要なものだけを残す構成が安定への近道です。

システムの整合性チェックを習慣化する

大きな更新の前後でSFCやDISMを実行しておくと、システム破損の早期発見につながります。トラブルが起きてからではなく、予防的に使う意識も大切です。

空き容量を十分に確保する

ギリギリの容量で運用しているPCは、更新のたびに不安定になりやすくなります。最低限ではなく、余裕のあるストレージ管理を心がけましょう。

まず試すべき対処の優先順位

いろいろ方法はありますが、迷ったら次の順番で進めると効率的です。

優先順位1:再起動とトラブルシューティング

最初にやるべきは、再起動とWindows Updateトラブルシューティングです。負担が少なく、軽度の不具合ならこれだけで直ることがあります。

優先順位2:SFCとDISM

システム破損が疑われるなら、次はSFCとDISMです。更新失敗が続くPCでは非常に有効な定番手順です。

優先順位3:更新キャッシュのリセット

SoftwareDistributionやCatroot2の不整合は、繰り返し失敗するケースで特に有力です。履歴に同じ失敗が何度も並んでいるなら優先度は高めです。

優先順位4:クリーンブートとセキュリティソフト確認

0x80070020や0x80070005が出るなら、競合プロセスや権限の問題を疑い、常駐ソフトの切り分けに進みます。

優先順位5:手動インストールやインプレース修復

ここまで試しても改善しないなら、Windows Update経由にこだわらず、手動インストールやシステム修復に進む段階です。

まとめ|KB5085516が入らないときは「システム破損・権限・競合」の3点を疑う

Windows 11でKB5085516がインストールされない場合、原因は大きく分けて「システムファイルの破損」「アクセス権限の問題」「別プロセスとの競合」の3つに集約されることが多いです。エラーコード0x80070005は権限、0x80240008は更新処理の不整合、0x80070020は競合の可能性を強く示しています。

まずは再起動、トラブルシューティング、SFC、DISMという基本手順から始め、改善しなければ更新キャッシュのリセット、サービス確認、クリーンブートへ進むのが王道です。表面的には同じ「更新失敗」でも、原因ごとに効く対処法は異なります。だからこそ、やみくもに繰り返すのではなく、エラーコードの意味に沿って順番に切り分けることが重要です。

KB5085516でつまずいている方は、まず本記事の手順を上から順に実践してみてください。ひとつずつ丁寧に進めれば、更新エラーの突破口は十分見えてきます。




以上の内容はhttps://error-daizenn.hatenablog.com/entry/2026/03/25/223955より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14