私は、友人のラップトップを、私と同じように Vista/XP のデュアル ブートに設定しようとしていました。しかし、少し調べたところ、友人の BIOS では SATA 設定が AHCI モードを使用するように設定されていることがわかりました。これをレガシーまたは通常 (どちらでも) に戻すと、Vista で BSOD が発生します。私の質問は、Vista から修復機能を実行した場合、AHCI が有効でない SATA から実行しようとしたときに Vista で発生する BSOD が解決されると思いますか? それとも、スリップストリームされた XP インストールを作成し、XP 用のディスクに AHCI ドライバーを取得する必要がありますか?
ご協力いただきありがとうございます。
ジョン・K
答え1
マイクロソフトのナレッジベース記事これは AHCI をオンにするために必要な操作を参照しているため、理論的には値を 0 から以前の値に戻すことができます (値は 3 だと思いますが、これはレジストリ内のドライバーを検査した結果であり、実際の経験によるものではありません)。これにより、AHCI ドライバーが無効になり、IDE エミュレーション モードで起動できるようになります。ただし、これはすべて理論上の話であり、結果は異なる可能性があります。障害からの回復に必要な労力は、XP インストール メディアに AHCI サポートをスリップストリームするだけに費やした方がよい場合があります。
答え2
XP をスリップストリームする必要はないと思います。USB フロッピーを接続し、XP のインストール時に F6 プロンプトを使用して SATA ドライバーを追加するだけです。統合 CD を使用する場合は、nlite をお勧めします。これにより、プロセス全体がボックスにチェックマークを付けるだけになり、サービス パックをスリップストリームしてドライバーを非常に簡単に追加できるようになります。