インストール後に Windows 11 で AHCI を有効にする方法

最新のマザーボード (MOBO) では、AHCI が有効になっています。UEFI または BIOSデフォルトでは。ただし、一部の古いマザーボードでは、デフォルトで IDE が有効になっている場合があります。この投稿では、次の方法を学びますWindows 11/10でAHCIを有効にするオペレーティング システムをインストールした後でも。

AHCIとは何ですか?

Advanced Host Controller Interface (AHCI) は、次の動作を指定します。シリアルATA(SATA)マザーボードのチップセットで、実装に固有ではない方法でホスト コントローラーを制御します。この仕様では、コンピュータ ハードウェア ベンダーがホスト システム メモリと接続されたストレージ デバイスの間でデータを交換するためのシステム メモリ構造について説明します。

IDEとは何ですか?

Integrated Drive Electronics (IDE) は、マザーボードをハード ドライブやその他のストレージ デバイスに接続するためのインターフェイスです。その開発により、データ転送速度が向上し、ストレージ デバイスとコントローラーの問題が軽減されました。独自の回路を備え、統合されたディスクドライブコントローラーが含まれています。

AHCIとIDEの違い

AHCI と IDE は、ハード ドライブが SATA ストレージ コントローラーを使用してコンピューター システムの他の部分と通信する 2 つのモードです。 SATA ハードドライブは、下位互換性のある PATA/IDE モード、標準の AHCI モード、またはベンダー固有の RAID で動作できます。

基本的に、IDE は平均的なコンピュータ ユーザーにとって適切であると考えられており、他のテクノロジ、特に古いデバイスと最も互換性があります。ただし、新しいテクノロジーはサポートされていません。 AHCI は、ネイティブ コマンド キューイングやハード ドライブのホットプラグなど、IDE ではサポートされていないいくつかの重要な新機能をサポートしています。また、IDE よりもパフォーマンス (速度) が向上しています。

インストール後に Windows 11/10 で AHCI を有効にする

始める前に、システムの復元ポイントを作成するそしてレジストリをバックアップするまず、うまくいかなかった場合にいつでも戻れるようにするためです。

Windows + R を押し、[ファイル名を指定して実行] ダイアログ ボックスに次のように入力します。登録編集をクリックし、Enter キーを押してレジストリ エディタを起動します。

レジストリ エディターの左側のペインで、次の場所に移動します。

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStorV

右側のペインで、tDWORDそれを変更します。表示されたボックスに次のように入力します0値のデータ分野。 「OK」をクリックします。

もう一度、レジストリ エディターの左側のペインで、次の場所に移動します。

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStorAVC\StartOverride

右側のペインで、0DWORDそれを変更します。表示されたボックスに次のように入力します0値のデータ分野。 「OK」をクリックします。

次に、レジストリ エディターの左側のペインで、次の場所に移動します。

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storahci

右側のペインで、始めるDWORDそれを変更します。表示されたボックスに次のように入力します0値のデータ分野。 「OK」をクリックします。

レジストリ エディターの左側のペインで、次の場所に移動します。

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storahci\StartOverride

持っているかどうかを確認してくださいスタートオーバーライドそこには

もしスタートオーバーフォルダーが存在しない場合は、レジストリ エディターを終了します。

ただし、上のスクリーンショットに示されているようにフォルダーが存在する場合は、右側のペインで、0DWORDそれを変更します。表示されたボックスに次のように入力します0値のデータ分野。 「OK」をクリックします。

次に、次のキーに移動します。

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storahci

ダブルクリックして、始めるキーを入力し、その値を次のように設定します0

次に、このキーに移動します。

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStorV

ダブルクリックして、始める右側の値。その値を次のように設定します0

最後に、次のキーに移動します。

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStorAV\StartOverride

このキーが存在しない場合は、代わりにこのキーを探します。

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStorAVC

を選択します。スタートオーバー鍵。

がある場合は、0 の値を 0 に変更します。iaStorAV鍵。その値を次のように設定します3あなたが持っているならiaStorAVC鍵。

次に進みますBIOS または UEFI ファームウェア設定でコンピューターを起動します。

BIOS または UEFI ファームウェア設定で、AHCI を有効にし、保存して終了して適用し、コンピューターを再起動します。

注記: 設定はマザーボードのブランドと型番によって異なります。 SATA 設定を変更する方法の詳細については、マザーボードのマニュアルを参照してください。

起動時に、Windows は AHCI ドライバーを自動的にインストールします。

ドライバーのインストールが完了すると、再起動を求めるプロンプトが表示されます。

コンピューターを再起動すればすべて完了です。

読む:修理AHCI ポート0デバイスエラーWindowsコンピュータ上で

BIOS Windows 11 で AHCI を有効にするにはどうすればよいですか?

前述のレジストリ変更を行った後、BIOS を起動し、SATAの動作オプションを選択して次のように変更しますAHCIRAID に設定されている場合。最後に、設定を保存してコンピュータを起動します。コンピューターは BIOS の変更を検出し、必要なドライバーをすべてインストールします。

どうやって私の SSD が Windows 11 の AHCI モードであるかどうかはわかりますか?

SSH が AHCI モードであるかどうかを確認するには、デバイスマネージャWin + X > デバイスマネージャーで。次に、探しますIDE ATA/ATAPI コントローラー、それを展開して、標準 SATA AHCI コントローラー。そのオプションが表示される場合、システムで AHCI が有効になっています。

こちらもお読みください:SSD の読み取りまたは書き込み速度が遅いWindows 11上で。