Warum sollte ich AHCI über IDE in den BIOS-Einstellungen meines Pcs wählen (oder nicht)?

In den BIOS-Einstellungen der neueren PCs, die ich besitze, ist mir aufgefallen, dass ich den Laufwerkscontroller entweder im AHCI-Modus (Advanced Host Controller Interface) oder im IDE-Modus konfigurieren kann.

Ich vermute, dass AHCI besser "abschneidet", aber ich weiß wirklich nicht viel darüber aus praktischer Sicht. Ich habe jedoch auch festgestellt, dass bestimmte Programme (z. B. Ghost 2003) meine Festplatten einfach nicht erkennen, wenn ich den AHCI-Modus wähle. (AHCI = Ein Heck der Kompatibilität Probleme?)

So ... warum gibt es AHCI, warum sollte ich es pflegen und verwenden und warum/wann sollte ich es nicht verwenden wollen? Gibt es Funktionen neuerer Festplatten, die AHCI erfordern, und stummschalten sie sich sonst, wenn sie im IDE-Modus ausgeführt werden?

Author: Sathyajith Bhat, 2009-07-15

7 answers

Sie können AHCI als die Sprache sehen, die der Controller zum Sprechen mit dem System verwendet. Die Festplatte kann nicht sehen, ob AHCI oder IDE-Emulation verwendet wird. Wenn Sie AHCI verwenden, sind alle Serial ATA-Funktionen verfügbar, während Sie keine für Ihren Controller spezifischen Treiber benötigen.

Um AHCI tatsächlich zu verwenden, muss das Betriebssystem (ob Windows, Linux oder sogar Ghost) einen AHCI-Treiber haben. Windows Vista und 7 enthalten den Treiber, installieren ihn jedoch nicht, wenn der Controller des Bootlaufwerks nicht über AHCI verfügt aktiviert. Ebenso wird der IDE-Treiber nicht installiert, wenn der IDE-Controller deaktiviert ist. Deshalb können Sie die Einstellung im BIOS auf einem bereits installierten Windows-System nicht einfach umschalten.

Ghost 2003 wurde 2002 veröffentlicht, einige Jahre bevor die AHCI-Spezifikation abgeschlossen wurde. Es ist kaum verwunderlich, dass Ghost 2003 AHCI nicht unterstützt. Anscheinend kann die neueste Unternehmensversion von Ghost in einer Boot-Umgebung ausgeführt werden, die entweder auf Windows oder Linux basiert, daher ist es wahrscheinlich, dass diese Version dies tut Unterstützung AHCI.

 23
Author: Zr40,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2009-07-15 23:34:52

AHCI vs IDE – Benchmark & Vorteil

Auszug: Vorteil von AHCI

  1. Hot-Plugging)
  2. Native Command Queuing (könnte die Reaktionsfähigkeit von Computern/Systemen/Festplatten verbessern, insbesondere in Multitasking-Umgebungen
    ...

Urteil:

Diese umfangreichen Benchmarks zeigen uns deutlich, dass AHCI (NCQ) definitiv die Reaktionsfähigkeit des Computersystems, die Übertragungsrate und die Anzahl verbessern könnte von IO pro Sekunde und die Liste geht weiter.

 30
Author: Sampson,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2009-07-15 22:52:30

Hier im Jahr 2012, nach dieser Leistungsvergleich, scheint es für eine einzelne Benutzer-Workstation nicht dringend zu sein. AHCI ist jedoch eine bessere und modernere Option und Sie sollten sie immer verwenden, wenn Sie können.

Aus diesem Artikel:

  • Wenn Ihre Anwendung Hot-Plug-Laufwerkunterstützung oder redundante Festplatten benötigt, ist AHCI die einzige Wahl.

  • IDE-Modus kann gelegentlich von etwas schnelleren Lese-und Schreibgeschwindigkeiten in einigen profitieren Test.

  • TRIM Unterstützung funktioniert in beiden Modi.

  • Insgesamt liefern die meisten SSD-Laufwerke eine bessere Leistung im AHCI-Modus, aber es ist nicht Tag und Nacht.

Woher wissen Sie, dass Sie IDE oder AHCI verwenden? Gehen Sie zum Geräte-Manager und erweitern Sie die Festplatten-Controller. Wenn Sie dort "AHCI" sehen, verwenden Sie AHCI.

Gerätemanager-IDE ATA/ATAPI-Controller

Die gute Nachricht ist, dass Sie in Windows 7 oder Vista ohne Neuinstallation vom IDE-Modus auf AHCI wechseln können oder sogar das Öffnen Ihres PC-Gehäuses. Hier ist die MSFT KB article, wie Sie dies tun.

  1. Drücken Sie Win+R Taste zum Öffnen der Eingabeaufforderung Ausführen.
  2. Geben Sie Regedit ein und drücken Sie Enter, um den Registrierungseditor zu öffnen.
  3. Navigieren Sie zu HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlset/Services/msahci
  4. Klicken Sie auf der rechten Seite mit der rechten Maustaste auf "Start"und dann auf "Ändern".
  5. Eingabe 0 Im Feld" Wertdaten " (hexadezimal) ist der Clik OK.
  6. Registrierungseditor schließen.
  7. Starten Sie die Computer. Halten Sie die Taste Delete gedrückt, während der Computer hochfährt, um das BIOS-Setup aufzurufen. Ihr Computer verwendet möglicherweise einen anderen Schlüssel wie F2 oder etwas anderes. Bitte beachten Sie Ihr Computerhandbuch.
  8. Wählen Sie im BIOS-Setup "Integrierte Peripheriegeräte" und setzen Sie die Markierung dort, wo "SATA RAID/AHCI Mode"steht. Jetzt benutze die + und - keys oder Page Up und Page Down keys, um den Wert von "Disabled" in "AHCI"zu ändern. Dies bezieht sich auf aktuelle Versionen des BIOS-Systems. Ihre BIOS-Einstellungen können unterschiedlich sein. Bitte beachten Sie Ihr Computerhandbuch.
  9. Drücken Sie F10 um die änderungen zu speichern. Drücken Sie Y, wenn Sie zur Bestätigung aufgefordert werden.
 15
Author: Jeff Atwood,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-12-23 17:48:33

Warum NICHT AHCI verwenden (ich hätte vor ein paar Jahren posten sollen, da dies jetzt etwas weniger relevant ist):

Es mag auf/mit neuerer Hardware gut funktionieren, aber das war nicht immer der Fall. Du wirst es versuchen wollen, aber wenn du irgendwelche mysteriösen Probleme findest, ist es gut daran zu denken, ohne es zu testen. Einige Probleme, auf die ich in der Vergangenheit gestoßen bin: Fehler beim Erkennen bestimmter HDD-Modelle, Fehler in Intel-Treibern, die in einigen Szenarien zu Abstürzen führen (sie sind inzwischen behoben, aber ich habe die neuesten Versionen nicht getestet ausgiebig), ruckartige Maus, Störungen im Audio usw.

Der Punkt ist, die Legacy-IDE wurde erprobt und getestet. AHCI und seine Funktionen sind in den letzten Jahren gereift, aber es kann immer noch einige seltene Szenarien geben, in denen, wie Flugzeugabstürze, viele Dinge auf bestimmte Weise/Reihenfolge passieren müssen, damit das Flugzeug abstürzt. Diese Art von Dingen wird in der Zeit gelöst werden, aber wenn Sie sicher spielen wollen, AHCI kann noch ein paar Jahre brauchen. Es gibt immer noch neue AHCI-Treiber ziemlich häufig veröffentlicht und es ist nicht alles nur neue Funktionen. Ich habe jemanden gesehen, der verschiedene Versionen ausprobiert hat, dass es auch Leistungsunterschiede geben kann.

Wenn Sie schätzen, was eine "bekannte Menge" und "bewährte" bekannt ist, dann vielleicht möchten Sie zweimal über AHCI denken. Und bisher habe ich die Zeit damit verbracht, Fehler zu diagnostizieren und die Leistung zu testen ... Ich liebe es, die kostenlose QA-Abteilung für Intel zu sein. Wenn sie tatsächlich eine "Beta" oder etwas irgendwo hingelegt hätten, das mich zumindest gewarnt hätte, wegzubleiben, aber ich dachte töricht ihre AHCI-Treiber und Option ROMS usw. waren so solide wie die der CPU.

Bei Consumer Desktop HDD ' s und SSD schlägt meine eigene Forschung vor, dass Sie einen 6 GB/s SATA Port und SSD benötigen, um von AHCI zu profitieren, oder Sie HDD verwenden möchten, von denen bekannt ist, dass sie Verbesserungen mit NCQ zeigen. Ich habe Samsung, WD, Maxtor Consumer SATA HDD mit dem AHCI ausprobiert und in meinem System gab es keine Leistungsverbesserung, das Gegenteil infact für einige Szenarien, die typisch für Desktop-Workstation IO-Muster sind.

Der oben verlinkte Artikel hat teilweise andere Ergebnisse als meiner, und die meisten Probleme, die ich erwähnte, wurden zweifellos inzwischen behoben, aber denken Sie an diesen Beitrag, wenn Sie sich für neue Innovationen in der Speichertechnologie begeistern. Die Entwickler Testing & QA kann stark eingeschränkt gewesen im Vergleich zu dem, was PC-Hardware, die Sie mit der neuen Technologie verwenden können.

 2
Author: Anonymous Coward,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2012-02-23 14:28:28

Ich habe kürzlich ein SSD-Laufwerk in meinem sieben Jahre alten Laptop installiert. Das SSD-Laufwerk bewertet 200 im ALS SSD-Testprogramm, wenn es im IDE-Modus ausgeführt wird. Im AHCI-Modus war die Punktzahl 1250! Und das hat sicherlich den alten PC wieder zum Leben erweckt. Der Unterschied ist RIESIG!

Wenn Sie dies auch versuchen möchten, überprüfen Sie zunächst, ob Ihr BIOS die Möglichkeit hat, in den AHCI-Modus zu wechseln.

Sie können diese Änderung problemlos auf einem bereits installierten Windows vornehmen. Es gibt viele Artikel im Netz darüber werde ich nicht tiefer hineingehen.

 1
Author: Per Duun,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2015-06-01 23:20:50

Sie können auf einem Windows-System, auf dem sich bereits das Betriebssystem befindet, nicht zwischen IDE und AHCI wechseln, da sonst die Festplatte nicht startet und die Fehlermeldung "UNZUGÄNGLICHES STARTGERÄT"angezeigt wird... zumindest in Windows 10. Ich fand den harten Weg heraus, als ich die BIOS-Standardeinstellungen zurücksetzte, und es würde nicht booten und musste das gesamte Betriebssystem neu installieren, um es wieder zum Laufen zu bringen, nur um später von einem Freund gesagt zu werden, dass ich nur den SATA-Modus wieder in den IDE-Modus versetzen musste: - /

 0
Author: LenF,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2018-08-27 18:08:33

Die Windows 7-Installationsdisketten funktionieren jedoch nur, wenn sich das Ziellaufwerk im IDE-Modus befindet. Sie müssten dann die neue Windows 7-Installation überreden, vom IDE-Modus in den AHCI-Modus zu konvertieren, aber ich habe gerade meinen zweiten Laptop im IDE-Modus gelassen, weil ich ein Quad-Boot-System ausführen möchte, das Windows 7 64-Bit, Windows 7 32-Bit, Windows 98SE und MS-DOS 7.10 bootet . TurboCAD 2017 funktioniert nicht richtig in Windows 64-Bit funktioniert nur richtig 32-Bit-Windows. Ebenso möchte ich nicht $ 5,000 bezahlen müssen Maxisquash ' s er Ich meine Microsofts neuesten Fortran Compiler. Ich möchte, Fortran und PL/I-Compiler, die ich mir leisten kann.

 -1
Author: mc5w,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2019-07-31 00:13:38