私が所有している新しいPCのBIOS設定で、AHCI(Advanced Host Controller Interface)モードまたはIDEモードのいずれかでドライブコントローラの動作を設定できることに気付きました。
私はAHCIが「よりよく」実行されると疑っていますが、実際にはそれについてあまり知りません。ただし、AHCIモードを選択した場合、特定のプログラム(Ghost 2003など)でハードドライブが検出されないこともあります。 (AHCI =互換性の問題の大部分?)
それで...なぜAHCIが存在するのですか、なぜ私はそれを気にかけて使いたいのですか?そしてなぜ/いつ私はそれを使いたくないのですか? AHCIを必要とする新しいハードドライブの機能はありますか?また、IDEモードで実行しているときに機能が低下することはありますか?
AHCIは、コントローラーがシステムと話すために使用する言語として見ることができます。ディスクは、AHCIが使用されているのかIDEエミュレーションを使用しているのかを確認できません。 AHCIを使用している場合は、シリアルATAのすべての機能が使用可能ですが、コントローラ専用のドライバは必要ありません。
実際にAHCIを使用するには、OS(Windows、Linux、Ghostのいずれでも)にAHCIドライバが必要です。 Windows Vistaおよび7にはドライバが含まれていますが、ブートドライブのコントローラでAHCIが有効になっていない場合はインストールしないでください。同様に、IDEドライバは、IDEコントローラが無効になっているとインストールされません。だからこそ、すでにインストールされているWindowsシステムのBIOSで設定を切り替えることはできません。
Ghost 2003は、AHCIの仕様が完成する数年前の2002年にリリースされました。 Ghost 2003がAHCIをサポートしていないことは驚くには当たりません。どうやら最新のGhostのエンタープライズ版はWindowsかLinuxのどちらかに基づくブート環境で動くことができるので、その版はAHCIをサポートしているようです。
抜粋:AHCIの利点
- ホットプラグ
- ネイティブコマンドキュー(特にマルチタスク環境では、コンピュータ/システム/ハードディスクの応答性が向上する可能性があります)
...評決:
AHCI(NCQ)は間違いなくコンピュータシステムの応答性、転送速度、1秒あたりのIOの数を改善することができ、リストは続きます。
ここ2012年には、 このパフォーマンスの比較 によると、シングルユーザーのワークステーションにとって緊急のことではないようです。しかし、AHCIはより良い、より現代的なオプションであり、可能な場合は常に使用するべきです。
その記事から:
アプリケーションにホットプラグ対応ドライブまたは冗長ディスクが必要な場合は、AHCIが唯一の選択肢です。
IDEモードでは、テストによってはわずかに速い読み取りおよび書き込み速度から時々利益を得ることができます。
TRIMサポートは両方のモードでうまく機能します
全体的に見て、ほとんどのSSDドライブはAHCIモードで優れたパフォーマンスを発揮しますが、昼夜を問わない。
IDEまたはAHCIを使用していることをどのように確認しますか?デバイスマネージャに移動し、ハードドライブコントローラを展開します。そこに「AHCI」と表示されている場合は、AHCIを使用しています。
良いニュースは、Windows 7またはVistaでIDEモードからAHCIに切り替えることができるということです。再インストールしたり、PCケースを開けたりすることもありません。その方法については、 MSFT KB記事 です。
Regedit
を入力してを押します Enter レジストリエディタを開きます。HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlset/Services/msahci
に移動します0
(16進数)と入力し、[OK]をクリックします。私は最近7歳のラップトップにSSDドライブを取り付けました。 IDEモードで実行している場合、SSDドライブは AS SSDテストプログラム で200点を獲得します。 AHCIモードではスコアは1250でした。そしてそれは確かに古いPCを復活させました。違いは大きいです!
あなたもこれを試してみたいのなら、あなたのBIOSがAHCIモードに切り替える可能性を持っているか確認し始めてください。
すでにインストールされているWindows上でこの変更を簡単に行うことができます。これについては、ネット上にたくさんの記事があるので、私はこれについてもっと深く理解することはしません。
OSがすでにインストールされているWindowsシステムでは、IDEとAHCIの間でモードを切り替えることはできません。 10. BIOSのデフォルト設定をリセットするときに大変な方法を見つけたため、起動できず、OS全体を再インストールして再び機能させる必要がありました。 SATAモードをもう一度IDEに戻します。 - /
なぜAHCIを使わないのか(ここ数年前に投稿したはずですが、今のところこれはあまり関連性がありません)。
最近のハードウェアでもうまく動作するかもしれませんが、必ずしもそうとは限りません。試してみたいと思うかもしれませんが、何か不思議な問題が見つかった場合は、それを使わずにテストすることを忘れないでください。私が過去に遭遇したいくつかの問題:特定のHDDモデルの検出の失敗、いくつかのシナリオでクラッシュを引き起こすIntelドライバのバグ(それらは現在修正されているが私は広範囲の最新バージョンをテストしていない)、ジャーキーマウス、オーディオの不具合など.
要は、レガシーIDEが試されテストされているということです。 AHCIとその機能はここ数年で成熟してきましたが、飛行機のクラッシュのように、飛行機がクラッシュするために特定の方法/順序で起こる必要がある稀なシナリオがまだあるかもしれません。この種のことは時間内に解決されますが、安全にプレイしたいのであれば、AHCIにはもう数年かかることがあります。まだかなり頻繁にリリースされている新しいAHCIドライバがまだあります、そしてそれはすべてただ新しい機能ではありません。さまざまなバージョンを試した人が、パフォーマンスにも違いがあると言っているのを見ました。
「既知の量」や「試してテストした」ということがわかっているのであれば、AHCIについて2度考えたいと思うかもしれません。これまでのところ、私がバグの診断とパフォーマンスのテストに費やした時間...私は、Intelの無料QA部門であることが大好きです。もし彼らが実際に "ベータ版"あるいは少なくともどこかに留まるように警告してくれる何かを置いていたら、私はばかげて彼らのAHCIドライバやOption ROMなどはCPUと同じくらいしっかりしていると思った。
消費者向けデスクトップHDDとSSDに関して、私自身の調査では、AHCIの恩恵を受けるには6 GB/sのSATAポートとSSDが必要であるか、またはNCQで改善を示すことが知られているHDDを使用したいと思います。私はサムスン、WD、Maxtorの消費者向けSATA HDDをAHCIで試しましたが、私のシステムではパフォーマンスの向上はありませんでした。デスクトップワークステーションIOパターンによくあるシナリオでは逆の事実です。
上にリンクされた記事は私のものとは部分的に異なる結果を得ています、そして私が述べた問題の大部分は今までに確実に修正されました。開発者によるテストとQAは、新しいテクノロジで使用できるPCハードウェアと比較して大幅に制限されている可能性があります。