ラップトップでWindows7とWindows8の両方をデュアルブートとして実行していました。起動すると、NiceOSの選択画面が表示されます。
次に、Windows 7を再インストールしました。ラップトップを起動すると、OS選択画面が表示されず、すぐにWindows7が読み込まれます。
Windows 8パーティションはまだそこにあり、PCで確認できるので、デュアルブートを修正する必要があると思います。しかし、この場合、私はそれを行う方法を見つけることができません。
デュアルブートWindows7およびWindows8ブートローダーを修復するにはどうすればよいですか?
WinPEブートディスクまたはMSDaRTブートディスクを入手して、BCDEditを使用します。これは、BCDストアを管理するためのコマンドラインツールです。これは、新しいストアの作成、既存のストアの変更、ブートメニューオプションの追加、およびこのようなものの修正を含む、あらゆる種類のものに使用できます。 BCDEditは、以前のバージョンのWindowsのBootcfg.exeに似ていますが、より優れています。
http://technet.Microsoft.com/en-us/library/cc709667(v = ws.10).aspx
「デュアルブート修復」ツール(Visual BCD Editorに付属)は、クリックすると自動的に問題を修正できます。
デュアルブート修復->「自動修復」をクリックするだけです。ブートメニューにWindows8を追加し、Win7とWin8のデュアルブート用のブートファイルを修正します。
Visual BCD Editorは http://www.boyans.net からダウンロードできます。
このスレッドを復活させてすみませんが、これは他の人にも役立つかもしれないと思いました。
問題は、ブートオプションは問題ないが、bootmgrのタイムアウトが0に設定されていることです。これにより、{default}ブートオプションがすぐに選択されるため、bootmgrがスキップされたように見えます。
上記と同じです。コマンドラインにアクセスする必要があります。 bcdeditと入力してEnterキーを押すだけで、現在のbootmgrとブートオプションを確認できます。 {bootmgr}セクションで、タイムアウト設定を探します。 0に設定されている場合は、以下を使用して0より大きい値に設定できます。
bcdedit/set {bootmgr}タイムアウト1
これにより、タイマーが10秒に設定されます。 (好きな値を使用できます)
変更を確認するには、bcdeditと入力し、Enterキーを押してオプションをもう一度確認します。頑張ってください!
(PCを任意のWindowsインストールディスクから起動し、[修復]オプションを押し、[詳細オプション]、[コマンドラインプロンプト]を選択できることに注意してください)