Windows 10 は ahci モードでは起動しません。 Windows を再インストールせずに AHCI ハード ドライブ モードを有効にする

05.11.2019 サウンドデバイス

SATA ハードドライブの AHCI モード動作では、NCQ (Native Command Queing)、DIPM (Device Initiated Power Management) テクノロジ、およびホットスワップ可能な SATA ドライブなどのその他の機能を使用できます。 一般的に、AHCI モードを有効にすると、主に NCQ の利点により、システム内のハード ドライブと SSD の速度が向上します。この手順では、何らかの理由でシステムのインストール後に Windows 10 で AHCI モードを有効にする方法について説明します。 BIOS または UEFI で以前に有効になっていた AHCI モードでの再インストールは不可能であり、システムは IDE モードでインストールされました。 OS がプレインストールされている最近のほとんどすべてのコンピューターでは、このモードがすでに有効になっています。また、AHCI モードでは SSD のパフォーマンスを向上させることができると同時に、SSD ドライブとラップトップではこの変更自体が特に重要です。 (わずかではありますが) 消費電力を削減します。そして、もう 1 つの詳細: 理論上、説明されているアクションは、OS を起動できなくなるなど、望ましくない結果を招く可能性があります。 したがって、なぜそれを行うのかを理解し、BIOS または UEFI にアクセスする方法を知っており、何かが起こった場合に予期せぬ結果を修正する準備ができている場合にのみ、これらを実行してください (たとえば、Windows 10 を最初から AHCI モードで再インストールするなど)。 AHCI モードが現在有効になっているかどうかは、UEFI または BIOS 設定 (SATA デバイス パラメーター内) で確認するか、OS で直接確認できます (以下のスクリーンショットを参照)。
ハードドライブまたはSSDの操作を有効にするには、Windows 10の管理者権限とレジストリエディタが必要です。 レジストリを起動するには、キーボードの Win+R キーを押して次のように入力します。 登録編集.

UEFI を使用している場合は、「設定」(Win + I) - 「更新とセキュリティ」 - 「回復」 - 「特別なブート オプション」を通じてこれを行うことをお勧めします。 次に、「トラブルシューティング」-「詳細オプション」-「UEFI ソフトウェア設定」に進みます。 BIOS を備えたシステムの場合 - F2 キー (通常はラップトップの場合) または Delete (PC の場合) を使用して、BIOS 設定に入ります (

AHCI モードを有効にすると、最大のドライブ速度を実現できます。 この手順では、これを行う方法について詳しく説明します。

AHCIとIDEはどちらが優れていますか

コンピュータ内のドライブには、動作できるいくつかのモードがあります。 これらは AHCI と IDE です。 SATA AHCI を使用すると、SATA IDE よりも多くの利点があります ( 統合ドライブエレクトロニクス) なので、Windows 10 で SATA AHCI を有効にする方法を疑問に思われるかもしれません。

AHCI(「」と読みます) おい-はーしーああ") は " の略称です。 高度なホストコントローラーインターフェイス」 この用語は、シリアル ATA (SATA) ケーブルを介して SSD または HDD をマザーボードに接続するために使用されるメカニズムを指します。 AHCI は、ドライブのすべての機能を使用できるだけでなく、組み込みのコマンド キュー (NCQ - ネイティブ褒める待ち行列)、DIPM(" デバイス開始済み管理) およびホットスワップ可能なドライブ。 NCQ、DIPM などの用語に特に詳しくないエンド ユーザーにとって重要なのは、AHCI を有効にすると、接続されたドライブが原理的に可能な最大速度を使用できるようになるということだけを知っておくことだけです。

さらに、AHCI はメディアの消費電力にプラスの影響を与えるため、ラップトップでの使用に適しています。 1 回の充電では寿命が大幅に長くなることは感じられないかもしれませんが、それでもディスクの消費電力は少なくなります。

重要: この手順は、管理者権限を持つアカウントから実行する必要があります。 管理者パスワードをお持ちでない場合は、システムの特定のセクションにアクセスするために管理者パスワードが必要になります。 この場合、それを伝える記事を読むことをお勧めします。

警告: 自己責任で進めてください。 すでにインストールされているシステムでドライブを IDE から AHCI モードに転送する 理論的には(何か間違ったことをした場合)Windowsがまったく起動しなくなり、ブートラップにクラッシュする(ロード、クラッシュ、ロード、クラッシュ)可能性があります。 すべてを元に戻す方法、またはシステムを再インストールする方法を知っている場合にのみ続行してください。 私たちは 個人的にチェックしたコンピュータにアクセスし、その機能を確信しました。 すべてをゆっくりと慎重に実行すれば、コンピュータには何も起こりませんが、念のため、ハードウェアに対して責任を負うのはあなただけであることを思い出してください。

この手順では、Windows 10 で SATA AHCI を有効にする手順について説明しますが、同じ手順が Windows 7 および Windows 8.1 にも当てはまります。

ドライブがどのモードで実行されているかを確認するには、 勝利+Xそして選択します デバイスマネージャ。 項目を展開する IDE ATA/ATAPI コントローラー。 コントローラーの名前を確認してください。

このコンピュータでは、ドライブは IDE モードで実行されています。

そして今はSATA AHCIモードです。

IDE から AHCI に切り替える方法

オペレーティング システムをインストールする前に、BIOS 自体で AHCI モードをアクティブにすることが最善です。 最も安全なオプション。 システムを再度再インストールする機会や希望がない場合は、以下に説明する手順に従ってください。 コンピューター上で AHCI を有効にする 3 つの方法が説明されます。

3 つの方法はすべて、OS 自体の設定の変更と BIOS の設定の変更の 2 つの部分で構成されます。 これらの部分の 1 つだけを実行した場合、システムはほとんど起動しなくなり、起動を数回試みて失敗すると、自動回復モードに入ります。

レジストリを編集して SATA AHCI を有効にする方法

警告: 不明なレジストリ キーをやみくもに変更または削除しないでください。 これを実行すると、オペレーティング システムに重大な問題が発生する可能性があります。 能力に自信がない、未経験の方は、まずは「」の概念をよく知った上で、 についての記事を読んで勉強することをお勧めします。 これらは、予期せぬ結果が発生した場合に役立ちます。 Windows レジストリ ジャングルにまったく入りたくない場合は、コマンド ラインとセーフ モードを通じて AHCI を有効にする方法を示す 3 番目の方法を使用してください。

  1. クリック 勝つ+Rそして入力してください 登録編集。 これにより、システムの組み込みレジストリ エディタが起動します。
  2. アドレス バー (ウィンドウ上部のメニューの下) にパスを入力します。 コンピューター\HKEY_地元_機械\システム\現在のコントロールセット\サービス\ストレージ.
  3. ウィンドウの左側のサブフォルダー ツリーで、フォルダーを選択します。 スタートオーバーライド、それを右クリックして選択します 消去。 削除を確認します。
  4. ここでメモ帳を開きます ( 勝つ+Rメモ帳) に次のテキストを貼り付けます。 登録消去「HKEY_地元_機械\システム\現在のコントロールセット\サービス\ストレージ\"/vスタートオーバーライド/f
  5. 作成したファイルをどこかに保存します。 保存ウィンドウのドロップダウン メニューから ファイルの種類選択する すべてのファイルそしてそれに名前を付けます AHCI。コウモリ。 このようにして、必要なコマンドを内部に含む「バッチ ファイル」を作成します。
  6. 作成したファイルを見つけて右クリックし、 管理者として実行.
  7. コマンドプロンプトウィンドウが開くので、英語の文字を押す必要があります Y。 この後、コマンド プロンプトは自動的に閉じます。
  8. 次の部分は BIOS 自体のセットアップです。 コンピューターを再起動し、BIOS/UEFI に移動します。
  9. 次に、ハードドライブコントローラーの動作モードを担当するセクションを見つける必要があります。 既存のすべての BIOS からスクリーンショットを撮る機会はないため、UEFI ギガバイト マザーボードの例を示します。 BIOS はおそらく異なって見えますが、本質は同じです。 ポイントを見つける必要がある SATAモード / オンチップSATAとかそのようなもの。 やみくもに検索したくない場合 (間違ったパラメータの変更を避けるため、これはお勧めしません)、マザーボードのユーザー マニュアルを参照してください。 念のため、それに関する記事を手元に置いておきましょう。
  10. BIOS で適切な SATA モード設定項目を見つけたら、それを次のように設定します。 阿知モードまたは単に AHCI.
  11. 設定を保存し、コンピュータを再起動します。 おそらく、システムの電源を入れた後、AHCI ドライバーのインストールを示すウィンドウが表示され、その後コンピューターが再起動するよう求められます。 彼があなたに求めていることをしてください。 システムの電源を入れた後、デバイス マネージャーに移動し、AHCI コントローラーがリストに表示されるかどうかを確認します。

AHCI を有効にするもう 1 つの方法は、レジストリ エディターを使用することです。

最初の方法が機能しなかった場合 (可能性は低いですが、それでも)、2 番目の方法を試してください。

高速なコンピュータを入手するには、ソリッドステート SSD ドライブを購入してそこにシステムをインストールするだけでは不十分な場合があります。 場合によっては、オペレーティング システムとコンピューター BIOS の追加の微調整が必​​要になることがあります。 これらの調整の 1 つは、一部の機能を正しく動作させるために必要な AHCI モードの組み込みです。
AHCIモードとは? アドバンスト ホスト コントローラー インターフェイスは、PC ハード ドライブの接続に使用されるシリアル ATA プロトコルで使用される特別なテクノロジーです。 これにより、ソリッド ステート ドライブの正確かつ高速な動作に不可欠な特定の高度な機能を使用できるようになります。 たとえば、NCQ (ネイティブ コマンド キューイング) は、動作を大幅に高速化します。
コントローラーをAHCIモードに切り替える方法?! SATA コントローラの現在の動作モードは、Basic I/O System のパラメータで変更されます。 これを行うには、コンピュータの起動時に BIOS または UEFI に入る必要があります。 システムのバージョンに応じて、BIOS の SATA コントローラ設定パラメータは「統合ペリフェラル」セクションにある場合があります。

または、「メイン」>>「ストレージ構成」セクションにあります。

UEFI BIOS では、すべてがほぼ同じです。 メイン設定のいずれかで SATA コントローラー構成セクションを見つける必要があります。

または拡張モード - 「アドバンスト モード」。

利用可能な 3 つのモードの中から選択する必要があります AHCIモード。 残っているのは、構成設定を保存し、コンピューターまたはラップトップを再起動することだけです。

Windows 10 で AHCI を有効にする

すでにインストールされている Windows オペレーティング システム上でコントローラの動作モードを変更する場合は、それにいくつかのパラメータを設定する必要もあります。 これを行うには、Windows レジストリ エディタを呼び出してブランチを開く必要があります。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storahci
その中でパラメータをダブルクリックする必要があります 始めるプロパティを開いて変更するには:

パラメータを「0」に設定し、「OK」ボタンをクリックします。
次に、スレッドを開きます。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStorV
ここにもパラメータがあるはずです 始める:

これも「0」に設定する必要があります。
AHCI モードが機能するように、レジストリ エディターを閉じ、コンピューターまたはラップトップを再起動します。

注記:古い W​​indows 7 をまだ使用している場合、AHCI の有効化は、レジストリ ブランチ「storahci」ではなく「msahci」では行われません。 それ以外の場合は、すべてがまったく同じです。

ハードドライブとSSDのパフォーマンスを向上させるために、特別なドライブが使用されます。 ディスクのホットディスコネクトや接続、NCQなどの便利な機能が多数あります。 前回の記事では、Windows 10 オペレーティング システムのレジストリを使用してこれを有効にする方法について説明しました。

システムを再インストールするだけで、BIOS が IDE モードに設定されている場合は、AHCI に変更することをお勧めします。 最近のラップトップやコンピュータでは、このモードは通常、デフォルトで有効になっており、AHCI を使用することはプラスにすぎません。

不必要な操作や不注意によりシステムが起動しなくなる可能性があるため、初心者はこのマニュアルを非常に真剣に受け止めてください。 BIOS と UEFI を使用でき、自分のせいで発生した問題を修正できなければなりません。

プロセスを開始する前に、AHCI モードが有効になっているかどうかを確認する必要があります。現時点ではこの記事は必要ないかもしれません。 BIOS または Windows から表示できます。

デバイス マネージャーに移動し ([スタート] メニューを右クリックするとアクセスできます)、タブを開きます 「IDE ATA/ATAPI コントローラー」、AHCI という単語がある場合はモードが有効になり、IDE の場合はこのモードが使用されます。

したがって、AHCI がアクティブでない場合は、有効化に進みましょう。

Windows 10 でレジストリを通じて AHCI を有効にする方法は?

これを行うには、ホットキーWin + Rを押してコマンドを入力します。 登録編集 .

前の記事と同様に、iaStorV セクションに移動する必要があります。 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStorV。 ウィンドウの右側で [スタート] オプションを見つけてダブルクリックします。 値を 0 に変更し、「OK」をクリックします。


「サービス」セクションで、次のセクションを見つけます。 iaStorAVそれを開くとセクションがあるはずです スタートオーバーライド。 右側でパラメータ 0 を見つけ、それをダブルクリックして値を 0 に変更します。


セクションで探しています サービスストラハシここでは、Start パラメータの値が 0 に変更されます。


仕上げタッチ。 storahci セクションにセクションがあるはずです スタートオーバーライド、パラメータ 0 の値を 0 に変更します。


レジストリ エディターを閉じても構いません。 コンピュータを再起動し、BIOS に入ります。 もちろん、そうする方が良いです。 これは、「ファイル名を指定して実行」ウィンドウを開いて次のコマンドを入力すると実行できます。 msconfig, ここで、「ブート」タブに移動し、「セーフモード」チェックボックスをオンにします。


BIOS に移動したら、SATA パラメータを見つけて、そこで AHCI モードを選択する必要があります。

変更を保存して BIOS を終了すると、すぐにドライバーのインストールが開始されます。 コンピュータを再度再起動する必要があります。

SATA ドライブの AHCI モードを有効にすると、NCQ (Native Command Queing)、DIPM (Device Initiated Power Management) テクノロジーを使用できるようになり、また、 ドライブのホットスワップ。 通常、これらの機能はすべて、プリインストールされたシステムではデフォルトですでに有効になっています。 これにより、生産性と情報交換の速度が向上します。これは特にソリッド ステート ドライブに当てはまり、エネルギー消費も削減されます。

ここでは、すでにインストールされているシステムでこのモードを有効にする方法について説明します。 ただし、場合によっては、そのようなアクションが発生する可能性があることに注意してください。 故障の原因となるシステムに影響を及ぼし、起動できなくなります。 この問題が発生した場合は、多くの設定を変更する必要がありますが、システムを ahci モードで再インストールすることをお勧めします。

AHCIモードが有効かどうかを確認する

まず、このモードが有効かどうかを確認する必要があります。 これは、コンピュータの電源を切ったり再起動したりせずに、システムから直接実行できます。 これを行うには、コンピュータを右クリックし、ポップアップ メニューで [管理] を選択し、次に進みます。 デバイスマネージャ。 このセクションでは、「」という項目を見つけて展開する必要があります。 コントローラーIDEATA/アタピ」 このセクションでは、必要な情報を確認できます。

ユーザーは、同じマネージャーでディスクのプロパティを開いて、そこで必要な情報を見つけることもできます。

2 番目の方法では、コンピューターを再起動する必要があります。 まず、ユーザーは bios/uefi に移動してから、 パラメーターサタ, ここに必要な情報が表示されます。

レジストリエディタを使用してモードを有効にします

ユーザーが必要とするモードが選択されていない場合は、レジストリ エディターを使用してモードを変更できます。ユーザー エントリには次のものが必要です。 管理者権限。 まず、win+rを押して書き込む必要があります 登録編集開いた窓の中で。 その後、必要なユーティリティが開き、左側でレジストリを編集でき、次のパスに従う必要があります。 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStorV。 最後に見つける必要があるディレクトリで 変数始めるそしてその値をゼロに設定します。

次に、同じディレクトリ内で、という名前のフォルダーを開く必要があります。 スタートオーバーライド、変数 0 が含まれている必要があり、その値もゼロに設定する必要があります。

変数を変更したら、次のディレクトリに移動する必要があります。 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storahci。 ここでは、Start 変数を見つけてその値を 0 に設定する必要もあります。

ここからカタログにアクセスしてください スタートオーバーライド、変数 0 の値をゼロに設定します。

この後、コンピュータを再起動する必要がありますが、 セーフモード。 再起動が開始された後も、BIOS または uefi に移動し、そこで ahci のドライブの動作モードを設定する必要があります。 その後、コンピュータは起動を続け、ダウンロードが開始されます。 必要なドライバー。 インストールが完了すると、コンピュータは再度再起動を要求されます。これに同意する必要があります。 次回これをオンにすると、ユーザーが必要とするすべてのモードがすでにアクティブになっています。

コマンドラインの使用

変更は、管理者権限で起動されるコマンド ラインを使用して行うこともできます。次の演算子を入力します。


最後のコマンドはコンピューターをセーフ モードで再起動するため、別の方法でも同じことを実行できます。 win+rを押して入力できます msconfig, ここで、「ダウンロード」タブに移動し、セーフモードのボックスにチェックを入れます。

BIOS で AHCI を有効にする

ここでは、有効にする必要がある設定が正確にどこにあるかについてもう少し詳しく説明します。 これらの設定にアクセスするには、 を押す必要があります デルまたはf2コンピューターを起動するとき。 uefi では、必要な設定はタブにあります 統合された周辺機器 SATA モードまたはタイプと呼ばれます。

BIOS では、通常、必要なパラメータはタブにあります。 高度な.

このような変換が失敗した場合は、これ以上苦労せず、希望のモードでシステムを再インストールすることをお勧めします。