
DISM(Deployment Imaging Service and Management Tool)はWindowsの破損したシステムファイルを修復する強力なツールですが、「ソース ファイルをダウンロードできませんでした(エラー 0x800f0906)」と表示されて失敗するケースがあります。
このエラーは、主にWindows Update構成の不具合やネットワーク設定、正しくない修復ソースの指定が原因です。
本記事では、原因を切り分けながら、正しくエラーを解消する方法を順に詳しく解説します。
目次
DISMエラー 0x800f0906 が発生する主な原因
以下のような設定や構成の問題が、DISMの失敗(エラー 0x800f0906)を引き起こす主な要因です。
.NET Framework 3.5の依存ファイル不足
「.NET Framework 3.5」を有効にしようとするDISMコマンド(/Enable-Feature /FeatureName:NetFx3
)では、追加のインストールファイルが必要です。
これらのファイルがオンラインまたは指定ソースから取得できないと、0x800f0906エラーが発生します。
ISOファイルやUSBインストーラ内のsources\sxs
フォルダが必要になるケースも多く見られます。
ネットワーク・プロキシ・セキュリティ制限
インターネット接続が不安定だったり、企業ネットワークでプロキシ設定やファイアウォールがMicrosoftサーバーとの通信をブロックしている場合、DISMが必要なファイルを取得できません。
特に社内ネットワークやVPN接続時に多く見られる原因です。
DISMコマンドのソース指定ミス
オフライン修復でDISMを実行する際、指定したソース(/Sourceオプション)のパスが正しくない、または必要なコンポーネントが含まれていないとエラーになります。
たとえば、WIMファイルのパスが間違っている、もしくはindex
の指定が必要な場合などがあります。
Windows Update構成の破損
Windowsのシステム修復に用いられるDISM(Deployment Image Servicing and Management)は、既定ではWindows Updateを通じて修復に必要なファイルを取得します。しかし、Windows Updateサービス自体に不具合があると、必要なファイルを入手できず、DISMコマンドが失敗することがあります。
具体的な原因としては、以下のようなものが挙げられます。
- 「SoftwareDistribution」フォルダの破損
- 「catroot2」フォルダの破損
- Windows Update関連サービスの停止や異常
こうした不具合があると、システム修復が中断され、PCの安定性に大きな影響を及ぼす可能性があります。特に業務で利用している環境では、復旧作業が長引くことで業務停止につながるリスクも否定できません。
DISMの失敗が続く場合、原因の切り分けやシステム修復には専門的な知識が求められます。誤った操作を行うとシステム全体に悪影響を及ぼす恐れがあるため、慎重な対応が必要です。
「とりあえず操作」は危険。自己判断がデータ消失を招くことも
機器に不具合が起きたとき、焦って自分で操作を試みた経験はありませんか?
一見すると単なるフリーズやエラーのようでも、内部では深刻な異常が進行している可能性があります。この状態で電源の再投入や設定変更を繰り返すと、システムが上書きされ、本来なら救えたはずのデータまでもが復旧困難になることがあります。
特に以下のような状況に当てはまる場合は、自己判断を避け、専門家による適切な診断を受けることが重要です。
- 絶対に失いたくない写真や書類が保存されている
- 大切な業務データが入っている
- 操作に自信がなく、何をすべきか迷っている
こうしたケースでは、早めの対応がデータを守る鍵になります。
そのため、まずは専門業者に相談し、正確な状態を見極めることが最善策といえます。
データ復旧業者を選ぶ際、「どこに相談すれば本当に安心できるのか」と悩む方は多いと思います。編集部では数多くのサービスを比較してきましたが、その中でも特に信頼性の高い選択肢としておすすめできるのが「デジタルデータリカバリー」です。
同社が選ばれている理由は、以下のような実績と体制にあります。
- 累計46万件以上の相談対応実績(2011年1月~)
- 15,000種類以上の障害事例への対応経験
- 復旧件数割合91.5%(内、完全復旧57.8%。2023年10月実績)
- 24時間365日対応のサポート体制
- 初期診断・見積りは完全無料
こうした数字は、単なる実績ではなく、「確かな技術」と「信頼に応える姿勢」の裏付けでもあります。
実際に、個人の大切な写真や法人の業務データまで、幅広いトラブルに迅速かつ的確に対応しています。
「何をすべきかわからない」「とにかく急いで対応したい」
そんなときは、まずは無料診断からはじめてみてください。正確な状況把握が、最善の一歩につながります。
DISMエラー 0x800f0906 を解消するための対処法
以下の対処法を順番に実践することで、多くの「0x800f0906」エラーは解決可能です。
ネットワーク接続とセキュリティソフトを確認
まず、PCがインターネットに正しく接続されているか、セキュリティソフトやプロキシ設定が通信を遮断していないかを確認します。
- インターネット接続状況を確認
- VPNを切断し、家庭用ネットワークへ一時的に切り替え
- セキュリティソフト・ファイアウォールを一時的に無効化(後で有効化)
- 再度DISMコマンドを実行して挙動を確認
Windows Update構成・キャッシュをリセット
Windows Update関連のサービスやキャッシュフォルダが破損している場合は、手動でリセットすることで修復可能です。
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
その後、PCを再起動し、再度DISMを実行します。
インストールメディアを使ってオフライン修復
ISOファイルやWindowsインストールUSBを使用して、DISMのソースをローカルに指定することで、オンライン接続を避けて修復できます。
DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /Source:D:\sources\sxs /LimitAccess
※D:\はマウントしたISOのドライブ文字。必要に応じて変更してください。
グループポリシーで代替ソースパスを指定
企業ネットワークやドメイン環境では、グループポリシーで更新のソースパスが制限されている場合があります。
- gpedit.msc を実行
- 「コンピューターの構成」→「管理用テンプレート」→「システム」→「オプションコンポーネントのインストールとコンポーネント修復」を開く
- 「代替ソースファイルのパスを指定する」を有効化し、
D:\sources\sxs
などを指定 - 「Windows Update から修復コンテンツをダウンロードしない」を有効化
sfc /scannowでシステムファイルを先に修復
DISM前に「システムファイルチェッカー(SFC)」を実行することで、Windowsの整合性を事前に整えることができます。
sfc /scannow
完了後、改めてDISMを実行します。
それでも解決しない場合は業者相談も検討
ファイル破損が深刻な場合や、DISMやSFCでの修復ができない場合、無理に初期化や再インストールを進める前に、専門業者に相談するのが安全です。
おすすめデータ復旧サービス・製品
物理的な損傷やソフトウェアで復元が難しい場合、以下のデータ復旧業者をご検討ください。
デジタルデータリカバリー

対応製品 | ■記憶媒体全般 ハードディスク、外付けHDD、NAS/サーバー(RAID構成対応)、パソコン(ノートPC/デスクトップPC)、SSD、レコーダー、USBメモリ、SDカード、ビデオカメラ、スマホ(iPhone/Android)、ドライブレコーダー等 |
---|---|
復旧期間 | 最短当日に復旧完了(本社へ持ち込む場合) 約80%が48時間以内に復旧完了 |
設備 | 復旧ラボの見学OK クリーンルームクラス100あり 交換用HDD7,000台以上 |
特長 | ✔データ復旧専門業者 14年連続データ復旧国内売上No.1(※1) ✔一部復旧を含む復旧件数割合91.5%(※2)の非常に高い技術力 ✔官公庁や大手企業を含む累積46万件以上の相談実績 ✔相談・診断・見積り無料(デジタルデータリカバリーへの配送料も無料) ✔365日年中無休で復旧対応 |
所在地 | 本社:東京都六本木 持込み拠点:横浜、名古屋、大阪、福岡 |
デジタルデータリカバリーのさらに詳しい説明は公式サイトへ
※1:第三者機関による、データ復旧サービスでの売上の調査結果に基づく(算出期間:2007年~2020年) ※2:2018年2月実績 復旧率=データ復旧件数/データ復旧ご依頼件数 (2017年12月~2021年12月の各月復旧率の最高値)
まとめ
DISMで表示される「ソース ファイルをダウンロードできませんでした(0x800f0906)」は、Windows Update構成やネットワーク、ソースパスの問題が主な原因です。
本記事で紹介した順に確認・対応していくことで、エラーの解消が期待できます。
ただし、復旧に自信がない方やシステムが壊れてしまっている場合は、専門業者への相談が安全です。