web-dev-qa-db-ja.com

Windows 7でデュアルブートすると、Windows 8がうまく機能しませんか?

ラップトップにWindows7とWindows8があります。 Windows 7をデフォルトとして設定していますが、7または8で起動するかどうかを毎回尋ねられます。Windows8で起動してからコンピューターを再起動すると、Windows 8の起動画面が開き、Windows8が設定されます。私のデフォルトとして。デフォルトのOSが変更されないようにするにはどうすればよいですか? Windows 8を使用するたびに、デフォルトを変更するのは面倒です。

注:これは時々のみ発生します。通常、再起動してもデフォルトのOSは変更されませんが、ラップトップの電源を完全に切ると変更されることがあります。

私は時々同様の行動に気づきました。その理由は、Windows8の休止状態の設定である可能性があります。電源オプションを確認してください。

enter image description here

休止状態を有効にしている場合、設定した期間が経過した後にシステムが休止状態になり、後でシステムの電源を入れると、Windows 8では自動的に再開されます実際にWindows 8を終了することはないため、これはブートシーケンスよりも優先されます。それは単にセッションを再開することです

また、新しいWindows 8の開始/再起動/休止/再開UIには、読み込み中のロゴがあり、進行中の操作を示すメッセージはありません。したがって、再起動と再開を区別するのは困難です。

enter image description here

2
agirish

bcdeditを使用してみてください。

警告:コマンドを正しく入力しないと、マシンが起動できなくなる可能性があります。

  1. 管理者としてコマンドプロンプトを開きます。
  2. タイプbcdedit /export C:\bcd_old.bakまたはブート構成データのバックアップに類似したもの。
  3. タイプbcdedit /vブート構成データを表示します。
  4. Windows 7ブートエントリの識別子をコピーします(次のようになります)
    {1e940af5-47c7-11e1-9d16-ceef4a66119e})。
  5. タイプbcdedit /default {identifier of Windows 7 boot entry}
  6. これは、Windows7とWindows8の両方で実行します。

これで、最近使用したOSに関係なく、デフォルトはWindows7になります。

2
ctype.h

これを修正するには、 高速起動 を無効にする必要があると思います

0
pratnala