DISMコマンドでWindows 10を修復する方法|CheckHealth・ScanHealth・RestoreHealthの使い方
パソコンの起動時に「システムが深刻な問題から回復しました」といった不安になるエラーメッセージが表示されたら、DISMによる修復を試してみましょう。
Windows OSには、Vista SP1以降この機能が標準搭載されています。このユーティリティはWindowsのメンテナンスに活用でき、こうしたエラーメッセージの原因となるシステムの問題を解決できます。本記事では、DISMを使ってWindows 10を修復する具体的な方法をご紹介します。
DISMとは何か?
まずはDISMについて理解しておきましょう。DISM(Deployment Image Servicing and Management)は、Windowsの修復や、仮想環境向けの復元イメージ作成などに使用できるコマンドラインユーティリティです。
パソコンの起動時に問題が発生した場合は、まずSFC(システムファイルチェッカー)を試すのが一般的です。SFCは破損したファイルを検出し、正常なバージョンへと置き換えてくれます。しかし、SFCでも問題が解決しない場合、その原因はWindowsイメージから必要なファイルを取得できなかったことにあります。このようなケースでは、DISMを使ってWindowsイメージファイル(.wim)自体を修復する必要があります。
以下に、Windows 10の不具合を解決するのに役立つコマンドラインコマンドを紹介します。
注意:作業を始める前に、パソコン内のデータのバックアップと復元ポイントの作成を必ず行ってください。
DISMには、Windowsイメージを修復するための3つの主要オプションがあります。「CheckHealth」「ScanHealth」「RestoreHealth」の3つで、基本的にはこの順序で使用するのが推奨されています。
1. DISM CheckHealthオプションの使い方
CheckHealthコマンドは、イメージ内に破損が存在するかどうかを確認するために使用します。このコマンドは既存の破損をチェックするだけのもので、修復自体は行いません。
このコマンドは次の手順で実行できます。
- Windowsキー + Xを押してクイックリンクメニューを開き、「コマンドプロンプト(管理者)」を選択します。
- 次のコマンドを入力し、Enterキーを押します。
DISM /Online /Cleanup-Image /CheckHealth
2. DISM ScanHealthオプションの使い方
ScanHealthコマンドは、CheckHealthよりも深くWindowsイメージ内の破損をスキャンするために使用します。詳細なスキャンを行うため、完了まで10分ほどかかる場合があります。
このコマンドを実行するには、管理者権限でコマンドプロンプトを開きます。すでにコマンドプロンプトが開いている場合は、そのまま以下のコマンドを入力してください。
DISM /Online /Cleanup-Image /ScanHealth
3. DISM RestoreHealthオプションの使い方
RestoreHealthコマンドは、DISMでWindows 10を修復する際の核となるコマンドです。このコマンドを実行すると、Windowsイメージファイルの自動修復が行われます。処理には時間がかかることもありますが、破損のスキャンと修復を一括で実行してくれる便利なコマンドです。時間に余裕があるなら、前述の2つのコマンドを飛ばして、最初にこのコマンドを実行しても問題ありません。このコマンドは、最新の更新プログラムをもとにWindowsの正常性を直接復元します。
このコマンドを実行するには、管理者権限で開いたコマンドプロンプトに次のコマンドを入力します。
DISM /Online /Cleanup-Image /RestoreHealth
それでも問題が解決しない場合は、修復用のファイルソースを指定するよう求められることがあります。その際は、WindowsインストールメディアやWindows 10のISOファイルをソースとして指定できます。
これで、恐ろしいエラーメッセージが表示されても専門家に頼る必要はありません。DISMを使ってWindows 10を自分で修復する方法をマスターしましょう。
-
Windows 10のコマンドプロンプトでコピー&ペーストする方法【初心者向け完全ガイド】
コマンドプロンプトは、Windowsオペレーティングシステムの中でも最も強力なツールのひとつです。WindowsのGUI(グラフィカルユーザーインターフェース)では実現できない操作も可能ですが、コマンドプロンプト内でのコピー&ペーストには不便な点がありました。このガイドでは、コマンドプロンプトでテキストをコピーする方法と、必要に応じてコマンドラインを貼り付ける方法をわかりやすく解説します。 Windows 10のコマンドプロンプトでコピーする方法 通常、Windows 10の各種アプリケーションでは「Ctrl + C」キーでファイルやテキストなどをコピーできますが、コマンドプロンプトではこの標
-
WindowsでiCloudを使う方法|iPhoneデータをPCと同期する手順を解説
iPhoneユーザーだからといって、必ずしもMacを持つ必要はありません。今でも多くの方がWindowsパソコンでの作業を好んでいます。しかし、iPhoneとWindowsの両方のデバイスを同期させるのは、少し面倒だと感じていませんか? 以前、AppleはWindows向けのiTunesをリリースすることで、音楽や動画ファイルの転送にかかる手間を大幅に軽減しました。そして現在では、Windows向けの「iCloud」アプリが登場し、iPhoneとWindowsパソコンの同期がさらに簡単になっています。 この記事では、WindowsでiCloudを使用する方法を詳しく解説します。 Windows