Frohes Neues Jahr wünsch ich mal zuerst.
Jetzt zu Deinen Fragen.
Windows XP ist eigentlich nicht dafür gedacht AHCI, also die erweiterten AHCI Funktionen wie Hotswap und NCQ zu nutzen, also ist es auch bei XP nicht allein mit dem Eingriff in die Regestrie getan.
Das ist dann so ein Fall, indem der Intel Matrix Storage Manager benötigt wird.
Also Anleitung für XP.
Wichtig, macht wie immer vorher ein Backup, damit Ihr das Sys wieder herstellen könnt.
1. Die aktuelle Version des Intel Matrix Storage Managers herunterladen, z.B. nach C:
2. Auf C:\ den Ordner Intel anlegen.
3. Start dann Ausführen, dort eintragen: C:\IATA89CD.exe -A -A -P C:\Intel (Versionsnummer/Name ev. anpassen).
Im folgenden Fenster auf OK klicken, nach einer Weile erscheint Dateien erfolgreich extrahiert. OK klicken.
4. Ordner C:\Intel\winall\Driver öffnen und die Datei iastor.sys (Systemdatei) kopieren
5. iastor.sys im Ordner
C:\Windows\system32\drivers\ einfügen
Da Windows XP AHCI nichtmal kennt, gibt es in der Regestrie auch darüber keinen Eintrag. Man muss es also selbst in die Reg schreiben.
Kann man einfach selber machen.
1. Editor öffnen
2. Diesen laaangen Text ab Windows Registry Editor Version 5.00 einfügen:
Windows Registry Editor Version 5.00
; Für ICH8R: www.intel.com
; INTEL und Microsoft sind eingetragene Marken. Alle Rechte liegen bei den Eigentümern.
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\CriticalDeviceDatabase\pci#ven_8086&dev_2821&cc_0106]
"Service"="iaStor"
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStor]
"Type"=dword:00000001
"Start"=dword:00000000
"Group"="SCSI miniport"
"ErrorControl"=dword:00000001
"ImagePath"="system32\\drivers\\iaStor.sys"
"tag"=dword:00000019
"DisplayName"="Intel AHCI Controller"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStor\Enum]
"0"="PCI\\VEN_8086&DEV_2821&SUBSYS_B0051458&REV_02\\3&13c0b0c5&0&FA"
"Count"=dword:00000001
"NextInstance"=dword:00000001
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStor\Parameters]
"queuePriorityEnable"=dword:00000000
Drückt jetzt ein paar mal auf Enter, so dass Leerzeilen entstehen.
Jetzt auf Save as, Speichern unter klicken und Datei z.B. so benennen: iastor.reg
3. iastor.reg ausführen per Doppelklick, Werte in die Reg eintragen mit Ja / OK bestätigen.
4. Jetzt den PC neu starten und im Bios auf AHCI umstellen.
Jetzt erkennt XP das aktive AHCI und installiert den notwendigen Treiber, bzw. die jetzt im AHCI Mudos laufenden HDD/Laufwerke erneut.
Anschließend den Intel Matrix Storage Manager installeren und neu starten, dann kann man damit kontrollieren, ob AHCI tatsächlich aktiv ist.
Viel Erfolg.