【スポンサーリンク】

「オフライン状態のWindowsインストール」とは?(Windows REでのsfc, dism)

勉強メモの注意書き

この項目は、個人的に勉強した内容のメモです。詳細はオリジナルの情報を参照してください。

追記予定の注意書き

この項目は、随時追記します。なにかのヒントになれば嬉しいです。

「オフライン状態のWindowsインストール」とは?(Windows REでのsfc, dism)
  • Windowsの回復環境(RE)を使用している場合、通常のWindowsは「オフライン状態」となり、稼働していません。
  • sfcやdismコマンドで復旧するには、オフラインのWindowsを明示的に指定する必要があります。
  • ボリュームレターを確認するには、diskpartを使います。
特典ダウンロード
【ちいラボ読者特典】印刷してすぐ使える!
\記事が役に立ったらシェアしてね/
【スポンサーリンク】

1. 「オフライン状態」のWindowsを復旧する

Windows REを起動しているときに、通常のWindowsは「オフライン状態」です。
ここでの「オフライン」は、「インターネットに接続していない」という意味ではありません。
「現在、稼働していない」という意味です。

というのも、Windowsの起動エラーで復旧しているときの回復環境も Windows のサブシステムだからです。

「オフライン状態」のWindowsを復旧する

この状態で、そのまま sfc や dismなどのシステム復旧コマンドを実行すると、Windows REが対象になってしまい、実際の「Windowsインストール」がスキャンされないのです。

Windowsインストール

Windowsインストール」という言葉は、コンピュータにMicrosoft Windowsオペレーティングシステムをセットアップするプロセスのことですが、インストールされたWindows自体を指すこともあります。

2. オフラインWindowsを指定する

そのため、sfc や dismでは対象を指定する必要があります。

まず、対話型シェルのdiskpartを起動します。
「list volume」でシステムのボリュームレターを確認します。
このコマンドでは、接続しているすべてのドライブ・パーティションを確認できます。
確認したら、「exit」でdiskpartは終了します。

2-1. sfcでオフラインWindowsを対象にする

sfcコマンドは、通常は起動中のWindows を対象に復旧します。

sfc /scannow

例えば、システムドライブが「c:」なら、オフラインのWindowsインストールは「c:¥Windows」にあることになります。

sfc /scannow /offwindir=C:\Windows /offbootdir=C:

2-2. dismでWindowsイメージを対象にする

dismでも通常は起動中(/Online)のWindowsが対象になります。

Dism /Online /Cleanup-Image /ScanHealth

Windowsイメージの場所は「c:¥」で指定して修復するには?

DISM /Image:C:\ /Cleanup-Image /RestoreHealth

単に、状態を確認するだけなら、「/ScanHealth」オプションを使います。

DISM /Image:C:\ /Cleanup-Image /ScanHealth
dismでWindowsイメージを対象にする

DISMは、オプションの順番が重要です。

/Image を指定すると、次の/Cleanup-Imageオプションを受け付けるようになります。
さらに、それによって /RestoreHealthや/ScanHealth ができるようになります。

こちらもどうぞ。
[Windows] 「自動修復を準備しています」から進まない【Dell Vostro 15-3568の事例(1)】
[Windows] 「自動修復を準備しています」から進まない【Dell Vostro 15-3568の事例(1)】
PCが急にエラーになって、「自動修復を準備しています」から進まなくなってしまいました。延々と、くるくる回っています。PCの修復作業の途中で、▶ 「回復ドライブの破損」や▶ 「Bitlocker暗号化」、▶ 「HDDの劣化」など、いろいろなトラブルが複合的にあったので、事例としてまとめておきます。まずは、本体の回復ドライブから修復しようと試みました。環境Windows 10、Dell Vostro 15-3568(2016年発売、2018年製造)◆復旧作業の流れまとめWindo...

[Windows 11] 「回復パーティション」とは?(Windows REとパーティション)
[Windows 11] 「回復パーティション」とは?(Windows REとパーティション)
Windowsには、「回復パーティション」というトラブル復旧のためのデータ領域があります。回復環境(Windows RE)「回復パーティション」は、ディスク内の非表示領域で、中には 「Windows RE(回復環境)」という回復用の予備システムがあります。「回復環境」というのは、起動に何度も失敗すると出てくる「青い画面」のことです。Windows RE には、縮小版 Windowsで、「スタートアップ修復」や「システムの復元」など修復ツールや、「コマンドプロンプト」があります...

「boot.wim」とは?【インストール用システムイメージ】
「boot.wim」とは?【インストール用システムイメージ】
「boot.wim」は、Windows PE のイメージファイルです。Windowsのインストールメディアに入っているファイルで、起動時に読み込まれます。Windows PEは、Windows RE より以前に使われた縮小版システムです。「プレインストール環境」というように、Windowsをインストールやアップグレードするときに、一時的に動作するシステムです。Windows PE(Preinstall Environment)標準Windowsをインストールするための縮小版 ...

[Windows] bootrec /scanosでWindowsが見つからない?
[Windows] bootrec /scanosでWindowsが見つからない?
Windowsの起動問題を修復するbootrecコマンドでOSが見つからない場合、基本フォルダ構造や重要なシステムファイルが破損している可能性があります。修復には/fixmbrや/fixbootで物理的なブート領域を修復し、bcdbootでブート構成データを再作成します。それでも解決しない場合はSFCやDISMコマンドでシステムファイルやイメージの修復が必要です。bootrecと起動プロセスの関係bootrecの/scanosで「Windows のインストールとして認識された...

コマンドプロンプトでディスクの種類を確認するには?(diskpart – detail disk)
コマンドプロンプトでディスクの種類を確認するには?(diskpart - detail disk)
Windows起動ができなくなった場合、Windows回復環境のコマンドプロンプトから情報確認ができます。diskpartコマンドを起動し、list diskでディスク一覧を表示します。select diskでディスクを選び、detail diskでSSDやHDDなどの詳細情報を確認できます。SSDかHDDかコマンドから確認したいWindowsが起動できなくなってしまって、Windows回復環境から起動しています。SSDかHDDかなど、ドライブ情報を確認するにはどうすればよい...
QRコードを読み込むと、関連記事を確認できます。

「オフライン状態のWindowsインストール」とは?(Windows REでのsfc, dism)
【スポンサーリンク】
タイトルとURLをコピーしました