現象
Windows を起動しようとすると、次のエラーが表示されます
。
オペレーティング システムが見つかりませんでした。 オペレーティング システムを含まないドライブを切断してみてください。
Ctrl キーを押しながら Alt キーを押しながら Del キーを押して再起動します
解決方法
Windows 7 以降の場合、起動可能な USB または DVD でコマンド プロンプトを起動する必要があります。 起動可能なメディアがない場合は、ここにあるインストール メディアの作成手順を実行して作成できます。
手順 1: コマンド プロンプトを表示します。
-
Windows 7、8、または 10 の USB または DVD メディアから起動します。
-
Windows セットアップ画面 (言語、時刻、キーボードの設定を選ぶ画面) が表示されたら、SHIFT + F10 キーを押してコマンド プロンプトを起動します。
手順 2: ディスクが GUID パーティション テーブル (GPT) またはマスター ブート レコード (MBR) に設定されているかどうかを確認します。
-
[コマンド プロンプト] ウィンドウで、次のコマンドを入力し、各コマンドの後で Enter キーを押します。
Diskpart
ディスクの一覧表示
-
ディスクを検索して、GPT 列にアスタリスク (*) があるかどうか確認します – これは、ディスクが GPT であることを示します。 アスタリスクが見つからない場合は、ディスクは MBR として設定されます。
-
「exit」と入力して Enter キーを押します。
手順 3a: 型が MBR の場合:
-
コマンド プロンプトで、次のコマンドを入力し、Enter キーを押します。
dir a:
-
ドライブ A: が見つかり、ディレクトリが表示されている場合は、ディレクトリ内の \Windows フォルダーのチェック。 そこにある場合は、それがシステム ドライブです。 手順 2 に進みます。
-
ドライブ A: が見つからない場合、または \Windows フォルダーが含まれていない場合は、次のコマンドを入力して Enter キーを押します。
dir b:
-
\Windows フォルダーを持つドライブが見つかるまでアルファベットを続けますが、X: ドライブはスキップします。 これは、使用している USB または DVD からのインストール ファイルです。 最も一般的な場所は C: ドライブであるため、その例は記事の残りの部分で使用されます。
-
-
見つかったら、次のコマンドを入力します。
bcdboot C:\Windows /S C:
-
この場合、 C は \Windows フォルダーが見つかったドライブです。 Windows フォルダーが別のドライブ上にある場合は、上記の bcdboot コマンドで "C" ではなく、そのドライブ文字を使用します。
-
-
続行する前 に、ブート ファイルが正常に作成 されたというメッセージを表示する必要があります。
-
各コマンドの後に Enter キーを押して、次のコマンドを入力します。
Diskpart
ディスクの一覧表示
sel disk C
-
この場合、 C は \Windows フォルダーが見つかったドライブです。 \Windows フォルダーが別のドライブ上にある場合は、上記の sel disk コマンドで "C" ではなくそのドライブ文字を使用します。
-
-
各コマンドの後に Enter キーを押して、次のコマンドを入力します。
list vol
sel vol C
-
この場合、 C は \Windows フォルダーが見つかったドライブです。 \Windows フォルダーが別のドライブ上にある場合は、上記の sel vol コマンドで "C" ではなく、そのドライブ文字を使用します。
-
-
次のコマンドを入力し、Enter キーを押します。
アクティブ
-
ボリュームが正常にアクティブに設定された旨の確認が表示されます。 確認が表示されない場合は、ディスクが GPT (MBR ではない) に設定されているか、ディスクに問題があります。 正しいディスクで作業していることを確認してください。
-
-
次のコマンドを入力し、Enter キーを押します。
終了
-
デバイスを再起動します。 この操作は、コマンド プロンプトから次のコマンドを入力して Enter キーを押すことで簡単に実行できます。
shutdown -f -r -t 00
手順 3b: 型が GPT の場合:
-
コマンド プロンプトで、次のコマンドを入力し、Enter キーを押します。
dir a:
-
ドライブ A: が見つかり、ディレクトリが表示されている場合は、ディレクトリ内の \Windows フォルダーのチェック。 そこにある場合は、それがシステム ドライブです。 手順 2 に進みます。
-
ドライブ A: が見つからない場合、または \Windows フォルダーが含まれていない場合は、次のコマンドを入力して Enter キーを押します。
dir b:
-
\Windows フォルダーを持つドライブが見つかるまでアルファベットを続けますが、X: ドライブはスキップします。 これは、使用している USB または DVD からのインストール ファイルです。 最も一般的な場所は C: ドライブであるため、その例は記事の残りの部分で使用されます。
-
-
各コマンドの後に Enter キーを押して、次のコマンドを入力します。
Diskpart
ディスクの一覧表示
sel disk C
-
この場合、 C は \Windows フォルダーが見つかったドライブです。 \Windows フォルダーが別のドライブ上にある場合は、上記の sel disk コマンドで "C" ではなくそのドライブ文字を使用します。
-
-
次のコマンドを入力し、Enter キーを押します。
リスト パーツ
-
[システム] というラベルが付いたパーティションを探します。
-
見つけたら、R の文字をパーティションに割り当てます。 R の文字が既に使われている場合は、割り当てられていない文字を選びます。 文字を割り当てるには、次のコマンドを入力し、各コマンドの後で Enter キーを押します。
assign letter=r:
終了
-
コマンド プロンプトに戻り、一度に 1 行ずつ次のコマンドを入力し、各行の後で Enter キーを押します。
cd /d r:\EFI\Microsoft\Boot\
ren BCD BCD.bak
bcdboot c:\Windows /l en-us /s m: /f UEFI
注: 最後のコマンドでは、/l en-us によって Windows 言語が英語に設定されます。 別の言語を設定するには、 en-us を別の言語コード (ドイツ語の de-de など) に置き換えます。
-
デバイスを再起動します。 この操作は、コマンド プロンプトから次のコマンドを入力して Enter キーを押すことで簡単に実行できます。
shutdown -f -r -t 00