2007 21. Okt

AHCI nachträglich aktivieren (Intel ICH8R, Windows XP)

Das Problem
Die Standard-Einstellung im BIOS des P5B Deluxe setzt den SATA-Controller in den IDE-Modus. Das Board tut also so, als ob die SATA-Laufwerke ganz normale IDE-Laufwerke wären. Das hat den Vorteil, dass die Kompatibilität besser ist, weil alle Betriebssysteme die Laufwerke ohne Probleme schon während der Installation erkennen. Der Nachteil ist, dass SATA-Features wie Native Command Queuing (NCQ) oder HotPlug (Plattenwechsel während des laufenden Betriebes) im IDE-Kompatibilitätsmodus nicht nutzbar sind.

Die Lösung
Die folgende Lösung funktioniert mit allen Konfigurationen von Windows XP und einem Mainboard, welches Intels Southbridge ICH8R nutzt. Das ist meist in Kombination mit dem Chipsatz (Northbridge) Intel 965P und 965G der Fall.

Ich übernehme keinerlei Haftung für eventuelle Schäden an Hard- oder Software, die durch das beschriebene Vorgehen entstehen könnten.

  1. Herunterladen des Intel Matrix Storage Manager
  2. Entpacken der Dateien aus dem Installationspaket in ein Verzeichnis. Dazu gebt ihr in der Eingabeaufforderung “C:\iata76_cd.exe.exe -A -A -P C:\test” (ohne Anführungszeichen). Den Pfad zu der Datei müsst ihr anpassen, ebenso die Versionsnummer (hier: 76). Das Zielverzeichnis sollte vorher angelegt werden (hier: C:\test).
  3. Kopieren der Datei “IaStor.sys.
    In dem Verzeichnis, in das ihr die Datei im vorigen Schritt entpackt habt, findet ihr nun unter “\Intel Matrix Storage Manager\Drivers\” die Datei “IaStor.sys”. Diese kopiert ihr in euer Windows-Verzeichnis in den Pfad “C:\Windows\system32\drivers\” (ggf. anpassen, wenn eure Installation woanders liegt).
  4. Jetzt müsst ihr noch diese .REG-Datei herunterladen. Danach die Datei doppelklicken und den Dialog mit JA beantworten.
  5. Jetzt das System neu starten und im BIOS den SATA-Controller auf AHCI umstellen. Wenn Windows gestartet ist, werden neue Treiber für alle SATA-Laufwerke installiert. Dieser Vorgang kann abgebrochen werden. Danach den Intel Matrix Storage Manager installieren und den Rechner noch einmal neu starten.
  6. Falls Windows nicht bootet oder der Bootvorgang mit einem Bluescreen abgebrochen wird, einfach im BIOS wieder den IDE-Modus einstellen und neustarten. Die Schritte oben wiederholen. Es geht auf jeden Fall, denn ich habe es jetzt auf mehreren Rechnern so zum Laufen bekommen :)

Wie man die Intel AHCI-Treiber in eine Windows-Installations-CD integriert, ist in diesem Tutorial sehr ausführlich beschrieben.

Informationen zum Beitrag

41 Antworten zu “AHCI nachträglich aktivieren (Intel ICH8R, Windows XP)”

  1. StormT sagt:

    Cool, danke für den Tip ich Hatte schon kaum noch Lust auf Googlen, da findet man meistens nur Bruchstücke und nicht alles auf einmal

  2. Christian D. sagt:

    Sauber! Ich wollte gestern Abend mein WinXP-System um 2 HDDs im RAID-1 Verbund (Mirror) erweitern, und stand vor genau diesem Problem: sobald man im Bios für den SATA Controller von IDE auf RAID stellt, zickt WinXP rum und bedankt sich beim Booten mit Bluescreen.
    Intel schlägt vor, die Treiber bei der WinXP Installation mit Hilfe einer RAID-Treiberdiskette (Diskette, Hallo geht\’s noch? Wir haben beinahe das Jahr 2008!) zu integrieren. Für eine nachträgliche Installation der Treiber gibt\’s die wie oben verlinkt zum Download, allerdings sagt das Setup stumpf \

  3. Christian D. sagt:

    …irgendwie funktionieren die Anführungsstriche wohl nicht ;-)

  4. Björn sagt:

    Ob auch mit einem Asus P5GD2 Deluxe funktioniert? Als Chipsatz ist ein i915P drauf gemacht worden und somit ein ICH6R, wenn ich mich nicht verlesen habe.

  5. Media Addicted sagt:

    Keine Ahnung, vielleicht einfach ausprobieren, beschädigen kann man die Hardware dabei meines Wissens nicht. Und wenn es nicht funktioniert, einfach wie beschrieben rückgängig machen.

    Eine Garantie kann ich aber auch dafür nicht geben!

    Edit: hier steht, dass es mit ICH6 nicht funktioniert. (Letzter Post)

  6. Björn sagt:

    Ok, also warten bis ich mal wieder lust habe zu formatieren. :D

  7. Christian D sagt:

    Mist! Der oben beschriebene Trick gilt nur für den AHCI Modus, nicht jedoch für den RAID Modus :-(

  8. LuckyStrike sagt:

    Vielen Dank für deinen Tipp!
    Hab nur einen Schreibfehler entdeckt.
    Bei mir funktioniert so:

    C:\\iata76_cd.exe.exe -A -PC:\\test

    Also ohne zweites \

  9. Nightcrawler sagt:

    Hallo. Kurze Frage müsste doch auch mit einem 975 Chipsatz mit ICH7R gehen nur das ggf. eine andere REG File benötigt wird oder? Kann mir da jemand weiterhelfen? Habe ein Abit AW9D im Einsatz.

  10. Nightcrawler sagt:

    Um übrigens eine CD zu erstellen mit den passenden Treiber direkt integriert kann ich nur das Tool NLite empfehlen. Einfacher geht es garnicht mehr. Einfach die Original Windows CD einlegen einlesen lassen und dann im nächsten Dialog die Treiber auswählen von der Platte und das Tool brennt einem direkt sogar die fertige Windows CD wenn man will.

  11. Mond sagt:

    Astrein, vielen Dank für diese Hilfe, hat super geklappt auf meinem P5B Deluxe

  12. M@rcel sagt:

    Auch ich schliesse mich diesem Tipp an ! Tausend Dank vor allem für die REG-Datei zum Downloaden. Zusammen mit der Bart-PE-Boot-CD und dem Laden der Windows-Struktur konnte ich das Windows XP endlich starten ohne Blue-Screen ! Das Einbinden des ICH8-Treibers mittels nLite war kein Problem und die Windows-Reparatur mit dieser CD ebenfalls problemlos möglich. Doch gestartet ist das Windows XP immer mit dem Blue-Screen 0x0000007b. Erst nach dem Import der Registry-Infos gemäss Datei oben löste mein Problem. Nach zig Stunden und unzähligen Versuchen endlich die Lösung. DANKE !

  13. pppatrick sagt:

    habe all deine genau Schritte befolgt, wenn ich jedoch den SATA-Controller auf AHCI bootet Windows nur bis zum Windows Logo dann startet es neu.
    Erst wenn ich wieder auf IDE umstelle kann ich ganz normal starten.
    Es geht einfach nicht
    muss ich irgendwelche Komponenten abstecken?
    habe ein ASUS P5B

  14. Lidus sagt:

    ich komme nicht klar hiermit> C:\iata76_cd.exe.exe -A -A -P C:\test… kann mir mal jemand helfen bitte

  15. Media Addicted sagt:

    Vergiss die Kommandozeile und entpacke die Datei einfach mit einem Archivierungsprogramm wie “7-Zip” oder “WinRAR” in ein Verzeichnis. Hat denselben Effekt.

  16. Lidus sagt:

    hat soweit alles funktioniert nur wird kein AHCI Modus bei mir im Bios angezeigt… habe das MSI P965 Neo V F2 nur IDE… ich bekomm noch nen Klapps)-:

  17. hat soweit alles funktioniert sagt:

    hat soweit alles funktioniert nur wird kein AHCI Modus bei mir im Bios angezeigt.

    thanks

  18. Pearlseattle sagt:

    Hallo
    Habe einen weg gefunden um die IDE-treiber durch AHCI-treiber auszutauschen, ohne Windows neu zu installieren oder die Registry zu ändern. Habe das Vorgehen hier http://www.blah-blah.ch/Mra/Ide2ahci erklärt.
    Hoffe, dass es nützlich ist :o )

  19. looop sagt:

    sorry, kan mir mal jemand helfen hab die eingabe wie oben in allen varianten versucht leider nichts. dann den tip mit winrar und 7zip beides probiert absolut nada nichts geht. also wäre nett wenn mir da jemand unter die arme greifen könnte.

    danke schon mal
    lg looop

  20. Jamirov sagt:

    Hi, habe leider das selbe Problem. Das entpacken der derzeitigen neuen Installationsdatei von Intel “iata82_cd.exe” ist nicht möglich. Weder über die Kommandozeile (siehe oben), noch mit einem Zip-Programm. Selbst wenn man die Dateiendung umbenennt, erscheint nur die Fehlermeldung: Kein Archiv gefunden. Anscheinend hat Intel das Setup-Programm verändert :(
    Falls jemand noch ne Idee hat, würde ich mich sehr freuen.

  21. Jamirov sagt:

    Nehm alles zurück. Vom Stammverzeichnis C: aus, wie oben beschrieben, hat es mit der Kommandozeile funtkioniert.

  22. Slon sagt:

    Hallo,
    ich habe alles genauso gemacht wie oben beschrieben ist, leider kriege ich nach dem umstellung auf AHCI immer blue screen. Kann mir bitte jemand helfen?
    Übrigens habe den SATA-AHCI Treiber in XP Installations-CD integriert. Der findet dann ganz kommische Sachen (die Partitionen die es gar nicht gibt). SuSe11 läuft aber einwandftrei.

  23. toro sagt:

    die hier beschrieben metode funktioniert nichtm aber glücklicherweise die auf der von Pearlseattle verwiesennen seite http://www.blah-blah.ch/Mra/Ide2ahci

  24. Media Addicted sagt:

    Wer lesen kann, ist klar im Vorteil:

    “Die folgende Lösung funktioniert mit allen Konfigurationen von Windows XP und einem Mainboard, welches Intels Southbridge ICH8R nutzt…”

    Die oben verlinkte Methode bezieht sich auf die Southbridge ICH10(R). Kleiner aber feiner Unterschied.

  25. prinzartus sagt:

    Danke toro!
    Das Tutorial hinter deinem Link hat auch bei mir gut funktioniert.
    Habe WinXP Pro SP3, P5Bdeluxe IHC8R.
    http://www.blah-blah.ch/Mra/Ide2ahci

    Alles wunderbar!

  26. Josef M sagt:

    DANKE SEHR!!!

    Deine Beschreibung hat auf Anhieb sofort funktioniert!

    Hatte bisher immer das Problem, dass ACRONIS 11 bei meinem Board P5Q PRO die SATA-Platten nicht erkannt hat bei der Recovery CD. Jetzt gehts!!!

    SUPER!!!

  27. Andreas S. sagt:

    Hi,

    echt Spitze die kurze Anleitung. Die Umstellung hat auch bei meiner Umstellung von Matrix Raid auf eine normale HDD (Festplatten-Klon mit Acronis) super gut gefunzt. Musste nach der Umstellung erst auf IDE-Mode gehen, hat aber dann mit Anleitung auf AHCI bestens funktioniert.

    Danke !!

  28. Reiner B. sagt:

    Will das Ganze auch mal testen, gilt das auch genau so für mit dem P5B
    sprich den ICH8 Chipsatz oder nur für den ICH8/R ?

    Will nur ganz sicher gehen.

    Danke für Antwort

  29. Reiner B. sagt:

    Tja bei mir hängts immer noch :-(
    Ich habe mir die aktuelle Matrix Storage manager Datei runtergeladen.
    Das ist dann eine iata86cd.exe Datei.

    Die wollte ich installieren und dann bricht die Installation ab, weil mein System nicht die Anforderung für die Software hat ??
    Daraus die IoStar.sys zu extrahieren wird mir wohl auch nicht gelingen.

    Irgendwie stehe ich jetzt auf dem Schlauch. ;-(

  30. Media Addicted sagt:

    Hallo Reiner,

    vielleicht würde es helfen, die Anleitung mal zu lesen, die oben im Beitrag steht, da steht nämlich, wie das funktioniert :D

    Du musst diese EXE-Datei nämlich erstmal entpacken, im Prinzip ist es ein ZIP-Archiv. Mit ZIP-Programmen wie 7-Zip oder WinRAR kann man die EXE-Datei auch entpacken, indem man mit der rechten Maustaste auf die Datei klickt und dann “Entpacken nach…” auswählt.

    Einfach so installieren kann man den Intel Matrix Storage Manager nämlich NICHT, sonst wäre das alles viel einfacher.

    Danach gehst du einfach weiter vor, wie in den Punkten 3-6 beschrieben.

  31. Reiner B. sagt:

    Iss schon klar, ;-)
    nur das klappt alles trotzdem nicht, warum auch immer. ?
    Allerdings habe ich die Platte jetzt mit HD-Tach getestet., wobei mir ein Burstrate von 282,3 MB angezeigt wurde.
    Beim Benchmarktest mit HD-Tune waren es allerdings nur 98, 87MB/sec.

    Im BIOS ist AHCI aktiviert, möglicherweise habe ich über F6 bei der Erstinstalltion doch schon den AHCI-treiber integriert ?! Weiss nicht mehr.

    Ich denke es ist damit erledigt.
    Danke für die Tipps ;-) )

  32. Guest sagt:

    An alle Asus board besitzer!
    Ist AHCI aktiviert kann man nicht mehr Asus Express Gate benutzen!

  33. Ultra-MG´ sagt:

    für user mit ICH8M:

    ladet euch die reg datei von oben runter und öffnet sie dann mit dem Editor.
    ersetzt den Text der dann dort steht mit dem Text:

    Windows Registry Editor Version 5.00

    ; Für ICH8M: http://www.intel.com
    ; INTEL und Microsoft sind eingetragene Marken. Alle Rechte liegen bei den Eigentümern.

    [HKEY_LOCAL_MACHINE\\SYSTEM\\ControlSet001\\Control\\CriticalDeviceDat abase\\pci#ven_8086&dev_2829&cc_0106]
    \

  34. Ultra-MG´ sagt:

    hat mit dem kopieren nicht wirklich geklappt :-D

    schaut euch einfach den ersten beitrag auf der Seite an, dort ist es auch beschrieben.

    http://www.winboard.org/forum/.....en-2.h tml

  35. Nox sagt:

    Hallo Media Addicted,

    Es hat alles sofort wunderbar geklappt!. ich habe das Board Asus Commando /Chipset P965 / IC8HR.

    VIELEN DANK. …für die Tipps :-)

  36. sam sagt:

    Habe das GA-965P-DS3, also ICH8 (ohne R!). Weiß jemand, ob das mit dem Board funktioniert? Rainer B. hatte anscheinend Probleme damit.
    Danke, S.

  37. Media Addicted sagt:

    AHCI hat mit Raid erstmal nicht wirklich was zu tun. Aus meiner Sicht müsste es auch mit dem ICH8 funktionieren, warum es da Probleme gibt, weiß ich aber leider auch nicht, bin ja kein Experte :)

  38. dieter sagt:

    Leider funkt. die obige Anleitung, wie alle anderen, bei mir nicht.
    Mein Laptop:  Aspire 8930G.
    Windows XP im IDE Mode ist o.k.

  39. Anonymous sagt:

    [...] [...]

  40. Max sagt:

    Ob das gehen würde mit ICH10R Chipsatz?

  41. Komiker sagt:

    @[40]
    Lese doch mal die Kommentare, da wird Deine Frage beantwortet

Einen Kommentar schreiben