DISM /Online /Cleanup-Image /RestoreHealth は現在の構成にどのような影響を与えますか?

DISM /Online /Cleanup-Image /RestoreHealth は現在の構成にどのような影響を与えますか?

私には 2 台のコンピューター (win10x64 と win7x86) がありますが、時々完全にフリーズし (黒い画面)、唯一の解決策はプラグを抜くことです。

を使用するとDISM /Online /Cleanup-Image /RestoreHealth、現在インストールされているソフトウェアや変更した Windows 構成にどのような影響がありますか。 最初からやり直す必要がありますか?

答え1

最初からやり直す必要がありますか?

いいえ、下記をご覧ください。

を使用するとDism /Online /Cleanup-Image /RestoreHealth、現在インストールされているソフトウェアや変更した Windows 構成にどのような影響がありますか?

これは Windows コンポーネント ストアを扱うため、インストールされているソフトウェアには影響しません。/Cleanup-Imageサードパーティのプログラムや OS に加えられたカスタマイズにも影響しません。

  • コンポーネントストア[ %WinDir%\WinSxS] は、すべてのWindowsシステムファイルのバックアップコピーを維持し、コンポーネントSFCストアDISMとOSの2つの重要な部分を管理します。SFC全体的に管理するものに基づいてDISM:
    • DISMは2つの機能SFCに依存しており/StartComponentCleanup/RestoreHealth/RestoreHealthのみに依存しています。/StartComponentCleanup
      • /StartComponentCleanup: 洗浄壊れたコンポーネントストアハードリンク
        頻繁な更新のため、Insider Buildsのユーザーはこれを定期的に実行することが必須です。
      • /RestoreHealth: ハッシュ比較により、システム ファイルのバックアップを Windows Update サーバーからの既知の正常なコピーと照合して、コンポーネント ストア内の破損を検証および修正します。オフライン メソッドも存在しますが (下記参照)、破損が常に修正されるとは限りません。
        • Windows 7の場合: スールDISMWindows 8まではこの機能がなかったため、代わりに[システム更新の準備]ツールが使用されます。

    • SFCコンポーネントストアが破損していないことを常に想定しますそして、DISM /RestoreHealthパラメータ(Windows 7: SUR)すべきいつもの前に実行する必要がありますSFC。そうしないと、破損したコンポーネントストアによって正常なシステムファイルが破損したファイルに置き換えられたり、破損を完全に修復できなかったりする可能性があります%WinDir%
      • /ScanNow:%WinDir%ハッシュ比較を通じてコン​​ポーネントストア内の既知の正常なコピーと照合し、破損を検証して修正します。

  • DISMそしてSFC しなければならないそれぞれが前のステップに依存しているため、リストされている順序で実行する必要があります。
    (Windows 7: 3 へスキップ)
    1. WinKey+ R開ける: PowerShellCtrl+ Shift+OK
      # Windows ≥8:
        # Online (while booted to Windows):
          Dism /Online /Cleanup-Image /StartComponentCleanup
      
        # Offline (while booted to WinPE/WinRE):
          Dism /Image:"D:\Windows" /Cleanup-Image /StartComponentCleanup
          # C: is usually not the drive letter in WinPE/WinRE
          # To ascertain: DiskPart → Lis Vol → Exit
      
      コンポーネントストアは常に掃除したWindows Updateを実行する前、Windows Updateで問題が発生した後、少なくとも月に1回は、更新によって時々壊れるため、時間の経過とともに汚れてくるためハードリンク

    2.  # Windows ≥8:
         # Online (while booted to Windows):
           Dism /Online /Cleanup-Image /RestoreHealth
      
         # Offline (while booted to WinPE/WinRE):
           Dism /Image:"D:\Windows" /Cleanup-Image /RestoreHealth
      
      インターネット接続が必要です。そうでない場合は、オフラインの方法が必要になります。
      • install.esd||install.wimを使ってWindows インストール ISO インストールされたバージョン(v1909、v2004など):
        1. Windows 10 インストールメディアを作成する今すぐツールをダウンロード別のPCにインストールする
        2. ISOをマウントし、インストールされているOSを確認する索引install.esd[画像] ||よりinstall.wim:
          Dism /Get-ImageInfo /ImageFile:"Z:\sources\install.esd"
          
        3. 末尾のインデックス番号を指定します/Sourceパラメータ:
          # Online (while booted to Windows):
            # ESD:
             Dism /Online /Cleanup-Image /RestoreHealth /Source:esd:"Z:\sources\install.esd":6 /LimitAccess
          
            # WIM:
              Dism /Online /Cleanup-Image /RestoreHealth /Source:wim:"Z:\sources\install.wim":6 /LimitAccess
          
          # Offline (while booted to WinPE/WinRE):
            Dism /Image:"D:\Windows" /Cleanup-Image /RestoreHealth /Source:esd:"Z:\sources\install.esd":6 /LimitAccess
          

    3. Windows 7の場合:実行SURツール
    4. 再起動します。エラーが見つかった場合は、%WinDir%\Logs\DISM\dism.log下から確認します。
      (ログファイルは、ログ構文VSコード
    5. # Online (while booted to Windows):
        Sfc /ScanNow
      
      # Offline (while booted to WinPE/WinRE):
        Sfc /ScanNow /OffBootDir=D:\ /OffWinDir=D:\Windows
        # C: is usually not the drive letter in WinPE/WinRE
        # To ascertain: DiskPart → Lis Vol → Exit
      

    6. 再起動してください。エラーが見つかった場合は、レビュー %WinDir%\Logs\CBS\CBS.log下から上へ

答え2

最初に実行する sfc /scannowDISM を実行する前に。

理論的には、これらのコマンドのいずれによっても構成が影響を受けることはありません。ただし、システムの劣化が進んでいる場合は、修復自体がさらに損傷を引き起こす可能性があります。その可能性は非常に低いですが、開始する前にバックアップを怠らないでください。

ぜひご覧になってみてくださいこの答え 私の。

答え3

Dism /オンライン /イメージのクリーンアップ /ヘルスの復元

および/または

sfc /scannow

どちらも回復する変更された破損した システムファイル. だから、あなたは熱心すぎるWindows のカスタマイズ。理想的には、Microsoft 以外のプログラムや設定を変更すべきではありませんが、破損のレベルにもよります。

  1. カスタマイズが気になる場合は、スキャンを実行するだけで済みます

sfc /検証のみ

および/または

Dism /オンライン /クリーンアップイメージ /スキャンヘルス

彼らは修復プロセスなしでファイルをチェックするだけです(ここここ)。分析するログ/レポート& 決める。

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

Windows 7では利用できません。(ディスムコマンドは非常に制限されています勝利7

  1. &いつでも作ることができますシステムイメージ (Macrium Reflect)それ以前は!

関連情報