起動しなくなった時に、インストールDVDなどからPCを起動しコマンドプロンプトでOSを復旧する方法の紹介です。コマンドプロンプト上から実行できる4種類の復旧方法を紹介しています。起動しなくなった場合に、インストールDVDなどからPCを起動し、コマンドプロンプトでOSを復旧する方法の紹介です。コマンドプロンプトでの操作は、XP以降どのOSでも殆ど変わりません。(注意:ブート領域の復旧方法はかなり違います。)実際の手順はページ後半にあります。→ページ後半へジャンプページの前半は、注意事項や「システム修復ディスク」が上手く起動しない場合のチェックポイントです。「システム修復ディスク」または「復旧用のUSBメディア」などから起動します。従来のMBR/BIOS形式でインストールした場合と、UEFI(GPT)でインストールした場合では、選択するオプションが異なる。NTFSでフォーマットしたUSBメモリはUEFIブート出来ない※USBメモリに復旧メディアを作る場合は、FAT32でフォーマットしておく。ドライブを間違えないよう注意する。復旧メディアが上手く起動しない場合のチェックポイントWindows8以降かつUEFIでインストールしたWindowsの場合は、いろいろと注意が必要です。OSまたはPC構成に大きな変更を加えると、Windowsが起動しなくなる場合があります。「セキュアブート有効なままPC構成を変更した」事が原因の場合、セキュアブートを無効にすればとりあえずWindowsは起動できるようになります。Windows7の場合は有効にしないこと)マザーのBIOS設定を確認する復旧メディアをUEFIブートするには、光学ドライブやUSBメディアのCSMは無効にする必要があります。セキュアブート有効にするならCSMは無効にする・CSM設定を確認してみる・DVD/USBブートの設定を「UEFIブート」に指定するこれらの手順で復旧メディアが起動する場合があります。10/8.1のセーフモードをVGA(低解像度)モードで起動する方法その他の注意点IRSTをインストールしてRAIDしていたり、HDDとSSDをハイブリッド化している場合、システム修復ディスクは正常に作動しない場合があります。場合、復旧が非常に難しい場合があります。OS側で高速スタートアップが有効になっている場合、シャットダウンから起動してもUEFI/BIOS画面に直行はできません。チェックポイントここまで。以下、実際の手順です。10や8.1の場合は、コマンドプロンプトの手順より、まず先に「システム復旧ディスク」の「スタートアップ修復」を試してみましょう。発生している問題が軽症の場合、その多くはこれで解決します。▲クリックで拡大Windowsのブート領域に何かしらの問題が発生したケースや、ブート領域を手動で回復させた後などでは、「スタートアップ修復」を2~3回繰り返すことでWindowsが正常に起動できる場合があります。サイト内関連ページ重要:Windowsが起動しなくなった時の「スタートアップ修復」は2~3回行うスタートアップ修復で効果がなかった場合、以下を試してみましょう。以下は、OS別の起動方法です。XPの場合インストールDVDの「回復コンソール」を選択すると、コマンドプロンプトが起動できる。※ページ冒頭で利用した画像の使いまわし▲クリックで拡大こんな感じで起動するので「コンピュータを修復する」や「スタートアップ修復の起動」を選択し、コマンドプロンプトを起動させる。▲「詳細オプション」の中にコマンドプロンプトのメニューがある。※一定の回数(2~3回)連続して起動に失敗すると、この画面が表示される。▲このように、画面左下の方に「コンピューターを修復する」という小さいメニューが表示されているので、そこから復旧メニューに進む。(この先のメニューはシステム修復ディスクとほぼ同じ)コマンドプロンプトで行える復旧方法(4種類)このページの本題となる部分です。お手軽なものから順に並んでいます。補足注意インストールDVDやシステム修復ディスクの場合は「システムの復元」を使います。「rstrui.exe」はパラメータの指定が必要となり、手順が煩雑でお勧めしません。REであれば「rstrui.exe」はパラメータ不要です。GUIから「システムの復元」を選択する方が簡単です。ダイアログ形式でWindowsを復元ポイントに戻す事が可能です。Windows上で操作する「システムの復元」と同じ効果です。お手軽ですが、別の修復も必要なケースや実行できないケースが多々あります。WindowsがCドライブではない場合があります。/scannow」を実行する方法コマンド入力後は特に操作は必要ありません。システムフォルダ内に不正なファイル書き換えが見つかった場合、これで元に戻せます。多くの場合、これが一番効果的です。復旧するケースがあります。※ディスクチェックには、かなり時間がかかります。※実行には細心の注意を払います。ドライブがCドライブとは限りません。ドライブレターをチェックする必要があります。コマンド入力後は特に操作は必要ありません。ディスクチェックには、かなり時間がかかります。c:/r」という、より強力なコマンドを使ってエラーを修復してみましょう。8以降では、ディスクのフォーマット形式が異なっている場合があります。異なるOSの修復ディスクでCHKDSKを実行すると、データが全て失われる恐れがあります。複数回実行しないとエラーが修復できない場合があります。/r」を使うのは出来るだけ避けましょう。SSDに不良クラスタが発生している場合は、復旧時にSSDの「予備領域」を一気に消費してしまうケースがあります。データを避難させた後にローレベルフォーマットなどで完全にフォーマットしなおしてから使い直す方が良いかもしれません。※実行には細心の注意を払います。/fixboot」というコマンドで、Windowsのブートローダーやブートマネージャーの修正や再構築を行います。復旧手順が大きく違うので注意です。複雑な手順なので、詳細は別ページを用意しています。場合これらの手順の簡易的な説明は次項でも行っています。(簡易版)まずはインストールDVDなどで「Windowsの自動修復」を試す。起動しない場合はコマンドプロンプトで以下を入力する。/fixboot※このコマンド実行後は回復パーティションが使えないので注意。注意:何らかの原因でブート領域が破損した場合や、システムがWindowsフォルダを見失っている場合に有効です。インストールDVDまたは修復DVDからPCを起動する必要があります。F8起動のコマンドプロンプトでは使えません。(簡易版)まずは「スタートアップ修復」や「自動修復」を行う。/fixboot※このコマンド実行後は回復パーティションが使えないので注意。何度もトラブルに遭うとどのコマンドが効果があるのかは経験則で分かって来ますが、よく分からないうちは以下の手順が効率的かと思います。c:/r」を繰り返す。/scannow」を実行後にもう一度「Windowsの自動修復」や「システムの復元」を行うと何故か治るというケースを(数回だけど)体験しています。ブート領域の復旧については、「どう考えてもWindowsが正しく認識されていない」「ブート領域が破損している・みつからない」などの場合に試してみるのが良いです。普通にセーフモード起動できる場合はこんな手順は不要です。状態になった場合は、一度セーフモードで起動し、原因となるドライバやソフトを削除してみましょう。※この方法はドライバや常駐ソフト、セキュリティソフトが原因でWindowsが正常に起動しない場合に効果があります。「Windowsがインストールされているドライブがロックされています。復旧メディアと復旧したいOSが同じバージョンのものか確認する。バージョン違いの復旧ディスクは上手く作動しないケースがある。レガシー(旧BIOS)ブートで起動する復旧ディスクの場合は、UEFIブートのWindowsを復旧はできないと考えておく。強引に復旧させると最悪の場合、OSが起動しなくなり再インストールが必要な状況に陥る。OSが起動しない原因がハード的なもの(例えばビデオカード)である場合、問題のハードを外して(交換して)みる。Windows10で「F8キー連打」でセーフモードを起動する方法このページの情報は以上です。当サイトで紹介する情報で何らかの損害・損益・問題が発生しても、ソフトの製作者及び当サイトは如何なる責任も負いません。ご利用はご自分の判断・責任の元お願い致します。当サイトの情報を著作権を侵害する目的でご使用になるのはおやめください。パソコン技術の向上を目的にご活用下さい。※多忙のためコメント欄は。