DISMエラー0x800f0906「ソースファイルをダウンロードできませんでした」を修正する方法

昇格したコマンドプロンプトで次のコマンドを実行すると、多数のWindows 10ユーザーからエラーコード0x800f0906が表示されることが報告されています:  Dism.exe / Online / Cleanup-Image / RestoreHealth

DISM(Deployment Image Servicing and Management)コマンドラインユーティリティは、Windowsインストールのサービスと修復に使用できる非常に気の利いた小さなツールです。 DISM.exeコマンドの失敗は、特にユーティリティがその魔法を働かせる必要があるときにこれが発生した場合、かなり重大な問題になる可能性があります。 DISMコマンドラインツールがエラーコード0x800f0906で失敗すると、付随するエラーメッセージは、ソースファイルをダウンロードできなかったか、ストアの修復に必要なファイルが見つからなかったことを示します。

ほとんどの場合、この問題は何らかの破損が原因であるか、場合によっては、影響を受けるコンピューターで利用可能な最新のWindowsUpdateがインストールされていないことが原因です。ありがたいことに、この問題を解決するためにできることはたくさんあります。以下は、この問題を解決し、DISMツールで修復を正常に実行するために使用できる最も効果的なソリューションです。

解決策1:KB3022345アップデートをアンインストールします

展開イメージのサービスと管理ツールの正常性復元機能を使用しようとすると、0x800f0906エラーが発生します。これは、Microsoftによく知られているバグが原因で、KB3022345更新を使用しているユーザーで発生し、後の更新で修正されたとされています。

KB3022345更新が両方壊れDISMSFCあなたがそれらを使用しようとすると、彼らは、エラーのこの種のすべての時間を与えることを引き起こして、Windowsのユーザーのために。この問題の解決は、更新プログラムをアンインストールするのと同じくらい簡単です。したがって、これを非常に簡単な方法で実行する方法を確認し、必要に応じてDISMとSFCを再度使用してください。

  1. 押して、Windowsの開くためのキーボードのキーの[スタート]メニューを、いずれかをクリックし[コントロールパネル]、または種類のコントロールパネルをWindowsのバージョンに使用しているによっては、結果をして開きます。
  2. コントロールパネルの右上隅にあるアイコンビューに切り替え、リストから[プログラムと機能]を開きます
  3. 左側で、[インストールされた更新を表示]をクリックします
  4. 右上隅に検索ボックスが表示されます。KB3022345入力すると、簡単に更新を見つけることができます。
  5. 見つけたら、右クリックして、
  6. すべてが完了したら、デバイスを再起動します。

更新によって修正や改善がもたらされるはずですが、更新によって修正ではなく何かが壊れたり、1つの問題が修正されて他の3つの問題が壊れたりすることがよくあります。幸い、この問題の原因となった更新プログラムを特定するのは簡単で、Microsoftはこれが事実であることを確認したため、上記の手順に従って更新プログラムをアンインストールするだけで、展開イメージのサービスと管理ツールでこの問題が発生することはなくなりました。

解決策2:SFCスキャンを実行する

破損はこの問題の最も一般的な原因のいくつかであるため、SFCスキャンを実行することは間違いなく良い考えです。SFCスキャンは、コンピューター上のすべてのシステムファイルをスキャンして破損がないかスキャンし、見つかったものを修正することができます。Windows 10コンピューターでSFCスキャンを実行するには、このガイドを使用できます。

解決策3:破損を手動で修復する

  1. [スタートメニュー]ボタンを右クリックして、WinXメニューを開きます
  2. クリックしてコマンドプロンプト(管理者)WINXメニュー上昇起動するコマンドプロンプト
  3. 次の各コマンドを昇格したコマンドプロンプトに1つずつ入力し、各コマンドを入力してEnterキーを押し、1つのコマンドが完全に実行されるのを待ってから次のコマンドを入力します。

ネットストップwuauserv

cd%systemroot%\ SoftwareDistribution

renダウンロードDownload.old

ネットスタートwuauserv

ネットストップビット

ネットスタートビット

ネットストップcryptsvc

cd%systemroot%\ system32

ren catroot2 catroot2old

ネットスタートcryptsvc

  1. 昇格したコマンドプロンプトを閉じます。
  2. コンピューターを再起動します。
  3. コンピュータが起動したら、DISMユーティリティを実行して、正常に実行されるかどうかを確認してください。

解決策4:コンピューターで利用可能なすべてのWindowsUpdateをインストールする

コンピューターで使用可能な1つ以上のWindowsUpdateがインストールされていないためにこの問題が発生している場合は、コンピューターで使用可能なすべてのWindows Updateをインストールするだけで、この問題を解決できます。そのためには、次のことを行う必要があります。

  1. スタートメニューを開きます
  2. [設定]をクリックします。
  3. [更新とセキュリティ]をクリックします
  4. 左側のウィンドウで[WindowsUpdate]をクリックします
  5. 右側のペインで、[更新の確認]をクリックします
  6. Windows Updateがコンピューターで利用可能なすべての更新プログラムを確認し、取得するのを待ちます。
  7. お使いのコンピューターで利用可能な更新がある場合は、それらをダウンロードしてインストールします。

コンピューターで使用可能なすべての更新プログラムが正常にインストールされたら、コンピューターを再起動します。コンピュータが起動したらすぐに、DISMユーティリティを実行して、問題が修正されたかどうかを確認してください。