メニュー項目の名前が何だったか正確には思い出せませんが(コンピューターを起動できないため)、最善を尽くします。
以前、UEFI Lenovo IdeaPad Z580 ラップトップで Windows 8 の EasyBCD を使用して、Linux Mint のブート ローダー オプションを追加しようとしました。Mint が起動しなかったため、Windows に再起動し、EasyBCD で最初のオプション (Windows Vista/7 ブートローダー) をチェックして MBR を設定し、「MBR の書き込み」をクリックしました。それでも Mint を起動できず、BIOS/UEFI 設定にアクセスできなくなっていることに気付きました。
ラップトップの電源がオフのときに「Novo」ボタンをクリックすると、「Novo ボタン メニュー」が起動します。
┌──────────────────┐
│ Novo Button Menu │
├──────────────────┤
│ Normal Startup │
│ BIOS Setup │
│ Boot Menu │
│ System Recovery │
└──────────────────┘
最初の 3 つの項目はすべて Windows で起動しますが、4 番目は試していません (システム回復については後で説明します)。
Windows 8 のブート メニューでコマンド プロンプトを開き、bootrec.exe /fixmbr
通常の Windows ブートローダーと BIOS オプションを復元しようとしましたが、うまくいきませんでした。その後、Windows を再度起動し、EasyBCD を開きました。「BCD バックアップ/修復」に移動し、「BCD 構成のリセット」を選択して、「アクションの実行」をクリックしました。プログラムでは、少なくとも 1 つのブートローダー項目を作成する必要があると表示されたので、「Windows」のブートローダー項目を作成し、ドライブを「C:」に設定して保存し、再起動しました。再起動するたびに、Windows ブートローダーで Mint を起動しようとしたときと同じような画面が表示されました。
Windows failed to start.
[snip]
File: \BCD
Status: 0x0000098
Info: the Boot Configuration Data file doesn't contain valid information for an operating system.
現在、最初の 3 つの Novo メニュー項目も同様に実行されます。最後の項目は Lenovo の「OneKey Recovery」を開きますが、これは以前のバックアップまたは工場出荷時の状態への完全な復元を必要とするため、実際にはそれほど役に立ちません。
今、Windows を再起動するにはどうすればいいですか? Windows 8 リカバリ ディスクがありません。作成するには遅すぎますか? 私のラップトップには Windows 8 のシリアル番号が組み込まれています (ケースには印刷されていません)。
答え1
使用ビジュアル BCD エディターローダーのパスを「\Windows\system32\winload.efi」に変更します。
これは、標準の Windows 8 ローダーのスクリーンショットです (メニュー ポリシーはレガシ - テキスト ブート メニューに設定されています)
コマンドプロンプトで bcdedit.exe を使用してローダーのパスを変更することもできます。
bcdedit /set {default} パス \windows\system32\winload.efi
追加起動しない Windows 8 を起動/修復する方法 (ユーザー Karan からのリクエスト):
インストールされている Windows 8 ビット バージョン (32 ビットまたは 64 ビットのいずれか) に対応する Windows 8 評価版 iso の 32/64 ビット バージョンをいつでもダウンロードできます。
ISO を DVD または USB に書き込みます (UEFI ブート可能にするには USB を FAT32 でフォーマットする必要があります)。
DVD/USB を起動し (HDD が GPT スタイルの場合は UEFI 方式を使用。それ以外の場合は BIOS/互換方式を使用)、コマンド プロンプトに進みます。
次のコマンドを実行します。
ブートセクト /nt60 ALL /MBR(これにより、GPT ディスク上のすべてのブート セクターと MBR が書き込まれます。GPT ディスク/パーティションには影響しません。)
bcdboot c:\windowsWindows 8がc:にインストールされていると仮定します。そうでない場合は、ドライブ文字を変更してWindows 8がインストールされているドライブをマップします。簡単なチェックは、フォルダーc:\Windowsが存在するかどうかです(コマンドを実行 -dir ドライブ文字:\windows- 例: dir d:\windows)