Wie kann ich den AHCI-Modus nach der Windows Vista-Installation im IDE-Modus und vor der Neuinstallation von Windows 7 aktivieren?

27312
Donat

Ich habe gerade eine 2 TB große externe USB 2.0 / eSATA- Festplatte von Fantom erworben . Leider hat sich gezeigt, dass ich mein Versäumnis hatte, als mein erstes Custom-System letzten Sommer gebaut wurde. Ich habe Vista Home Premium 64-Bit im IDE- Modus (Standardeinstellung im BIOS) anstelle des ACHI- Modus installiert, der nicht nur Native Command Queuing, sondern auch einen Hot-Plug von externen Festplatten bietet, die ich jetzt benötige.

Wenn ich den Intel-Controller im BIOS in ACHI geändert habe, würde das System erwartungsgemäß nicht mehr starten.

Mein Motherboard ist ein Gigabyte GA-EX58-UD4P . Sowohl mein internes 750 GB WD Black Caviar-Festplattenlaufwerk mit 7200 U / min als auch meine eSATA-Brücke (die zwei externe eSATA-Verbindungen bereitstellt) sind an drei der sechs Intel SATA-Anschlüsse angeschlossen, die vom ICH10R- Controller ( Southbridge ) gesteuert werden.

Die interne Festplatte verfügt über SATA0- und eSATA-Anschlüsse an SATA4 und SATA5. Die zwei SATA-Anschlüsse, die von einem Gigabyte-Controller (z. B. GSATA0 und GSATA1) gesteuert werden, werden nicht verwendet.

Der externe Festplattentreiber wurde gerade bei meinem letzten Versuch installiert, als ich diesen Beitrag schrieb, und nachdem ich versucht hatte, SATA / RAID-Treiber unter Windows von der Gigabyte-Website für Gigabyte- und Intel-Controller zu installieren.

Beachten Sie, dass das Intel-Setup von MSM / iata_cd.exe einen Fehler ergab, dass mein System die Mindestanforderung nicht erfüllte und geschlossen wurde. Die neue externe SATA-Festplatte wird jetzt zusammen mit der internen Festplatte im Geräte-Manager unter den IDE / ATA / ATAPI-Controllern mit dem Controller Serial SATA der Intel (R) ICH10-Familie gemeldet .

Ich bin dabei, ein Upgrade auf Windows 7 Home Premium 64-Bit durchzuführen, für das alle SATA-Laufwerke im AHCI-Modus ausgeführt werden sollen. Dies würde meine externe Festplatte mit einer eSATA-Verbindung unterstützen, um das Hot-Plugging zu unterstützen, und scheint auch für die interne Festplatte vorteilhaft zu sein, wenn Multitasking ausgeführt wird.

Die Aktivierung des AHCI-Modus nach einer Windows Vista-Installation mit aktiviertem IDE-Modus erscheint in den wenigen Lösungen, die ich lese, nicht trivial - und ein wenig verwirrend.

Fragen:

  • Muss ich den AHCI-Modus zuvor (dh unter Windows Vista) oder während des Upgrades auf Windows 7 aktivieren?

  • Wenn Sie dies bereits empfehlen, kann ich den ACHI-Modus aktivieren, ohne VISTA neu zu installieren? Wie?

Ich habe auch mehrere Partitionen für die aktuelle Windows Vista-Installation, mit Benutzern und Programmdaten auf einer anderen Partition als das Betriebssystem. Das aktuelle Partitionsschema wird neu organisiert und vereinfacht.

  • Kann ich dieses Laufwerkpartitionsschema (mit dem Modus "Disk Option Advanced") in derselben benutzerdefinierten Installationssitzung noch ändern, wenn Sie dies während der benutzerdefinierten Windows 7-Neuinstallation tun?

  • Da das externe Laufwerk im IDE-Modus mit dem ICH10R-Controller arbeitet, was bedeutet dies, dass es keine Hotplugging-Funktion gibt? Wo kann es in der Statusleiste angehalten werden? Ist es sicher, es bei laufendem System auszuschalten?

7

3 Antworten auf die Frage

10
Peter Mortensen

Aktualisieren Sie zuerst auf Windows 7 (da neuere Hardware unterstützt wird).

Aktivieren Sie dann den AHCI-Treiber in der Registrierung, bevor Sie den SATA-Modus des Startlaufwerks ändern. Führen Sie dazu die folgenden Schritte aus:

  1. Beenden Sie alle Windows-Programme.
  2. Klicken Sie auf Start, geben Sie regedit in das Feld Suche starten ein und drücken Sie die EINGABETASTE.
  3. Wenn Sie das Dialogfeld Benutzerkontensteuerung erhalten, klicken Sie auf Weiter.
  4. Suchen Sie und klicken Sie auf den folgenden Registrierungsunterschlüssel: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msahci

  5. Klicken Sie mit der rechten Maustaste in dem rechten Bereich in der Spalte Name auf Start, und klicken Sie dann auf Ändern.

  6. Geben Sie im Feld Wert den Wert 0 ein, und klicken Sie dann auf OK.
  7. Klicken Sie im Menü Datei auf Beenden, um den Registrierungseditor zu schließen.

Danach müssen Sie Ihren Computer neu starten, zum BIOS wechseln und AHCI aktivieren. Wenn Sie sich erneut bei Windows anmelden, werden Sie feststellen, dass Treiber für AHCI installiert werden. Ein weiterer Neustart ist erforderlich, um die Treiberinstallation abzuschließen.

Quelle: MSKB

Sie sollten auch auf der Website des Motherboard-Herstellers nach dem neuesten Controller-Treiber suchen.

Danke für den Link und die Anleitung. Ich bin auch auf dieses Problem gestoßen, aber ich habe die Fehlermeldung, die diese Lösung behebt, nicht bemerkt. Möglicherweise blinkt eine Anzeige (blau) am Ende eines versuchten Startvorgangs, wenn Windows neu gestartet wurde. Wenn ich es richtig verstanden habe, könnte ich das auch unter Vista versuchen. Donat vor 14 Jahren 0
Bei Vista 64Bit funktionierte es wie ein Kinderspiel. Ich habe die einfache Registrierung geändert. Ich habe die Dateien vom Ordner BootDrv \ iMSM \ 64Bit auf der Gigabyte-Installations-CD auf einen USB-Stick kopiert. Und nach zwei Neustarts, voila. Vielen Dank Donat vor 14 Jahren 0
0

Wenn Sie Ihre andere Frage in Bezug auf ein Upgrade oder eine Neuinstallation betrachten, würde ich mich für eine vollständige Sicherung Ihrer Dateien und eine saubere Windows 7-Installation entscheiden. Dann können Sie sich Sorgen machen, ob Sie AHCI vollständig unter Kontrolle haben.

Wenn Sie ein Upgrade durchführen, können Sie möglicherweise cheaten, indem Sie AHCI vor dem Upgrade in Vista aktivieren, aber ich weiß nicht genug, um zu wissen, dass dies funktioniert.

Theoretisch kann man wissen, wie das Upgrade funktioniert (es erstellt effektiv eine Kopie Ihrer personalisierten Daten und installierten Programme und Einstellungen, installiert eine saubere Version von Windows 7 und wendet dann die Personalisierung, Programme und Einstellungen an), es kann jedoch tatsächlich funktionieren.

Aber dafür sind vollständige Systemsicherungen da! :-)

Ich konnte problemlos in den AHCI-Modus in Vista wechseln und werde für die benutzerdefinierte Neuinstallation von Windows 7 auf dem rechten Fuß beginnen. Vielen Dank. Donat vor 14 Jahren 0
Das ist gut zu wissen. Es ist viel einfacher, als herauszufinden, wie Sie die SMP-Unterstützung nach der Installation in XP aktivieren können :-) vor 14 Jahren 0
0
cyclo

Ich würde empfehlen, eine vollständige Sicherung Ihrer Vista-Dateien durchzuführen und eine saubere Installation von Windows 7 durchzuführen. Wenn Sie diese Route wählen, müssen Sie die Festplattenkonfiguration von IDE in AHCI im BIOS ändern, bevor Sie mit der Windows 7-Installation beginnen.

Wenn Sie mit der Windows-Installation beginnen, haben Sie zwei Optionen in Bezug auf die AHCI-Treiber:

  1. Gehen Sie zur Motherboard-Website, laden Sie die "F6" AHCI-Treiber herunter und kopieren Sie sie auf einen USB-Stick oder eine Diskette (falls Sie diese noch verwenden). Während der ersten Win 7-Installation können Sie auf die AHCI-Treiber auf diesem USB-Stick / Diskette verweisen, damit sie installiert werden können.

  2. Lassen Sie Microsoft einfach die Standard-AHCI-Treiber installieren, aktualisieren Sie sie jedoch nach Abschluss der Windows 7-Installation. Normalerweise hat der Hersteller des Motherboards eine Version der Intel Matrix Storage-Treiber (für RAID und AHCI) auf seiner Website zum Download. Wenn Sie vergessen, die Treiber zu aktualisieren, werden Ihre internen Festplatten möglicherweise wie externe Laufwerke behandelt, die austauschbar sind.

Wird Windows 7 zu Beginn der Installation in der Lage sein, das Laufwerk zu lesen / darauf zuzugreifen und zu bestätigen, dass eine frühere Version von Windows aktiviert werden muss, nachdem der Modus von IDE zu ACHI geändert wurde? Donat vor 14 Jahren 0
Ich habe zuerst die Treiber von der Motherboard-CD verwendet. Nachdem die erste Installation abgeschlossen war, habe ich auch die neuesten Treiber für die AHCI Intel-Speichermatrix von Intel heruntergeladen. Vielen Dank. Donat vor 14 Jahren 0