解決済み: Dism /online /cleanup-image /restorehealth がスタックする

時々、DISMコマンドは、コマンドを実行するために昇格した権限が必要なため、機能しないことがあります。一部の読者は、dism /online /cleanup-image /restorehealthがスタックすることを訴えています。これは、40などのさまざまなパーセンテージで発生し、かなりの時間そのままになります。

以下の解決策を適用する前に、管理者権限があること、コマンドを正しく入力していることを確認し、PCを再起動してみてください。

DISM Online cleanup image RestoreHealthがスタックした場合の修正方法

1. CHKDSKコマンドを実行する

  1. Windowsキーを押し、検索バーにcmdと入力し、管理者として実行をクリックします。 cmd-run-admin-w11 unexpected kernel mode trap windows 11
  2. 次のコマンドを入力し、Cの文字をドライブの文字に置き換えてEnterを押します: chkdsk C: /f chkdsk-c-f ntoskrnl.exe bsod

chkdskコマンドは、ディスクのエラーをチェックし、それを修正します。実行には、ディスクのサイズや見つかったエラーの数に応じて長い時間がかかることがあります。

2. SFCコマンドを実行する

  1. Windowsキーを押し、検索バーにcmdと入力し、管理者として実行をクリックします。
  2. 次のコマンドを入力し、Enterを押します: sfc /scannow sfc netio sys
  3. PCを再起動します。

DISMコマンドに問題があり、システムを修復する必要がある場合は、組み込みのシステムファイルチェッカー(SFC)ツールを使用できます。これは、欠落または破損したシステムファイルを検出し、それらを置き換えます。 このトピックについての詳細を読む

  • Microsoftは、Windows 11のセキュリティ向上のためにJScriptをJScript9Legacyに置き換えました
  • Windows 11 Build 27898は、小さなタスクバーアイコン、クイックリカバリ、よりスマートな共有を追加します

3. OSを更新する

  1. Windowsキーを押し、設定をクリックします。
  2. Windows Updateを選択し、更新プログラムの確認をクリックします。 check-updates-w11 windows 11 blue screen
  3. 利用可能な場合は、ダウンロードしてインストールします。

これらのどれも機能しない場合は、PCをセーフモードで起動することを検討してください。セーフモードでPCを起動すると、必須のシステムプロセスとサービスのみが実行されます。セーフモードは、PCの問題を修正するのに役立つトラブルシューティングオプションです。

また、最近の変更や更新が問題を引き起こしていないことを確認します。DISMコマンドが正常に実行された場合は、PCを通常通り起動し、再度実行します。ユーザーの一部は、インプレースアップグレードを実行することで問題を解決することもできました。

DISMの実行にはどれくらいの時間がかかるべきですか?

DISMコマンドにはいくつかのコンポーネントがあり、問題に応じてどちらかを実行できます。どのコマンドを選択すべきか分からない場合は、DISMコマンドを使用してWindowsデバイスを修復する方法を説明します。

各コンポーネントは特定の問題に対処し、一定の時間がかかります。主な3つのコンポーネントは次のとおりです:

  • RestoreHealth – DISMのrestorehealth操作の所要時間は、修復される損傷の量に基づいて異なります。たとえば、Windowsイメージに複数の破損が含まれており、/RestoreHealthオプションを使用してDISMを実行している場合、すべての損傷したコンポーネントを復元するために、数時間かかることがあります。
  • Scanhealth – ScanHealthオプションは、システムに欠落または破損したシステムファイルがないかスキャンし、必要に応じてインストールメディアからファイルを置き換えます。この操作も完了するまでに数分かかることがあります。置き換える必要があるファイルの数や、システムドライブ(Windowsがインストールされている場所)にどれだけの空き容量があるかによって異なります。
  • CheckHealth – このオプションは、サービスイメージの健康状態をチェックし、見つかったエラーを報告します。WindowsインストールファイルのサイズやDISMによって報告されたエラーの数に応じて、数分かかることがあります。

コマンドの実行にかかる時間に影響を与える他の要因には、

  • PCの速度 – DISMでWindows PCを修復しようとする場合、コンピュータが遅いまたはRAMが少ないと、時間がかかります。
  • ファイルの数とサイズ – ファイルが多いほど、時間がかかります。一部のファイルは他のファイルよりも大きいため、これも時間に影響します。
  • インターネット接続の速度 – 速いインターネット接続を持つ遅いPCは、遅いインターネット接続を持つ速いPCよりも時間がかかります。

DISMコマンドが完全に失敗した場合もお手伝いできますので、可能な修正についての包括的な記事をぜひご覧ください。

ここに記載されていないが、あなたに効果があった追加の解決策があれば、下のコメントセクションでお知らせください。