Windows で DISM /Online /Cleanup-image /Restorehealth がスタックする問題を修正する方法

展開イメージのサービスと管理は、ユーザーが破損したファイルとオペレーティング システム イメージを修正するのに役立つ組み込みツールです。ただし、一部のユーザーは、DISM で使用される Restore health コマンドが永久にスタックする、または62.3%で止まっています。

このような場合、システム関連の問題を解決するときに苦労することは間違いありません。幸いなことに、この投稿では、Windows でスタックする DISM /online /cleanup-image /restorehealth を修正する最良の方法を説明しているので、心配する必要はありません。

DISM /online /cleanup-image /restorehealth コマンドを実行する必要がある場合

このコマンドは、特にシステムの安定性、パフォーマンス、または更新に関して問題が発生している場合に、Windows オペレーティング システムを修復して健全性を維持するのに役立つ方法です。このコマンドを実行する必要がある主な理由は次のとおりです。

  • システムが不安定になるか、クラッシュ、フリーズ、またはその他の不安定な動作が発生します。
  • Windows Update のインストールに失敗するか、エラー コード (0x800f081f、0x8007000d など) が表示されます。
  • Windows ストア、設定パネル、その他の組み込みアプリなどの Windows の機能またはアプリケーションが動作しません。
  • SFC/scannow を実行すると、「Windows リソース保護により破損したファイルが見つかりましたが、一部を修復できませんでした。」のようなエラーが発生します。
  • Windows のパフォーマンスが低下したり、アプリの読み込みが遅くなったり、遅延が生じたりします。
  • Windows インストールが最適な状態であることを確認したい場合。
  • 一部のアプリケーションまたはサービス (Cortana、Microsoft Edge など) がクラッシュするか、正しく起動できません。

トラブルシューティングの前の前提条件

ここでは、高度なトラブルシューティング手順を実行する前に、簡単なトラブルシューティング手順とチェックポイントのリストを示します。

  • PCを再起動して再度確認してください。
  • DISM がシステム イメージをオンラインでダウンロードしようとするときは、PC が安定したインターネット接続に接続されていることを確認してください。
  • Restore Health コマンドの前に、次の DISM コマンドを使用します。

DISM /オンライン /クリーンアップイメージ /ScanHealth
DISM /オンライン /クリーンアップイメージ /CheckHealth

方法 1 – 管理者としてコマンド プロンプトを実行する

DISM ツールを実行するにはコマンド プロンプトが必要です。専門家は、管理者としてコマンド プロンプトを実行し、DISM コマンドを実行することを推奨しています。 DISM が停止した場合に行う必要があることは次のとおりです。

1. PC を再起動します。
2. 再起動後、Win + R を押して [ファイル名を指定して実行] ダイアログ ボックスを開き、「cmd」と入力します。

3. Ctrl + Shift + Enter を押して、管理者モードでコマンド プロンプト ツールを開きます。
4. UAC プロンプトが表示されたら、「はい」ボタンをクリックします。


5. 次のコマンドをコピーして貼り付け、Enter キーを押します。

さらに読む:Windows 10 の一時フォルダー、インターネット ファイル、ディスク クリーンアップを自動的にクリーンアップする方法

DISM /オンライン /クリーンアップイメージ /RestoreHealth

DISM コマンドがまだスタックしている場合は、次の手順に進むことができます。

方法 2: メモリ テストを実行する

Windows メモリ診断ユーティリティは、PC に取り付けられているメモリを確認するために Microsoft が提供する便利なツールです。このツールはスキャンが完了するまでに時間がかかり、再起動が必要になります。このツールを使用する手順は次のとおりです。

1. Win + S キーを押して検索ボックスを開き、「Windows メモリ診断」と入力します。
2. 同じ名前の結果をクリックします。
3. 画面にダイアログボックスが表示されます。 「今すぐ再起動して問題を確認する」オプションをクリックします。


4. PC が再起動していくつかのテストが実行され、メモリを交換する必要があるかどうかが判断されます。

方法 3 – チェックディスク ツールを実行する

DISM 復元の正常性が停止するもう 1 つの理由は、ハード ディスクの障害です。ハードディスクの状態をチェックするには CHKDSK より優れたツールはありません。従うべき手順は次のとおりです。

1. Windows + R キーを押して、「ファイル名を指定して実行」ダイアログを起動します。
2.「cmd」と入力し、Ctrl + Shift + Enterを押して、管理者特権モードでコマンド プロンプトを開きます。
3. UAC プロンプト ボックスが表示された場合は、[はい] をクリックします。
4. 次のコマンドをコピーして貼り付けます。

chkdsk /f /r

5. PC を再起動します。

方法 4 – システム ファイル チェッカーを実行する

DISM ツールは SFC ツールに関連しています。どちらも Windows PC 上の破損したファイルを修復するのに役立ちます。 DISM コマンドが停止した場合は、DISM の前に SFC ツールを実行してみてください。

1. Windows + R を押して、「実行」ボックスを開きます。
2. 「cmd」と入力し、Ctrl + Shift + Enter を押して、管理者モードでコマンド プロンプトを開きます。
3. 次のコマンドをコピーして貼り付け、Enter キーを押します。

sfc /スキャンナウ

4. このツールは、システム ファイルに整合性違反がないかスキャンします。これには時間がかかる場合がありますので、しばらくお待ちください。
5. スキャンが完了すると、問題が見つかったかどうか、および問題が修復されたかどうかを示すメッセージが表示されます。
6. PC を再起動します。

方法 5 – Windows を更新する

他に何も問題が解決しない場合は、Windows OS を更新する時期が来ている可能性があります。完全なアップデートには時間と多くの手順が必要です。やるべきことは次のとおりです。

1. Windows + I を押して、設定ウィンドウを起動します。
2. 左側のパネルで「Windows Update」をクリックします。
3. 次に、右上隅にある「アップデートの確認」ボタンをクリックします。

4. Windows Update サービスは、最新の更新プログラムを PC に自動的にダウンロードしてインストールします。
5. 次に、同じページで「詳細オプション」をクリックします。
6. 次に、「オプションの更新 (機能、ドライバーなど)」をクリックします。
7. Windows 機能に関連するアップデートを探し、その前のボックスにチェックを入れます。
8. [ダウンロードとインストール] ボタンをクリックし、プロセスが完了するまで待ちます。
9. コンピュータを再起動します。

こちらもお読みください –Windows が「更新プログラムの確認中」で停止する場合の 9 つ以上の方法

編集者のヒント: Advanced Disk Recovery を使用してファイルを回復する

DISM Restore Health コマンドの実行中に問題が解決しない場合は、ハード ディスクを交換するか、Windows を再インストールする必要がある可能性があります。 PC の実行中に、PC 上のすべてのファイルのバックアップを作成することをお勧めします。ただし、ハードディスクが破損して OS が読み込まれない場合は、破損した HDD を別の PC に接続し、Advanced Disk Recovery を使用してファイルを回復することもできます。

1.下のボタンを使用して、Advanced Disk Recovery を PC にダウンロードしてインストールします。

2. ソフトウェアを起動し、「リムーバブル」オプションをクリックします。


3. ハードディスクを選択します。
4. 「今すぐスキャンを開始」ボタンをクリックします。


5. 次の画面で、[ディープ スキャン] をクリックし、[今すぐスキャン] ボタンをクリックします。
6. 回復できるアイテムのリストがアプリのインターフェース内の画面に表示されます。
7. 回復したい項目を選択し、「回復」ボタンをクリックします。
8. 破損したハード ディスクからこれらのファイルを回復する PC 上のドライブを指定します。
9. 回復プロセスが完了するまで待ちます。

注記 :ファイルの上書きを避けるために、回復したファイルは常に別のドライブに保存する必要があります。

[修理済み]

Dism /online /cleanup-image /restorehealth を実行すると、オペレーティング システムをスキャンして、システム イメージ内のファイル (システム ファイル、Windows アップデート、コンポーネントなど) の破損または欠落がないかどうかを調べ、ローカル ソースまたは Windows Update サーバーからのファイルを使用してファイルの修復を試みます。上記の方法で問題が解決されたことを願っています。以下のコメントセクションであなたの問題についてお聞かせください。

こちらもお読みください:Windows 11/10でのバックアップ失敗を修正する方法