Windowsが起動しないとき、不安定なときにやることメモ
これまであまり理解せぬままなんとかくやってきたが、まとまったページを見つけたので記録しておく。
まずは、DISM.exe でシステム修復に必要なファイルを準備するという感じか。
DISM.exe /Online /Cleanup-image /Restorehealth
Windows Updateを利用するとのこと。
Windows Updateクライアントが破損しているときは、さらにソースを指定する方法もあるとのこと。
DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess
こちらを実施した経験はない。
次に、sfcを使ってシステム修復を行う。
sfc /scannow
これらは、状況によって、Windowsが通常起動した状態、セーフモードで起動した状態、回復メニューのコマンドプロンプト、回復ドライブ(USB等)での起動やWindows PE起動など、いろいろな場面で試す。
シングルユーザモード以外の場合には、コマンドプロンプトを管理者として実行する必要がある。
これでは回復しない問題に対しては、chkdskを使ったり、MBR修復を使ったり(今はレガシーブートはほぼないか?)、UEFIの場合は、diskpartやDOSコマンドでブート領域を復旧したりと・・・バリエーションがある。