BIOS IDE モードから AHCI モードにいつでも変更できますか?

BIOS IDE モードから AHCI モードにいつでも変更できますか?

現在、ディスクの BIOS AHCI モードを有効にすると、Windows 7 コンピューターは、AMD achix64s.sys ドライバーをロードした後、起動時にクラッシュします。IDE モードでは正常に起動します。

コンピューターを動作させる必要があるため、今のところは IDE モードを使用して、問題が判明したら AHCI モードに変更できるかどうか考えています。

背景: RAID モードを実行していましたが、Windows をインストール/起動するには追加のドライバーが必要でした。しかし、MoBo RAID は不安定なので、代わりに Windows ミラー ボリュームを使用するように切り替えようとしています。そのためには、AHCI モードを使用するつもりでした。

答え1

neurolysis が言うことは、かつては事実でした。実際には、私は Windows 7 でこれを常にオンにしています。IDE から AHCI に移行するのは、Windows XP に比べて非常に簡単で複雑ではありません。

7 を IDE から AHCI に変更する場合、BIOS 設定を変更する前に、レジストリの HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msahci を調べて、「Start」キーを 0 に変更するだけです (このマシンで AHCI ドライバーが実行されたことがない場合は、おそらく 3 です)。マシンが AHCI コントローラー モードで初めて起動すると、デフォルトの AHCI ドライバーが適切に読み込まれ、再起動を求めるプロンプトが表示されます。

ただし、ドライバーとコントローラーによっては、逆のことが常に当てはまるとは限りません。AHCI から IDE に変更すると問題なく動作する場合もありますが、ブルー スクリーンが表示される場合もあります。(私は、このような問題を修正した経験がないので、その方法を説明できません。)

編集: Vista ではこの操作の経験はありませんが、7 とほぼ同じように動作するのではないかと思います。XP では、この変更は特定のハードウェアに合わせた大規模なレジストリ ハックを伴う大がかりな作業であり、12 台程度の同一のマシンでない限り、再インストールの方がほとんどの場合簡単です。

二重編集: デフォルトの MSAHCI ドライバーでは正常に動作せず、独自のドライバーのみを使用する非常に特殊なマザーボードを使用している場合、ここで失敗する可能性はごくわずかです。その場合は、まずそれをインストールしてみてください。(私は数十の現行世代のボードでこれを実行しましたが、組み込みドライバーで動作しないボードは見たことがありません。実際、ベンチマークは非常に良好です。)

答え2

私の知る限り、IDE から AHCI に切り替える場合、またはその逆の場合、追加のドライバーが必要になります。

これを変更した後、修復インストールを実行する必要がありました。後でこれを見つけましたが、テストできませんでした ->http://www.ithinkdiff.com/how-to-enable-ahci-in-windows-7-rc-after-installation/

答え3

可能ですが、お勧めできません。オペレーティング システムを再インストールせずにディスク モードを切り替えると、オペレーティング システム レベルで問題が発生する主な原因になります (多くの場合、起動が拒否されます)。これは、ある動作方法を期待しているのに、別の動作をするためです。もちろん、ディスクが IDE であると期待しているすべてのものを AHCI であると期待するように変更することは可能ですが、特に Windows ではお勧めしません。

関連情報