要約:
同じ Windows インストール/HDD に 2 つの異なるマザーボード ドライバー セットをインストールして、同じ HDD 上の 2 つの異なるマザーボードで起動することはできますか?
または:
Windows インストールのマザーボード ドライバーを古いマザーボードのドライバーから新しいマザーボードのドライバーに変更するにはどうすればよいですか?
歴史:
- 古い Asus P5Q-E マザーボード +9300Q クアッド コア CPU と HDD ドライブ (「古い HDD」) があり、Windows 7 を実行しています。
- MSI Z77A-GD65 マザーボード + i5 Ivy Bridge CPU (+DDR3 メモリ) にアップグレードしました。このシステムと組み合わせる新しい SSD があります。
問題:
古いファイルにもっと簡単にアクセスできるように、新しいマザーボードで「古い HDD」を起動できるようにしたいと考えています。
古い HDD を新しいマザーボードに単に接続すると、Windows は「Windows の起動に失敗しました - 新しいハードウェア/ソフトウェアの問題」というエラーを表示します。
古いマザーボードを再接続して、古い HDD から OS を起動できます。
新しい SSD に Win7 をインストールし、セカンダリ ボリュームとして古い HDD にアクセスできるようになりました。
私が試みた解決策:
- 新しいマザーボードに付属のドライバー ディスクを使用して、「古い HDD」の Windows 7 OS にすべてのドライバーをインストールします。これにより、新しいマザーボードで「古い HDD」を起動できるようになりますか?
答え1
はい、いいえ。Windowsのインストールに適切な場所にドライバを追加できます。代替マザーボードのWindowsから起動するとかもしれない新しいハードウェアを検出し、適切なドライバーをインストールし、再起動すると正常に動作します。
これは、Windows が新しいドライバーのインストールを開始するまで十分に起動できることを前提としています。それ以前に失敗した場合 (たとえば、ハードディスク ドライバーに互換性がないなど)、Windows は起動に失敗し、問題が発生します。
Windows はハードウェアの変更を頻繁に検出し、再アクティベーションを引き起こす可能性もあります。そのため、マザーボードを交換するたびに Microsoft に電話する準備をしておいてください。
ここで、2 つのホスト オペレーティング システムをインストールし、どちらを起動するかを選択すると、1 つのデスクトップに保存したものが別のデスクトップに保存したものと同じにはなりませんが、機能します。共有データ パーティションなどのトリックが、これに役立つ可能性があります。Dropbox のようなプログラムも同様です。
問題なく動作するものには次のものが含まれます。
- 仮想化による 2 つの異なる OS のインストール。実際の作業には VM を使用します。
これにより、VM 内の OS 用のライセンスを含む複数の Windows ライセンスが使用されます。 - VMware サーバー (ライセンスなし) は両方の OS で起動でき、Windows は VM にインストールされます。(お持ちの Windows ライセンスによっては、これが合法である場合とそうでない場合があります)。