Windows 8.1とWindows 7でデュアルブートシステムを設定する方法
Windows 8/8.1 の新しいビルドのことを耳にしたものの、Windows 7 のセットアップを完全に壊さずにテストする方法がわからない、という方、あるいは再インストールせずに切り替えられるようにデュアルブートしたいだけという方もいるかもしれません。この手のトラブルはそれほど複雑ではありませんが、適切なパーティション分割、ブート オプション、ブートローダーなど、いくつかの特定の手順でつまずいてしまうことがあります。そこで、Windows 7 と並行して Windows 8/8.1 をセットアップしようとしている人に役立つ、実際のウォークスルーをご紹介します。ただし、ハードウェアや既存のセットアップによっては、特にシステムがレガシー BIOS ではなく UEFI を使用している場合や、セキュア ブートが有効になっている場合は、追加の調整が必要になる場合があることに注意してください。ここでの目標は、データやブートローダーを台無しにすることなく、実行する OS を選択できるクリーンなデュアルブート セットアップを実現することです。
Windows 8とWindows 7をデュアルブートする方法
注:Windows 7が既にインストールされ、スムーズに動作していることを前提としています。既存のOSがSSD上または特定のパーティションレイアウト上に配置されている場合は、続行する前にすべてを再確認することをお勧めします。また、パーティションの操作には常にリスクが伴うため、重要なデータは必ずバックアップしてください。
Windows 8のインストール準備のためのパーティションの作成
この手順は非常に重要です。少なくとも20GBの空き容量が必要ですが、追加のアプリやアップデートをインストールする予定がある場合は、それ以上確保しておく方が安全です。Windows 7では、サードパーティ製のツールを使わずにこの手順を実行できます。スタートメニューを開き、「ファイル名を指定して実行」ダイアログ( )に「diskmgmt.msc」と入力してディスクの管理をWindows + R開いてください。
- メインドライブ (通常は C:) を右クリックします。
- ボリュームの縮小を選択します。
- 「縮小サイズ」ボックスに 20000 (20 GB) と入力し、「縮小」をクリックします。
これにより、新しいWindowsのインストールに最適な未割り当て領域が作成されます。縮小オプションがスムーズに動作しない場合は、chkdskパーティションの実行またはデフラグを行うと改善する場合があります。Windows 7の設定によっては、パーティションに多数のファイルがある場合、縮小がうまくいかないことがあります。そのため、しばらく待つか、MiniTool Partition Wizardなどのツールの使用を検討してください。
Windows 8/8.1 用のインストールメディアのダウンロードと作成
まだ入手していない場合は、Microsoftの公式サイトからISOイメージを入手してください。ライセンスに一致するバージョンであることを確認してください。次に、Rufus(rufus.ie)などのツールを使用して、起動可能なUSBドライブを作成します。私が試したところ、うまくいきました。ISOイメージを選択し、USBドライブを選択して「開始」をクリックするだけです。多くの場合、RufusはWindows独自の作成ツールよりも信頼性の高い起動可能なUSBを作成でき、特に複雑なハードウェアではその効果が顕著です。
USBまたはDVDから起動し、インストールの準備をする
USBメモリまたはDVDを挿入し、再起動後、BIOS/UEFIセットアップ(起動時にDelキーまたはF2キーを押すなど)を起動します。起動順序がUSBまたはDVDを優先するように設定されていることを確認してください。USBの場合、一部のマザーボードでは、起動時などにショートカットを使って起動デバイスを直接選択できますF12。UEFIを使用している場合は、セキュアブートを一時的に無効にする必要があるかもしれません。Windowsは、この操作を必要以上に難しくする必要があるためです。セットアップメニューが表示されたら、言語とキーボードレイアウトを選択し、「次へ」を押します。
Windows 7と並行してWindows 8/8.1をインストールする
多くの人が行き詰まるのはこの部分です。「Windowsをどこにインストールしますか?」という画面が表示されると、現在のパーティション情報が表示されます。先ほど作成した未割り当て領域を選択します。「未割り当て」と表示されるか、設定したサイズで表示されるはずです。Windows 7がインストールされているパーティションは選択しないでください。選択すると、そのパーティションの内容が消去されてしまいます。必要に応じて未割り当て領域をフォーマットし、「次へ」をクリックします。インストーラーが必要なシステムファイルを作成し、裏でブートローダーが変更されているのが確認できるかもしれません。
注:インストール後、ブートメニューにWindows 7が表示されなくなったり、Windows 8がデフォルトになったりすることがあります。その場合は、Windows 8を起動し、 などのコマンドやEasyBCDbcdeditなどのツールを使用してブートローダーを修復してください。環境によっては、デュアルブートメニューを正しく表示するために、UEFIのFast Bootを無効にする必要がある場合があります。
デフォルトのOSを切り替えてブートオプションを修正する
Windows 8 ではなく Windows 7 をデフォルトにしたい場合、またはブート メニューが表示されない場合は、Windows 8 を起動して管理者コマンド プロンプト ( ) を開きWindows + X、[コマンド プロンプト (管理者)] を選択します。次に を実行しますbcdedit /set {default} {identifier}。不明な場合は、 を含むすべてのエントリを一覧表示してbcdedit、Windows 7 にリンクする識別子を探すことができます。特にコマンド ラインが難しければ、ブート エントリを管理するためのグラフィカル インターフェイスを提供する EasyBCD などのツールを使用する方が簡単な場合もあります。一部のシステムでは、起動時に何か問題がある場合bootrec /fixmbr、 または も実行する必要があります。bootrec /rebuildbcd
最終チェックと両OSの起動
設定が完了したら、再起動してください。Windows 7とWindows 8のオプションを含む、クラシックなブートメニューが表示されます。お好みのOSを選択すると、問題なく起動します。デフォルトがWindows 8になっている場合もありますが、ブートオプションメニューまたはコマンドラインで簡単に変更できます。
一部のマシン、特に新しいUEFI設定やプリインストールされたOEM調整機能を搭載したマシンでは、デュアルブートを安定して動作させるために、UEFIからレガシーモードへの切り替えやセキュアブートの無効化など、BIOS設定の切り替えが必要になる場合があります。少し面倒ですが、デュアルOS環境を実現するにはそれだけの価値があります。
まとめ
- ディスクの管理を使用して Windows 8 用のパーティションを作成します。
- Rufus と ISO ファイルを使用して起動可能なメディアを作成します。
- メディアから起動し、未割り当て領域に Windows 8 をインストールします。
- Windows 8 が表示されない場合、またはデフォルトで 1 つの OS のみになっている場合は、ブート エントリを修正します。
まとめ
Windows 7とWindows 8でデュアルブートを動作させるのは、それほど難しいことではありません。パーティション管理とブートローダーの調整に注意しながら、ステップバイステップで進めていくだけです。特にUEFI/セキュアブートでは多少の不具合が生じる可能性がありますが、ほとんどの場合は問題なく対処できます。この記事が誰かの頭痛の種を少しでも軽減できれば幸いです。データのバックアップを忘れずに、パーティション設定やセットアップ画面を慌てずに進めてください。頑張ってください!