[...] Anzeigen oder Ändern des installierten Computertyps
Gehen Sie folgendermaßen vor, um den installierten Computertyp anzuzeigen oder zu ändern:
Warnung: Beachten Sie, dass Sie unter keinen Umständen versuchen sollten, von einer ACPI-HAL zu einer Standard-HAL bzw. von einer Standard-HAL zu einer ACPI-HAL zu wechseln. Falls Sie dies tun, startet Ihr Computer möglicherweise nicht mehr ordnungsgemäß bzw. gar nicht mehr. Dazu kommt es, weil die Verzeichnisstruktur für Plug & Play-Geräte, die derzeit geladen würde, für ACPI bestimmt ist. Sie wird nicht auf eine Verzeichnisstruktur für Standard-HAL-Plug and Play-Geräte zurückgesetzt bzw. wiederhergestellt. Aus diesem Grund (die Geräte-Verzeichnisstrukturen sind sehr unterschiedlich) sind dem System nach dem Neustart etwaige Hardwareänderungen unbekannt, dies gilt auch für den Standort des Startgerätes. Microsoft empfiehlt bzw. unterstützt dieses Verfahren nicht, da es zu Datenverlusten führen kann.
Klicken Sie auf Start, zeigen Sie auf Einstellungen, klicken Sie auf Systemsteuerung, und doppelklicken Sie auf System.
Klicken Sie auf der Registerkarte Hardware auf Geräte-Manager, und sehen Sie sich den Eintrag unter dem Zweig Computer an. Beispielsweise kann der Eintrag "Standard-PC", der von Windows 2000 erkannte und auf Ihrem Computer installierte Computertyp, oder ein Eintrag wie "ACPI-PC" (Advanced Configuration Power Interface) aufgeführt sein.
Klicken Sie auf die Registerkarte Treiber und anschließend auf Treiber aktualisieren, um den installierten Computertyp zu ändern.
Hinweis: Sie können die HAL im Geräte-Manager unter Computertyp nur dann ändern, wenn Sie von einer Standard-PC-HAL zu einer Standard-Multiprozessor-PC-HAL wechseln, da der Wechsel von einer ACPI-HAL zu einer Standard-HAL dazu führen kann, dass Sie den Computer nicht mehr starten können.
Wenn Sie nicht mehr in der Lage sind, den Computer ordnungsgemäß zu starten, weil nach dem Windows 2000-Setup der falsche Computertyp (HAL) installiert wurde, müssen Sie den Notfallreparaturvorgang starten:
Starten Sie Ihren Computer mit den Windows 2000-Startdisketten oder mit der Windows 2000-CD-ROM, sofern Ihr Computer das Starten von CD-ROM unterstützt.
Drücken Sie auf der Seite Willkommen bei Setup die Taste [R] für den Reparaturvorgang.
Drücken Sie im Bild Windows 2000-Reparaturoptionen die Taste [R], um den Reparaturvorgang über die Notfallreparaturkonsole auszuführen
Drücken Sie die Taste [M], um die Reparaturoptionen manuell auszuwählen und um sicherzustellen, dass die Funktionen Überprüfen der Windows 2000-Systemdateien und Untersuchen der Startumgebung aktiviert sind, oder drücken Sie die Taste [F], um alle Reparaturoptionen auszuführen.
Nach Abschluss dieses Vorgangs müssten die ursprünglich installierte HAL sowie die dazugehörigen Dateien wiederhergestellt sein. Entfernen Sie die CD-ROM bzw. die Diskette aus dem entsprechenden Laufwerk, und starten Sie Ihren Computer anschließend neu.
Hinweis: Der falsch installierte Computertyp bleibt weiterhin im Geräte-Manager sichtbar.
Um sicherzustellen, dass der korrekte Computertyp im Geräte-Manager sichtbar ist, wenn Sie Ihren Computer neu starten, drücken Sie [F8], wählen Sie Letzte als funktionierend bekannte Konfiguration, und drücken Sie anschließend die [EINGABETASTE].
Klicken Sie auf das entsprechende Hardware-Profil (falls mehrere Profile existieren). Klicken Sie im Hardwareprofil auf die Option zur Wiederherstellung der Konfiguration, drücken Sie die [EINGABETASTE], und lassen Sie Windows 2000 anschließend den Startvorgang ausführen.
Die optimale Methode für den Wechsel von einer ACPI-HAL zu einer Standard-HAL besteht darin, Windows 2000 als Update erneut zu installieren:
Starten Sie Windows 2000 Setup als Update-Vorgang.
Wenden Sie eines der folgenden Verfahren an, um die ACPI-Unterstützung automatisch zu deaktivieren und es Windows 2000 zu ermöglichen, den korrekten, von Ihrem Computer unterstützten Computertyp (Standard-HAL) zu erkennen und zu installieren:
Automatisches Erkennen des Computertyps:
Drücken Sie die Taste [F7], wenn Setup die folgende Informationsmeldung erzeugt:
Zur Installation eines SCSI-/RAID-Treibers eines Drittanbieters F6 drücken
Hinweis: Wenn Sie [F7] drücken, erhalten Sie keinen visuellen Hinweis darauf, dass die automatische Erkennung stattfindet; setzen Sie die Installation normal fort, bis sie abgeschlossen ist.
Manuelle Auswahl des Computertyps:
Drücken Sie [F5], und wählen Sie den richtigen Standardcomputertyp anhand der folgenden Liste manuell aus:
i386-Quelldatei Computertyp
*hal.dll Compaq SystemPro-Multiprozessor oder 100% kompatibel
*halapic.dll MPS-Uniprozessor-PC
*halapic.dll MPS-Multiprozessor-PC
*hal.dll Standard-PC
*halborg.dll SGI mp
Hinweis: Für das Aufrüsten von einer Standard-PC-HAL auf eine MPS-Multiprozessor-PC-HAL müssen Sie nicht das Neuinstallationsverfahren verwenden. Sie können dafür stattdessen die Funktion Treiber aktualisieren im Geräte-Manager verwenden. Sie müssen jedoch Windows 2000 neu installieren, wenn Sie den Computertyp "ACPI-HAL" auf einem Computer verwenden möchten, der zuvor den Computertyp "Standard-PC" verwendet hat. Erlauben Sie Windows 2000 anschließend, den richtigen Computertyp automatisch zu erkennen.
Falls der Notfallreparaturvorgang Ihre Reparaturinformationen nicht auffinden kann, oder wenn die Reparaturinformationen ungültig sind, müssen Sie Ihre Windows 2000-Installation wiederherstellen, indem Sie die Wiederherstellungskonsole starten:
Starten Sie Ihren Computer mit den Windows 2000-Startdisketten oder mit der Windows 2000-CD-ROM, sofern Ihr Computer das Starten von CD-ROM unterstützt. Drücken Sie auf dem Bildschirm Willkommen bei Setup die Taste [R] zum Reparieren. Drücken Sie anschließend die Taste [C], um die Wiederherstellungskonsole zu starten.
Hinweis: Informationen zur Verwendung der Wiederherstellungskonsole finden Sie in folgendem Artikel der Microsoft Knowledge Base:
229716 Beschreibung der Windows 2000-Wiederherstellungskonsole
Nachdem Sie sich an Ihrem Computer angemeldet haben, kopieren Sie über die Befehlskonsole die folgenden Dateien (wie in den nachstehenden Listen angegeben) aus dem Ordner "%SystemRoot%\System32" Ihrer ursprünglichen Windows 2000-Installation, und benennen Sie sie um. Stellen Sie anhand der nachstehenden Liste der unterstützten Computertypen zunächst fest, welche HAL und welche Kernel-Dateien Ihr Computer benötigt:
Hinweis: Die mit einem Sternchen gekennzeichneten Computertypen sind Standard-Computertypen (Nicht-ACPI-Computertypen).
i386-Quelldatei: i386\driver.cab\halmacpi.dll
Computertyp: ACPI-Multiprozessor-PC
Kopieren in diesen Ordner: winnt\System32
Umbenennen in diesen Dateinamen: hal.dll
i386-Quelldatei: i386\driver.cab\halaacpi.dll
Computertyp: ACPI-Uniprozessor-PC
Kopieren in diesen Ordner: winnt\System32
Umbenennen in diesen Dateinamen: hal.dll
i386-Quelldatei: i386\driver.cab\halacpi.dll
Computertyp: ACPI-PC (Advanced Configuration and Power Interface)
Kopieren in diesen Ordner: winnt\System32
Umbenennen in diesen Dateinamen: hal.dll
i386-Quelldatei: *i386\driver.cab\halsp.dll
Computertyp: Compaq SystemPro-Multiprozessor oder 100% kompatibel
Kopieren in diesen Ordner: winnt\System32
Umbenennen in diesen Dateinamen: hal.dll
i386-Quelldatei: *i386\driver.cab\halapic.dll
Computertyp: MPS-Uniprozessor-PC
Kopieren in diesen Ordner: winnt\System32
Umbenennen in diesen Dateinamen: hal.dll
i386-Quelldatei: *i386\driver.cab\halmps.dll
Computertyp: MPS-Multiprozessor-PC
Kopieren in diesen Ordner: winnt\System32
Umbenennen in diesen Dateinamen: hal.dll
i386-Quelldatei: *i386\driver.cab\hal.dll
Computertyp: Standard-PC
Kopieren in diesen Ordner: winnt\System32
Umbenennen in diesen Dateinamen: hal.dll
i386-Quelldatei: *i386\driver.cab\halborg.dll
Computertyp: SGI mp
Kopieren in diesen Ordner: winnt\System32
Umbenennen in diesen Dateinamen: hal.dll
Kopieren Sie alle für Ihr System (Uniprozessor oder Multiprozessor) erforderlichen Kernel-Dateien, wie in der nachstehenden Tabelle angegeben, sowie die entsprechende HAL-Datei auf der Grundlage des von Ihrem Computer unterstützten Computertyps von der Windows 2000-CD-ROM (i386\driver.cab) oder vom installierten Service Pack in den entsprechenden Ordner, der in der Tabelle unter Ihrer ursprünglichen Windows 2000-Installation aufgeführt ist. Benennen Sie die Dateien anschließend (falls erforderlich) in "Ntoskrnl.exe" und "Hal.dll" um.
Allgemeine Multiprozessor-Kerneldateien In folgendes Verzeichnis kopieren In folgenden Dateinamen umbenennen
i386\driver.cab\ntkrnlmp.exe winnt\System32 ntoskrnl.exe
i386\driver.cab\ntkrpamp.exe winnt\System32 ntkrnlpa.exe
i386\driver.cab\kernel32.dll winnt\System32 kernel32.dll
i386\driver.cab\ntdll.dll winnt\System32 ntdll.dll
i386\driver.cab\win32k.sys winnt\System32\drivers win32k.sys
i386\driver.cab\winsrv.dll winnt\System32 winsrv.dll
Allgemeine Uniprozessor-Kerneldateien In folgendes Verzeichnis kopieren In folgenden Dateinamen umbenennen
i386\driver.cab\ntoskrnl.exe winnt\System32 ntoskrnl.exe
i386\driver.cab\ntkrnlpa.exe winnt\System32 ntkrnlpa.exe
i386\driver.cab\kernel32.dll winnt\System32 kernel32.dll
i386\driver.cab\ntdll.dll winnt\System32 ntdll.dll
i386\driver.cab\win32k.sys winnt\System32 win32k.sys
i386\driver.cab\winsrv.dll winnt\System32 winsrv.dll
Extrahieren Sie die Datei "Ntdll.dll" von der Windows 2000-Original-CD-ROM (i386\driver.cab) oder vom installierten Service Pack in den Ordner "%SystemRoot%\system32" Ihrer ursprünglichen Windows 2000-Installation.
Beispiel:
Laufwerk:\i386\driver.cab /f:ntdll.dll c:\winnt\system32
Dabei steht Laufwerk für den Laufwerksbuchstaben Ihres CD-ROM-Laufwerks mit der Windows 2000 Server-CD-ROM.
Extrahieren Sie die Datei "Win32k.sys" von der Windows 2000-Original-CD-ROM (i386\driver.cab) oder vom installierten Service Pack in den Ordner "%SystemRoot%\system32" Ihrer ursprünglichen Windows 2000-Installation.
Extrahieren Sie die Dateien "Kernel32.dll" und "Winsrv.dll" von der Windows 2000-CD-ROM (i386\driver.cab) oder vom installierten Service Pack in den Ordner "%SystemRoot%\system32" Ihrer ursprünglichen Windows 2000-Installation. Geben Sie zum Beispiel die folgenden Befehle ein: expand Laufwerk:\i386\driver.cab /F:kernel32.dll %systemroot%\system32\kernel32.dll
expand Laufwerk:\i386\driver.cab /F:winsrv.dll %systemroot%\system32\winsrv.dll
Dabei steht Laufwerk für den Laufwerksbuchstaben Ihres CD-ROM-Laufwerks.
Starten Sie den Computer neu.
Weitere Informationen zu diesem Thema finden Sie in folgendem Artikel der Microsoft Knowledge Base:
234558 Unterstützung für mehrere Prozessoren in Windows 2000
Warnung: Windows 2000 zeigt eine Liste von kompatiblen Computertypen an, die installiert werden können, wenn Sie den Geräte-Manager für ein manuelles Update verwenden. Falls Sie andere Komponenten als die in der Liste aufgeführten kompatiblen Geräte installieren, so kann dies dazu führen, dass Sie Ihren Computer entweder nicht mehr korrekt oder gar nicht mehr starten können. Wenn als Ihr Computertyp "ACPI-PC (Advanced Configuration Power Interface)" aufgeführt ist, oder nachdem Sie ein Update auf das neueste ACPI-BIOS vorgenommen haben, können Sie kein Update auf den Computertyp "ACPI-Multiprozessor-PC" über den Geräte-Manager ausführen. Durch diese Vorgehensweise kann Ihr Computer möglicherweise nicht mehr korrekt oder gar nicht mehr gestartet werden. Bei einer ACPI-HAL müssen Sie zunächst auf ein kompatibles ACPI-BIOS der neuesten Version aufrüsten, damit Windows 2000 beide CPUs mit ACPI-HAL unterstützt bzw. erkennt. Installieren Sie anschließend Windows 2000 als Update, damit der Computertyp "ACPI-Multiprozessor-PC" automatisch erkannt und installiert werden kann. Wenn das nicht der Fall ist, ist Ihr BIOS noch nicht vollständig kompatibel. [...]