2009-07-15 22:39:19 +0000 2009-07-15 22:39:19 +0000
43
43

なぜPCのBIOS設定でIDEよりもAHCIを選ばなければならない(選ばない)のか?

私が所有している新しいPCのBIOS設定で、ドライブコントローラの動作をAHCI(Advanced Host Controller Interface)モードかIDEモードのどちらかに設定できることに気がつきました。

AHCIの方が「性能が良い」のではないかと思っているのですが、実際のところはよくわかりません。しかし、AHCIモードを選択した場合、特定のプログラム(例えばGhost 2003)がハードディスクを検出しないことにも気がつきました。(AHCI = A Heck of Compatibility Issues?)

では・・・なぜAHCIが存在するのか、なぜ気にして使いたいのか、使いたくないと思うのか、そして使いたくないと思うのはなぜか/いつなのか? 新しいハードドライブには、AHCIを必要とする機能があり、IDEモードで実行するときに、そうでない場合は自分自身を鈍らせてしまうのでしょうか?

回答 (7)

30
30
30
2009-07-15 22:52:30 +0000

AHCI vs IDE - ベンチマークと優位性 ] (http://expertester.wordpress.com/2008/07/24/ahci-vs-ide-%E2%80%93-benchmark-advantage/)

抜粋 . AHCI の利点

1.ホットプラグ 2. ネイティブコマンドキューイング (特にマルチタスク環境では、コンピュータ/システム/ハードディスクの応答性が向上する可能性があります) …

Verdict .

これらの広範なベンチマークは、AHCI (NCQ)が間違いなくコンピュータシステムの応答性、転送速度、1秒あたりのIO数などを改善できることを明確に示しています。

23
23
23
2009-07-15 23:34:52 +0000

コントローラがシステムと会話するために使用する言語としてAHCIを見ることができます。ディスクは、AHCI を使用しているのか IDE エミュレーションを使用しているのかわかりません。AHCI を使用している場合、Serial ATA のすべての機能が利用できますが、コントローラ固有のドライバは必要ありません。

AHCI を実際に使用するには、OS (Windows、Linux、あるいは Ghost であっても) に AHCI ドライバが必要です。Windows Vistaと7にはドライバが含まれていますが、ブートドライブのコントローラがAHCIを有効にしていない場合はインストールしないでください。同様に、IDEコントローラが無効になっているとIDEドライバはインストールされません。そのため、すでにインストールされているWindowsシステムのBIOSで設定を切り替えることはできません。

Ghost 2003がリリースされたのは2002年で、AHCI仕様が完成する数年前だ。Ghost 2003がAHCIをサポートしていないのは不思議ではない。どうやらGhostの最新のエンタープライズ版は、WindowsまたはLinuxベースのブート環境で動作するようですので、そのバージョンがAHCIをサポートしている可能性が高いようです。

14
14
14
2012-04-20 19:16:09 +0000

2012年のここでは、 この性能比較 あたりでは、シングルユーザーのワークステーションでは緊急性はないように見えます。しかし、AHCI は better and more modern option であり、できるときには常にそれを使うべきです。

その記事から。

  • アプリケーションでホットプラグドライブのサポートや冗長ディスクが必要な場合は、AHCIが唯一の選択肢です。

  • IDEモードでは、いくつかのテストで読み書き速度がわずかに速くなることがあります。

  • TRIMサポートは両方のモードで正常に動作します

  • 全体的に、ほとんどのSSDドライブはAHCIモードでより良いパフォーマンスを発揮しますが、一朝一夕ではありません。

IDEまたはAHCIを使用していることをどのようにして知ることができますか? デバイスマネージャにアクセスして、ハードドライブコントローラを展開します。そこに「AHCI」と表示されていれば、AHCIを使用していることになります。

0x1&

グッドニュースは、Windows 7やVistaでIDEモードからAHCIに切り替えることができるということです。その方法については MSFT KB の記事 を参照してください。

1.Win+Rキーを押してRunプロンプトを開きます。 2. Regeditと入力してEnterキーを押し、レジストリエディタを開きます。 3. HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlset/Services/msahci 4. 右側の「スタート」を右クリックし、「修正」をクリックします。 5. 値データ」欄(16進数)に0を入力し、クリックOK。 6. レジストリエディタを閉じる。 7. コンピュータを再起動します。コンピュータが起動している間、Deleteを長押しししてBIOSの設定に入ります。お使いのコンピュータがF2などの別のキーを使用している場合があります。お使いのコンピュータのマニュアルを参照してください。 8. BIOSセットアップで “Integrated Peripherals "を選択し、"SATA RAID/AHCI Mode "と書かれているところにマーカーを付けます。ここで、+キーと-キー、Page UpキーとPage Downキーを使って、"Disabled "から "AHCI "に変更してください。これはAward BIOSシステムの最近のバージョンを指しています。お使いのBIOSの設定が異なる場合があります。お使いのコンピュータのマニュアルを参照してください。 9. F10を押して変更を保存します。確認を求められたらYを押してください。

1
1
1
2012-02-23 14:28:28 +0000

なぜ AHCI を使わないのか (数年前にこれを投稿すべきだったのですが、今ではあまり関係ないので) :

最近のハードウェアではうまく動くかもしれませんが、これは必ずしもそうではありませんでした。試してみたいと思うでしょうが、何か不思議な問題を見つけた場合は、それなしでテストすることを覚えておいた方が良いでしょう。過去に遭遇したいくつかの問題: 特定のHDDモデルの検出に失敗したこと、Intelドライバのバグがいくつかのシナリオでクラッシュを引き起こしたこと(今は修正されているかもしれませんが、最新バージョンを広範囲にテストしたわけではありません)、マウスの揺れ、オーディオのグリッチなどです。

要するに、レガシーIDEは試行錯誤され、テストされてきたということです。AHCIとその機能はここ数年で成熟してきましたが、飛行機の墜落のように、飛行機が墜落するためには多くのことが特定の方法や順序で行われなければならないという稀なシナリオがまだ存在するかもしれません。これらのタイプのものは時間の経過とともに解決されるでしょうが、安全にプレイしたいのであれば、AHCIにはまだ数年の時間が必要かもしれません。新しいAHCIドライバはまだ頻繁にリリースされていますし、新機能だけではありません。いろいろなバージョンを試してみた人が、性能に差が出ることもあると言っているのを見ました。

「既知の量」と「試行錯誤された」ことを評価するならば、AHCIについて考え直した方がいいかもしれません。そして今のところ、私がバグの診断と性能テストに費やした時間は… 私はインテルの無料のQA部門であることを愛しています。もし彼らが実際に「ベータ版」か何かをどこかに置いていたら、少なくとも私に近づかないように警告してくれただろうが、私は愚かなことに彼らのAHCIドライバやオプションROMなどがCPUのものと同じくらいしっかりしていると思っていた。

コンシューマのデスクトップ用HDDとSSDでは、AHCIの恩恵を受けるためには6GB/秒のSATAポートとSSDが必要になるか、NCQで改善が見られることが知られているHDDを使いたいと思うだろうと、私自身の研究では示唆しています。私はAHCIでSamsung、WD、Maxtorの民生用SATA HDDを試してみましたが、私のシステムでは、デスクトップワークステーションのIOパターンのための典型的ないくつかのシナリオのための逆の事実、パフォーマンスの向上はありませんでした。

上記のリンク先の記事は、私とは部分的に異なる結果を得ており、私が言及した問題のほとんどは間違いなく今までに修正されていますが、ストレージ技術の新しい革新に興奮しているときには、この記事を心に留めておいてください。開発者のテストとQAは、新しい技術で使用できるPCハードウェアに比べて、非常に制限されている可能性があります。

1
1
1
2015-06-01 20:38:59 +0000

最近、7年前のラップトップにSSDドライブをインストールしました。SSDドライブは、IDEモードで実行すると、 AS SSDテストプログラム で200点。AHCIモードでは1250点でした。そして、それは確かに古いPCを生き返らせました。その差は歴然です。

もしこれも試してみたいのであれば、BIOSがAHCIモードに切り替えることができるかどうかを確認してください。

既にインストールされているWindows上で簡単にこの変更を行うことができます。これについてはネット上にたくさんの記事があるので、ここでは深くは触れません。

1
1
1
2018-08-27 18:08:33 +0000

あなたは、すでにそれにOSを持っているWindowsシステム上でIDEとAHCIの間でモードを切り替えることはできませんが、それ以外の場合は、HDDが起動するために失敗し、あなたはエラーを取得する “INACCESSIBLE BOOT DEVICE”… 少なくともWindows 10で。私はBIOSのデフォルトをリセットするときにハードな方法を発見し、それは起動しないだろうし、それが再び動作するように取得するために全体のOSを再インストールしなければならなかった, 唯一の私がしなければならなかったことを後で友人に言われるようにするには、すべての私は再びIDEにSATAモードを入れていた :-/

-1
-1
-1
2019-07-31 00:13:38 +0000

しかし、Windows 7 インストール ディスクは、ターゲット ドライブが IDE モードの場合にのみ動作します。あなたは、IDEモードからAHCIモードに変換するために新しいWindows 7のインストールを賺す必要があるだろうが、私はちょうど私の2番目のラップトップをIDEモードで残しているので、私はWindowsを起動するクワッドブートシステムを行いたい 7 64ビット, Windows 7 32ビット, Windows 98SE, とMS-DOS 7.10 . TurboCAD 2017は、Windows 64ビットでのみ右32ビットのWindowsを動作しません。同様に、私はMaxisquashのえー私はマイクロソフトの最新のFortranコンパイラを意味するために$ 5,000を支払う必要はありません。私は私が買えるFortranとPL/Iコンパイラが欲しいのです。

関連する質問

19
18
16
3
4