Windows ファイルが破損すると、PC が完全に機能しなくなる可能性があります。パフォーマンスの低下、Windows アップデートの失敗、最悪の場合、Windows がまったく起動できなくなるブルー スクリーンが発生する場合があります。 CHKDSK や SFC などの基本的な修正が機能しない場合、Windows の完全な再インストールに頼る前に、1 つの強力なオプションが残されています。
このガイドでは、DISM の正常性の復元を使用して、破損した Windows 10 および 11 のシステム ファイルを修復する方法を説明します。各診断コマンドをいつ使用するか、修復に実際にどれくらい時間がかかるか、DISM がスタックした場合の対処方法について説明します。 Windows Update が失敗した場合のインストール メディアの使用と、起動しないシステムのオフライン修復について説明します。
DISMとは何ですか?
DISM は、Windows 10 および Windows 11 に組み込まれているコマンド ライン ツールです。システム管理者は、これを使用して Windows イメージを準備および修復します。 Windows 10のサポートは終了しているので注意してください。安全で安定した環境を得るには、Windows 11 にアップグレードする必要があります。
これには、Windows セットアップ、Windows プレインストール環境 (Windows PE)、および Windows 回復環境 (Windows RE) が含まれます。このツールは管理に特に役立ちます Windows VPS 高い安定性が必要な環境。
それでは、DISM は実際にどのように機能するのでしょうか? Windows コンポーネント ストアの破損をターゲットにしています。 DISM は、Windows Update または指定したソースを使用してこれらのファイルを修復します。
このツールは Windows を再インストールしません。代わりに、動作に必要なコア ファイルを見つけて、コンポーネント ストア内の破損を修復します。
DISM はシステム ファイル チェッカー (SFC) と密接に連携します。 SFC は、破損した Windows システム ファイルをスキャンして復元することにより、特定のエラーを処理します。
ただし、ローカル イメージ内の 1 つ以上のシステム ファイルが破損すると、SFC は無効になります。
このとき、DISM が介入して、install.wim (Windows イメージ) または install.esd (Electronic Software Delivery) イメージ ファイルのインストール メディアを使用してイメージを修復します。
このツールは、メンテナンスと修理のための多数のスタンドアロン機能も提供します。
DISM の目的は理解できたので、次に DISM 健全性復元コマンドを使用して Windows イメージを修復する方法を見てみましょう。
CheckHealth オプションを指定した DISM コマンド
最も簡単な診断方法から始めましょう。 CheckHealth オプションは、Windows イメージに破損のフラグが立てられているかどうかを判断するための迅速な評価を提供します。

このスキャンは修復を行わずにすぐに完了します。最初の診断ステップとして CheckHealth を使用します。
Windows イメージの正常性を確認するには、コマンド プロンプトまたは Windows PowerShell を管理者として開きます。 [スタート] をクリックし、コマンド プロンプトまたは Windows PowerShell を検索して、[管理者として実行] を選択します。このプロセスは、Windows 10 DISM 操作と同じように機能します。
次のコマンドを実行します。
DISM /Online /Cleanup-Image /CheckHealth
CheckHealth スキャンは数秒以内に完了します。破損が検出された場合は、より徹底的な ScanHealth オプションに進みます。
DISM コマンドと ScanHealth オプション
CheckHealth で問題が見つかった場合は、より詳細な分析が必要になります。 ScanHealth は、Windows イメージの破損を検出するために徹底的なスキャンを実行します。

この DISM 修復操作は CheckHealth よりもかなり時間がかかりますが、詳細な破損検出が可能です。
コマンド プロンプトまたは Windows PowerShell を管理者として開き、次を実行します。
DISM /Online /Cleanup-Image /ScanHealth
によると Microsoft のドキュメント, ScanHealth の完全なスキャンが完了するまでに数分かかる場合があります。
RestoreHealth オプションを指定した DISM コマンド
CheckHealth または ScanHealth で破損が特定されたら、DISM RestoreHealth を使用して破損したファイルを自動的に修復します。これら 3 つの DISM 診断および修復オプションの違いを理解すると、状況に応じた適切なアプローチを選択するのに役立ちます。
以下に、3 つの主要な DISM ヘルス コマンドの簡単な比較を示します。
| 指示 | 目的 | 間隔 | 修理します |
| 健康状態をチェックする | 迅速な破損チェック | 数秒 | No |
| スキャンヘルス | 徹底的な破損スキャン | 数分 | No |
| 健康を回復する | 破損をスキャンして修復する | 10〜30分(またはそれ以上) | はい |
DISM.exe オンライン クリーンアップ イメージ Restorehealth
続行する前に、PC が Windows を起動でき、正常にログインできることを確認してください。 DISM online cleanup-imagerestorehealth コマンドが正しく機能するには、アクティブな Windows セッションが必要です。
Windows システムファイルの健全性をチェックする
コマンド プロンプトまたは Windows PowerShell を管理者として開きます。両方の診断スキャンを実行します。
DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
破損したファイルを検出したら、DISM 復元ヘルス コマンドを使用してファイルを修復します。このコマンドは、さまざまな Windows エラーの原因となるシステム ファイルの破損を解決するのに特に効果的です。 カーネルセキュリティチェックの失敗 問題:
DISM /Online /Cleanup-Image /RestoreHealth
DISM の健康状態の回復にはどのくらいの時間がかかりますか
DISM の健全性復元プロセスには忍耐が必要です。の 一般的な持続時間の範囲 完了時間はいくつかの要因によって異なりますが、10 ~ 30 分です。

進行状況バーが特定の割合で止まって見える場合があります。 特に20%、62.3%、またはその他の点。この動作は正常です。大規模な破損や遅いシステムに対処する場合、プロセスは数時間に及ぶ可能性があります。
システムの速度、破損の程度、利用可能な RAM、インターネット接続速度はすべて、完了時間に影響します。 Windows 11 に必要なもの 4GB of RAM、Windows 10は2GBで動作します。メモリが少ないとツールがフリーズする可能性があります。
何をする場合でも、進行状況バーが 100% に達し、完了メッセージが表示されるまでプロセスを中断しないでください。
進行状況が停止しているように見える場合でも、DISM はバックグラウンドで動作を継続し、破損したファイルをダウンロードして置き換えます。
DISM の健全性の回復をキャンセルする方法
正常性の復元 DISM プロセスを停止する必要がある場合は、コマンド プロンプトまたは PowerShell ウィンドウを閉じることができます。これにより、DISM 操作が直ちに終了します。
ただし、ウィンドウを閉じると、進行状況が保存されずに修復が停止することに注意してください。後で DISM を再起動すると、プロセス全体が最初から開始されます。
より良いアプローチは、プロセスが自然に完了するのを待つことです。 DISM が中断されてもシステムに損傷を与えることはありませんが、Windows イメージを修復するには完全な操作を再度実行する必要があります。
インストール メディアを使用して PC を復元する
Windows の正常性の復元操作で Windows Update を使用して Windows インストールを修復できない場合は、インストール ファイルが破損しすぎている可能性があります。このシナリオでは、Windows ファイルを修復するための代替インストール ソースが必要です。 カスタム ISO VPS 画像。
install.wim イメージを使用した DISM の問題の修正
ダウンロード 最新の Windows インストール メディア Microsoft の Windows バージョンと一致します。インストール メディアを作成するには、次の手順に従います。

- メディア作成ツールを起動し、利用規約に同意します。
- 「別の PC 用のインストール メディア (USB フラッシュ ドライブ、DVD、または ISO ファイル) を作成する」を選択します。
- システムに対応する言語、エディション、アーキテクチャを選択してください
- USB フラッシュ ドライブまたは ISO ファイルを優先フォーマットとして選択します
- ツールのダウンロードと作成が完了するまで待ちます
Windows にアクセスできる場合は、Windows ISO ファイルをダウンロードし、ダブルクリックしてマウントします。これにより、USB ドライブが不要になります。
インストール ソースの準備ができたら、正常な Windows 10 システムを復元するコマンドを次に示します。
DISM /Online /Cleanup-Image /RestoreHealth /Source:wim:D:\Sources\install.wim:1 /LimitAccess
交換する D:\ マウントされた ISO または USB ドライブの実際のドライブ文字を使用します。
ESD イメージを使用した DISM の問題の修正
新しい Windows インストールでは、WIM ファイルの代わりに圧縮された ESD (Electronic Software Delivery) ファイルが使用されることがよくあります。インストール メディアに install.wim ではなく install.esd が含まれている場合は、次のコマンドを使用します。
DISM /Online /Cleanup-Image /RestoreHealth /Source:esd:D:\Sources\install.esd:1 /LimitAccess
再度、交換してください D:\ ISO または USB ドライブ文字を使用してください。 /LimitAccess パラメーターは、DISM オンライン修復がローカル ソースのみに依存して Windows Update に接続しようとするのを防ぎます。
DISM オフライン修復 Windows 11 の使用方法
Windows 11 が起動しない場合でも、DISM コマンドを使用して Windows 回復環境から正常性を復元して Windows 11 を修復できます。このオフライン修復方法は、システムが応答しない場合に機能し、特に次の場合に役立ちます。 Windows 11 VPS 環境。

Windows 11 インストール USB または DVD から起動します。 Windows をインストールする代わりに、「コンピュータを修復する」を選択します。 [トラブルシューティング]、[詳細オプション]、最後に [コマンド プロンプト] に移動します。
回復環境で、次を使用して Windows が含まれるドライブを特定します。
diskpart
list volume
exit
Windows インストールに割り当てられたドライブ文字をメモします (多くの場合、リカバリ モードの C: とは異なります)。次に、オフライン インストールに対して DISM を実行します。
DISM /Image:C:\ /Cleanup-Image /RestoreHealth /Source:wim:E:\Sources\install.wim:1 /LimitAccess
交換する C:\ Windows のドライブ文字と E:\ インストールメディアのドライブ文字と合わせてください。
SFC を使用した Windows インストールの修復
DISM はコンポーネント ストアを修復しました。この領域には、Windows ファイルのソース コピーが保持されます。このソースを使用するアクティブなシステム ファイルを修正する必要があります。インストール自体が破損したままであるため、問題が解決しない可能性があります。

SFC コマンドにより修復プロセスが完了します。コマンド プロンプトまたは PowerShell を管理者として開き、次を実行します。
sfc /scannow
SFC は、保護されたすべてのシステム ファイルをスキャンし、破損したバージョンを修復された Windows イメージの正常なコピーに置き換えます。問題が解決しない場合は、このコマンドを複数回実行する必要がある場合があります。
DISM オンデマンド機能
DISM は修復操作以外にも、Windows のオプション機能も管理します。オンデマンド機能 (FoD) は、インストール後にいつでも追加できる Windows の機能です。
これには、言語リソース、手書き認識、.NET Framework が含まれます。 healthrestore コマンドは、これらのインストールを効果的に管理します。
Windows 10 または Windows 11 は、新しい機能が必要な場合、Windows Update から機能パッケージを自動的に要求します。システム管理者は、DISM を使用して FoD をプレインストールし、ユーザーが必要なときにすぐに機能を利用できるようにすることもできます。
DISM は、/Add-Capability コマンドを通じてオンデマンド機能を管理します。 Windows Update に接続されているオンライン システムの場合、コマンドは機能を直接ダウンロードしてインストールします。オフライン システムまたはカスタム展開の場合、管理者は必要な機能を含むローカル ソース ファイルを指定できます。
WSUS はこれらの機能ファイルをローカルでホストできません。ペイロードを取得するには、システムが Windows Update またはネットワーク共有にアクセスする必要があります。これを許可するようにグループ ポリシーを構成できます。これにより、WSUS の定期的な更新が維持され、特定の機能が Microsoft から直接ダウンロードできるようになります。
DISM スペースを解放する
システムが修復され、正常になったら、ディスク領域の一部を再利用したい場合があります。 Windows はインストールされているすべての更新プログラムのコピーを保持しているため、問題が発生した場合はそれらをアンインストールできます。

これらのコピーは時間の経過とともにかなりのディスク容量を消費しますが、多くの場合、ほとんどのユーザーにとっては不要です。 DISM コンポーネントのクリーンアップ コマンドは、このストレージの管理に役立ちます。
DISM には、これらの古い更新バックアップを削除し、ディスク領域を再利用するためのコマンドが用意されています。これらのコピーを完全に削除すると、後で Windows 更新プログラムをアンインストールできなくなることに注意してください。
3 つの主要なクリーンアップ オプションは、積極性と更新プログラムのロールバック機能への影響が異なります。
| DISM クリーンアップ コマンド | 目的 | 更新後に更新をロールバックできる |
| コンポーネントストアを分析する | スペースの使用状況とクリーンアップの推奨事項を確認する | はい (分析のみ) |
| コンポーネントのクリーンアップの開始 | 不要なアップデートファイルを削除する | はい |
| StartComponentCleanup /ResetBase | スペースを最大限に回復し、置き換えられたコンポーネントをすべて削除します | No |
コンポーネントストアの分析
まず、Windows Update コンポーネント ストアを分析します。これは、DISM クリーンアップ操作で回復できるスペースの量を示します。 [スタート] を右クリックし、管理者として Windows PowerShell または Windows ターミナルを開きます。
次のコマンドを入力します。
DISM /Online /Cleanup-Image /AnalyzeComponentStore
分析が完了すると、DISM はコンポーネント ストアのサイズを報告し、クリーンアップが有益かどうかを推奨します。
コンポーネントのクリーンアップの開始
徹底的なクリーンアップには、ResetBase パラメーターを使用します。これにより、コンポーネント ストア内のすべてのコンポーネントの置き換えられたバージョンがすべて削除されます。
DISM /Online /Cleanup-Image /StartComponentCleanup /ResetBase
警告: これを実行した後は、現在の更新をアンインストールできません。これは、ディスク領域を回復する必要がある場合にのみ使用してください。
DISM の問題のトラブルシューティング
正しいコマンドを使用したとしても、問題が発生する可能性があります。 DISM 健全性復元コマンドを実行すると、プロセスが期待どおりに動作しないさまざまなエラーや状況が発生する可能性があります。

一般的な問題とその解決策を知っておくと、問題を迅速に解決し、修復を正常に完了するのに役立ちます。
次の表は、頻繁に発生する DISM の問題、その原因、および実証済みの解決策の概要を示しています。
| エラー/問題 | 原因 | 解決 |
| DISM が 20% または 62.3% でスタックする | ファイル検証中の通常の動作 | 中断する前に 30 ~ 60 分待ってください |
| エラー0x800f081f | ソースファイルが見つかりません | 一致する ISO で /Source パラメータを使用する |
| インターネットがないと DISM が失敗する | Windows Updateにアクセスできない | ローカルの install.wim または install.esd を使用する |
| RAM不足エラー | RAM が 2GB (Win10) または 4GB (Win11) 未満である | アプリを閉じるかメモリを追加してください |
| 言語の不一致エラー | ISO言語はWindowsとは異なります | 一致する言語 ISO をダウンロードする |
画像不一致エラー
DISM で RestoreHealth コマンドの実行中に問題が発生した場合は、実行中のイメージと修復ソースの間に不一致が存在する可能性があります。このような不一致は、OS バージョン、アーキテクチャ (x64 または x86)、またはデフォルト言語が異なる場合に発生します。
たとえば、英国英語の Windows をインストールしたが、米国英語のインストール メディアをダウンロードした場合、DISM はエラーを報告します。オンライン画像の国際設定を確認してください。
DISM /Online /Get-Intl
オフライン修復ソースの場合は、次を使用して国際設定を確認します。
DISM /Image:<path_to_offline_image_directory> /Get-Intl
パスを実際の ISO または USB ドライブの場所に置き換えます。
言語の不一致が存在する場合は、特定の DISM コマンドを使用して修正できます。これらには、/Set-UILang、/Set-UILangFallback、/Set-UserLocale、および /SetInputLocale が含まれます。
より簡単な解決策は、Windows のバージョン、エディション、言語に正確に一致するインストール メディアをダウンロードすることです。
DISM の健全性の復元を実行する方法
DISM オンライン復元ヘルスを正しく実行するには、管理者権限と適切な構文が必要です。 DISM コマンドを実行する前に、必ず管理者としてコマンド プロンプトまたは Windows PowerShell を開きます。
ソースを指定せずに基本的な RestoreHealth コマンドを使用する場合は、安定したインターネット接続があることを確認してください。 DISM は、Windows Update から置換ファイルを自動的にダウンロードします。
インターネットにアクセスできないシステムの場合、または Windows Update が利用できない場合は、/Source パラメーターを使用して常にローカル ソースを指定してください。これにより、DISM は修復に必要なファイルにアクセスできるようになります。
DISM の健康状態の回復は何をしますか
DISM /online /cleanup-image /restorehealth コマンドは、Windows コンポーネント ストア (WinSxS フォルダー内) の破損をスキャンします。破損したファイルまたは欠落しているファイルが見つかると、Windows Update から代替ファイルをダウンロードするか、指定されたローカル ソースからのファイルを使用します。
このコマンドは、個人ファイル、インストールされているアプリケーション、システム設定に影響を与えることなく、コンポーネント ストアを修復します。これはイメージ レベルで機能し、Windows が動作し正常な状態を維持するために使用する基盤を修正します。
DISM がコンポーネント ストアを修復した後、SFC を実行すると、Windows 全体のすべてのシステム ファイルが、正常なコンポーネント ストアの正しいバージョンと一致することが確認されます。
追加の DISM 機能
DISM は Windows の修復以外にも、数多くの技術的な操作を処理します。これには、ハード ディスク パーティション イメージのキャプチャと適用、Windows イメージのマウントと変更、単一の .WIM ファイルの操作とデータ イメージの作成が含まれます。
システム管理者と IT プロフェッショナルは、複数のシステムにわたる展開、メンテナンス、トラブルシューティングのためにこれらの高度な DISM 機能を定期的に使用します。これらのツールの詳細については、 Microsoft DISM の公式ドキュメント.
Cloudzy Windows VPS で DISM を実行する
Cloudzy では、 Windows VPS プランでは完全な管理者アクセス権が付与されます。 DISM コマンドは、必要なときにいつでも実行できます。 Windows 10 を管理しているかどうかは関係ありません。 Windows 11 VPS インスタンス。
最大 40 Gbps のネットワーク速度の専用リソースを利用できます。また、世界 12 か所にデータセンターもあります。私たちの環境にはスナップショット ツールが含まれています。また、システム修復を実行する前にバックアップを作成することもできます。 DISM 操作が失敗した場合は、即座にロールバックできます。
さらに、私たちの カスタム ISO VPS オプションを使用すると、独自のインストール メディアをアップロードできます。 Windows Update に依存せずにオフライン システムを修正できます。
24 時間年中無休のサポートも含まれています。当社のチームが DISM の操作とトラブルシューティングを案内します。 NVMe ストレージも利用できるため、スキャンが高速化されます。
結論
まずは CheckHealth から始めて、システムを簡単に診断してください。エラーが発生した場合は、ScanHealth に移動してイメージを詳細にスキャンしてください。 RestoreHealth を実行して、見つかった破損を修正します。 Windows Update が失敗する場合は、インストール メディアを使用してください。オフライン修復方法は、起動しないシステムにも機能します。
DISM はコンポーネント ストアを修復するため、後で SFC を実行して実際の Windows インストールを修復する必要があります。システムが正常になったら、クリーンアップ コマンドを使用して古い更新ファイルを削除し、ディスク領域を再利用します。これにより、完全で複雑な再インストールを実行せずにシステム エラーを解決できます。