Windows XP: System auf Standard-IDE Treiber zurücksetzen

Aus PC-WELT-Wiki

Wechseln zu: Navigation, Suche

Für eine Reparatur oder nach einem Upgrade wechseln Sie die Hauptplatine des PCs gegen ein anderes Modell. Mit Ihrem Windows 2000 oder XP möchten Sie ohne Neu-Installation weiterarbeiten. Beim nächsten Start sieht Windows blau: Ein Blue Screen zeigt den Fehler „INACCESSIBLE_BOOT_DEVICE“. Windows bootet nach dem Platinenwechsel nicht mehr.

Die Ursache für den Blue Screen liegt darin, dass Chipsatz-spezifische IDE-Treiber eingerichtet sind, die nicht zur neuen Hauptplatine kompatibel sind. Windows hat zwar Standard-IDE-Treiber, doch viele PC-Hersteller und auch Anwender installieren zur Leistungs-Optimierung spezielle Treiber für Intel-, VIA- oder Nforce-Chipsätze. Ist die neue Hauptplatine mit einem anderen Chipsatz bestückt, kann Windows 2000/XP nicht auf die Festplatten zugreifen.

Wenn das System noch auf dem alten PC oder mit der alten Hauptplatine startet

Besser ist es, vor einem geplanten Platinentausch dafür zu sorgen, dass Windows mit den Standard-IDE-Treibern arbeitet. Gehen Sie dazu in der Systemsteuerung auf „System“ und im Dialog „Systemeigenschaften“ auf „Hardware, Geräte-Manager“. In der Liste der installierten Hardware-Treiber klappen Sie den Eintrag „IDE ATA/ATAPI-Controller“ mit einem Doppelklick aus. Hier sind die Untereinträge interessant: Ist für die aktuell eingebaute Platine beispielsweise ein IDE-Treiber für VIA-Chipsätze installiert, findet sich hier der Eintrag „VIA Busmaster-IDE-Controller“. Bei Intel-Chipsätzen zeigen die Einträge zum ersten und zweiten IDE-Kanal eine Controllerbeschreibung mit der Zeichenkette „Intel(R)“.

Klicken Sie den Eintrag rechts an, gehen Sie auf „Treiber aktualisieren“. Überspringen Sie den Suchdialog, und wählen Sie im nächsten Fenster die Option „Software von einer bestimmten Liste oder bestimmten Quellen installieren“. Anschließend wählen Sie die Option „Nicht suchen, sondern den zu installierenden Treiber selbst wählen“. In der Treiber-Liste wählen Sie nun den „Standard-Zweikanal-PCI-IDE-Controller“ aus. Nach dem Umbau können Sie die IDE-Treiber installieren, die auf den Controller der neuen Hauptplatine zugeschnitten sind.

Wenn Sie das System nur noch auf dem neuen PC / mit der neuen Hauptplatine starten können

System übertragen: So bringen Sie Windows auf neue Hardware

Der Standard-IDE-Treiber von Windows 2000 und XP unterstützt praktisch alle derzeit verfügbaren IDE-Chipsätze (PATA). Es genügt daher, die ursprünglichen Registry-Werte wiederherzustellen und den Original-Treiber in das Verzeichnis \%SystemRoot%\System32\Drivers zu kopieren. Was sich so einfach anhört, ist in der Praxis allerdings kompliziert und lohnt sich nur, wenn die komplette Neuinstallation der Software mit noch höherem Aufwand verbunden ist. Außerdem funktioniert der beschriebene Weg nicht in allen Fällen. Wenn sich die Hardware von alter und neuer Platine zu sehr unterscheiden, kann es später zu Fehlfunktionen kommen. So müssen Sie vorgehen:

1. Um die notwendigen Änderungen an der Registry vornehmen zu können, müssen Sie entweder die Festplatte in einen anderen PC mit Windows 2000/XP einbauen oder Windows 2000/XP auf einer anderen Partition temporär neu installieren.

2. Starten Sie Regedt32, gehen Sie zum Schlüssel "Hkey_Local_Machine", und klicken Sie auf "Registrierung, Struktur laden". Wählen Sie die Datei "System" aus dem Verzeichnis \System32\Config der vorherigen Windows-Installation aus. Nach einem Klick auf "Öffnen" geben Sie einen Schlüsselnamen ein, beispielsweise "test". Der Registry-Zweig "Hkey_Local_Machine\System" erscheint danach als "Hkey_Local_Machine\Test".

3. Fügen Sie die Datei (Download über IDE.REG per Doppelklick in die Registry ein. Dadurch wird der Originalzustand der Registry-Einträge für die IDE-Treiber wiederhergestellt.

4. Klicken Sie auf "Datei, Struktur entfernen". Ersetzen Sie die Dateien ATAPI.SYS, PCIIDE.SYS und PCIIDEX.SYS im Verzeichnis \%SystemRoot%\System32\Drivers durch die Versionen aus dem Archiv "%SystemRoot%\Driver Cache\i386\Driver.CAB", oder verwenden Sie die entsprechenden Dateien aus dem letzten Service Pack.

Das System sollte jetzt ohne Probleme mit der neuen Hauptplatine starten. Aufgrund der geänderten Konfiguration findet der Plug&Play-Manager neue Geräte und installiert automatisch die passenden Treiber.

Hier ist der Inhalt der Datei IDE.REG:

Windows Registry Editor Version 5.00
;Welche Kopie des ControlSets gerade aktiv ist erfahren Sie unter
;HKEY_LOCAL_MACHINE\SYSTEM\Select über den Wert von "Current".
;Steht dieser auf "1", müssen Sie hier weiter nichts ändern.
;Bei "2" müssen Sie ControlSet001 durch ControlSet002 ertsetzen

[HKEY_LOCAL_MACHINE\test\ControlSet001\Control\CriticalDeviceDatabase\primary_ide_channel]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="atapi"

[HKEY_LOCAL_MACHINE\test\ControlSet001\Control\CriticalDeviceDatabase\secondary_ide_channel]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="atapi"

[HKEY_LOCAL_MACHINE\test\ControlSet001\Control\CriticalDeviceDatabase\*pnp0600]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="atapi"

[HKEY_LOCAL_MACHINE\test\ControlSet001\Control\CriticalDeviceDatabase\*azt0502]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="atapi"

[HKEY_LOCAL_MACHINE\test\ControlSet001\Control\CriticalDeviceDatabase\gendisk]
"ClassGUID"="{4D36E967-E325-11CE-BFC1-08002BE10318}"
"Service"="disk"

[HKEY_LOCAL_MACHINE\test\ControlSet001\Control\CriticalDeviceDatabase\pci#cc_0101]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="pciide"

[HKEY_LOCAL_MACHINE\test\ControlSet001\Control\CriticalDeviceDatabase\pci#ven_0e11&dev_ae33]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="pciide"

[HKEY_LOCAL_MACHINE\test\ControlSet001\Control\CriticalDeviceDatabase\pci#ven_1039&dev_0601]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="pciide"

[HKEY_LOCAL_MACHINE\test\ControlSet001\Control\CriticalDeviceDatabase\pci#ven_1039&dev_5513]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="pciide"

[HKEY_LOCAL_MACHINE\test\ControlSet001\Control\CriticalDeviceDatabase\pci#ven_1042&dev_1000]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="pciide"

[HKEY_LOCAL_MACHINE\test\ControlSet001\Control\CriticalDeviceDatabase\pci#ven_105a&dev_4d33]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="pciide"

[HKEY_LOCAL_MACHINE\test\ControlSet001\Control\CriticalDeviceDatabase\pci#ven_1095&dev_0640]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="pciide"

[HKEY_LOCAL_MACHINE\test\ControlSet001\Control\CriticalDeviceDatabase\pci#ven_1095&dev_0646]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="pciide"

[HKEY_LOCAL_MACHINE\test\ControlSet001\Control\CriticalDeviceDatabase\pci#ven_1097&dev_0038]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="pciide"

[HKEY_LOCAL_MACHINE\test\ControlSet001\Control\CriticalDeviceDatabase\pci#ven_10ad&dev_0001]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="pciide"

[HKEY_LOCAL_MACHINE\test\ControlSet001\Control\CriticalDeviceDatabase\pci#ven_10ad&dev_0150]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="pciide"

[HKEY_LOCAL_MACHINE\test\ControlSet001\Control\CriticalDeviceDatabase\pci#ven_10b9&dev_5215]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="pciide"

[HKEY_LOCAL_MACHINE\test\ControlSet001\Control\CriticalDeviceDatabase\pci#ven_10b9&dev_5219]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="pciide"

[HKEY_LOCAL_MACHINE\test\ControlSet001\Control\CriticalDeviceDatabase\pci#ven_10b9&dev_5229]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="pciide"

[HKEY_LOCAL_MACHINE\test\ControlSet001\Control\CriticalDeviceDatabase\pci#ven_1106&dev_0571]
"Service"="pciide"
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"

[HKEY_LOCAL_MACHINE\test\ControlSet001\Control\CriticalDeviceDatabase\pci#ven_8086&dev_1222]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="intelide"

[HKEY_LOCAL_MACHINE\test\ControlSet001\Control\CriticalDeviceDatabase\pci#ven_8086&dev_1230]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="intelide"

[HKEY_LOCAL_MACHINE\test\ControlSet001\Control\CriticalDeviceDatabase\pci#ven_8086&dev_2411]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="intelide"

[HKEY_LOCAL_MACHINE\test\ControlSet001\Control\CriticalDeviceDatabase\pci#ven_8086&dev_2421]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="intelide"

[HKEY_LOCAL_MACHINE\test\ControlSet001\Control\CriticalDeviceDatabase\pci#ven_8086&dev_7010]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="intelide"

[HKEY_LOCAL_MACHINE\test\ControlSet001\Control\CriticalDeviceDatabase\pci#ven_8086&dev_7111]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="intelide"

[HKEY_LOCAL_MACHINE\test\ControlSet001\Control\CriticalDeviceDatabase\pci#ven_8086&dev_7199]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="intelide"

[HKEY_LOCAL_MACHINE\test\ControlSet001\Services\atapi]
"ErrorControl"=dword:00000001
"Group"="SCSI miniport"
"Start"=dword:00000000
"Tag"=dword:00000019
"Type"=dword:00000001
"DisplayName"="Standard IDE/ESDI Hard Disk Controller"
"ImagePath"=hex(2):53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,44,00,\ 
  52,00,49,00,56,00,45,00,52,00,53,00,5c,00,61,00,74,00,61,00,70,00,69,00,2e,\ 
  00,73,00,79,00,73,00,00,00



[HKEY_LOCAL_MACHINE\test\ControlSet001\Services\IntelIde]
"ErrorControl"=dword:00000001
"Group"="System Bus Extender"
"Start"=dword:00000000
"Tag"=dword:00000004
"Type"=dword:00000001
"ImagePath"=hex(2):53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,44,00,\ 
  52,00,49,00,56,00,45,00,52,00,53,00,5c,00,69,00,6e,00,74,00,65,00,6c,00,69,\ 
  00,64,00,65,00,2e,00,73,00,79,00,73,00,00,00

[HKEY_LOCAL_MACHINE\test\ControlSet001\Services\PCIIde]
"ErrorControl"=dword:00000001
"Group"="System Bus Extender"
"Start"=dword:00000000
"Tag"=dword:00000003
"Type"=dword:00000001
"ImagePath"=hex(2):53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,44,00,\ 
  52,00,49,00,56,00,45,00,52,00,53,00,5c,00,70,00,63,00,69,00,69,00,64,00,65,\ 
  00,2e,00,73,00,79,00,73,00,00,00