[記事公開日]2025/10/06
🛠️ DISMコマンドの使い方|Windowsシステムイメージを修復する強力な方法
もくじ
はじめに
Windowsを利用していると、システムファイルの破損や更新プログラムの不具合が原因で動作が不安定になることがあります。通常は「sfc /scannow」で修復可能ですが、それでも改善しない場合に頼れるのが「DISM(Deployment Image Servicing and Management)」コマンドです。
DISMは、Windowsのシステムイメージを直接チェック・修復できる強力なツールであり、特にSFCで修復できなかったファイルを復旧する最終手段として広く使われています。この記事では、DISMコマンドの基本操作から応用方法、注意点や活用シーンまでを詳しく解説します。
🛠 DISMコマンドとは?
-
正式名称:Deployment Image Servicing and Management
-
役割:Windowsイメージ(WIM)やシステムコンポーネントの修復・管理
-
用途:システムファイルの修復、Windows Update関連のエラー解消、オフラインイメージのメンテナンス
-
特徴:SFCで修復できない場合でも修復可能なケースが多い
📌 基本的な使い方
システムイメージのスキャン
dism /online /cleanup-image /scanhealth
-
システムイメージに破損がないかチェック
システムイメージの検証
dism /online /cleanup-image /checkhealth
-
既知の破損があるかを簡易的に確認(高速)
システムイメージの修復
dism /online /cleanup-image /restorehealth
-
破損を検出した場合にWindows Updateやローカルソースを利用して修復
📊 出力例
C:\>dism /online /cleanup-image /scanhealth
展開イメージのサービスと管理ツール
[==========================100.0%==========================]
コンポーネントストアは修復可能です。
操作は正常に完了しました。
-
破損の有無や修復可否が表示される
🔍 応用的な使い方
ソースを指定して修復
dism /online /cleanup-image /restorehealth /source:D:\sources\install.wim /limitaccess
-
Windows Updateを使わず、インストールメディアから修復ファイルを利用
オフラインイメージを修復
dism /image:C:\offline /cleanup-image /restorehealth
-
起動できないWindows環境のシステムを修復可能
SFCとの併用
dism /online /cleanup-image /restorehealth
sfc /scannow
-
DISMでシステムイメージを修復した後、SFCでファイル整合性を再確認
📚 活用シーン
Windows Updateエラーが頻発するとき
-
利用例:
dism /online /cleanup-image /restorehealth -
効果:破損した更新コンポーネントを修復し、アップデートを正常化
SFCで修復できなかった場合
-
利用例:
sfc /scannowで修復不可 → DISMを実行 -
効果:SFCの限界を補完し、システム安定性を回復
起動できない環境での復旧
-
利用例:
dism /image:C:\offline /cleanup-image /restorehealth -
効果:外部からシステムイメージを修復し起動可能にする
IT管理者によるメンテナンス
-
利用例:インストールメディアを利用した一括修復
-
効果:複数PCの管理や企業内メンテナンスで活用
⚠️ 注意点
-
実行には時間がかかる(数十分以上)
-
修復にはインターネット接続が必要な場合がある
-
インストールメディアのバージョンが異なると修復に失敗する可能性がある
-
/restorehealth実行後は、sfc /scannowも併用すると確実
📊 まとめ表
| コマンド | 用途 | 主な活用シーン |
|---|---|---|
| dism /scanhealth | システム破損チェック | 状態確認 |
| dism /checkhealth | 簡易チェック | 高速診断 |
| dism /restorehealth | システムイメージ修復 | トラブル解決 |
| dism /restorehealth /source: | ローカルソース指定 | ネット未接続環境 |
| dism /image: /restorehealth | オフライン修復 | 起動不能PCの復旧 |
関連記事
-
sfc /scannowコマンドでシステムファイルを修復する方法
-
chkdskコマンドでディスクエラーを修復する方法
-
msconfigでセーフモード起動を設定する方法
-
shutdownコマンドで安全に再起動・電源操作を行う方法
さいごに
「DISM」コマンドは、Windowsシステムの最後の砦とも言える修復ツールです。SFCでは修復できないシステムファイルの破損も修復可能で、Windows Updateの不具合や深刻なシステムエラーの解消に強力な効果を発揮します。
パソコンが不安定になったときや、エラーが解消しないときは、ぜひDISMコマンドを活用してみてください。
