Verändern bzw Austauschen der Windows XP HAL (engl. Hardware Abstraction Layer - deutsch Hardwareabstraktionsschicht)
Hallo Leute,
ich hatte schon öfter das Problem, das ich die Windows XP HAL tauschen wollte, es aber unter Windows XP im Gegensatz zu Windows 2000 nicht ohne weiteres möglich ist.
Das Problem trat zuerst bei Systemen mit "Hypertreading" auf, dann bei DualCore Systemen.
Wenn eine falsche Hal installiert ist, läuft das System entweder nicht (BlueScreen) oder im TaskManager (taskmgr.exe) im Register Systemleistung bzw. engl. Performance ist nur eine CPU
zu sehen.
Hier nun eine Anleitung, falls ihr einmal euer Motherboard austauscht und einen DualCore Prozessor einsetzen möchtet, ohne Windows neu zu installieren oder
ein Volumenlizenzkunde seid, der Sysprep verwendet und nur ein Image für alle Systeme (egal ob für Singleprozessor oder Multiprozessor Umgebung) erstellen / nutzen möchte.
Diese Prozeduren nutze ich unter Windows XP Service Pack 2 und 3, sowie unter Windows 2003 Server (Standard, Enterprise).
Solltet Ihr kein Testsystem zur Hand haben und diese Änderungen direkt auf eurem Produktivsystem ausführen,
empfehle ich im Vorfeld eine Datensicherung bzw. eine Sicherung des Betriebsystems!
Eine Datenspiegelung (RAID 1 / 10) ist bei Änderungen am Betriebssystem kein Schutz vor einem Blue Screen.
Diese Anleitung sollte ausgedruckt werden, falls ihr diese auf eurem produktiven System umsetzen wollt.
Diese Prozeduren funktionieren NICHT unter Windows 2000 !
*Es folgen nun hier die 3 Prozeduren*
Prozedur 1: Ändern der HAL von "Advanced Configuration and Power Interface (ACPI) PC" auf "ACPI Multiprocessor PC"
Schritt 1: Sicherstellung der Dateisystemkonsistenz der Partitionen, auf der Windows installiert ist
Klickt auf START, dann auf Ausführen und gebt "cmd" ein.
Im der Eingabeaufforderung tippt "chkdsk /f c:" ein und drückt Enter
Beantwortet die Frage, die dann kommt mit "j" oder mit "y" und drückt Enter.
Startet dann euer Windows neu.
Beim Neustart wird nun die C: Platte / Partition auf Fehler geprüft.
Das macht Windows so lange / so oft, bis alle Fehler behoben sind.
Falls ihr nicht sicher seid, auf welcher Partition / Festplatte Windows installiert ist, tippt "set" ein und drückt Enter, dann erscheinen die Umgebungsvariablen.
Die Variable "Systemroot" zeigt den Laufwerksbuchstaben an, auf dem Windows installiert ist.
Schritt 2: Ändern der Berechtigungen der zu mozifizierenden Registry Schlüssel
Klickt auf START, dann auf "Ausführen" und tippt "regedit" ein, drückt Enter
Navigiert zu dem Schlüssel HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\ACPI_HAL
Klickt mit der rechten Maustaste auf den Schlüssel und wählt "Berechtigungen" bzw. engl. "Permissions" aus.
Klick auf "Jeder" bzw. engl. "Everyone" und klickt im unteren Feld auf "Vollzugriff" bzw. engl. "Full Control"
Klickt auf OK
Schritt 3: Erstellen der ersten Registry Datei (wird später importiert)
Klickt auf START, "Ausführen" und gebt dort "Notepad" ein und drückt Enter.
Es öffnet sich der Windows Standard Textedit Notepad
Fügt in das Fenster die folgenden Einträge ein:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E966-E325-11CE-BFC1-08002BE10318}]
"Class"="Computer"
@="Computer"
"Installer32"="SysSetup.dll,ComputerClassInstaller"
"NoInstallClass"="1"
"Icon"="-27"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E966-E325-11CE-BFC1-08002BE10318}\0000]
"ResourcePickerTags"="HAL"
"InfPath"="hal.inf"
"InfSection"="ACPIAPIC_MP_HAL"
"ProviderName"="Microsoft"
"DriverDateData"=hex:00,80,62,c5,c0,01,c1,01
"DriverDate"="7-1-2001"
"DriverVersion"="5.1.2600.0"
"MatchingDeviceId"="acpiapic_mp"
"DriverDesc"="ACPI Multiprocessor PC"
Klickt auf "Datei" und dann auf "Speichern unter..."
Vergebt einen Dateinamen mit der Endung.reg (z.B. MultiProzHal1.reg) und merkt / notiert euch den Pfad, in dem Ihr diese Datei speichern (z.B. Eigene Dateien oder C:\test)
Schliest Notepad
Schritt 4: Erstellen der zweiten Registry Datei (wird später auch importiert)
Klickt auf START, "Ausführen" und gebt dort "Notepad" ein und drückt Enter.
Es öffnet sich der Windows Standard Textedit Notepad
Fügt in das Fenster die folgenden Einträge ein:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\ACPI_HAL]
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\ACPI_HAL\0000]
"ConfigFlags"=dword:00000000
"Legacy"=dword:00000000
"DeviceReported"=dword:00000001
"Service"="\\Driver\\ACPI_HAL"
"HardwareID"=hex(7):61,00,63,00,70,00,69,00,61,00,70,00,69,00,63,00,5f,00,6d,\
00,70,00,00,00,00,00
"CompatibleIDs"=hex(7):44,00,45,00,54,00,45,00,43,00,54,00,45,00,44,00,49,00,\
6e,00,74,00,65,00,72,00,6e,00,61,00,6c,00,5c,00,41,00,43,00,50,00,49,00,5f,\
00,48,00,41,00,4c,00,00,00,44,00,45,00,54,00,45,00,43,00,54,00,45,00,44,00,\
5c,00,41,00,43,00,50,00,49,00,5f,00,48,00,41,00,4c,00,00,00,00,00
"Capabilities"=dword:00000000
"ClassGUID"="{4D36E966-E325-11CE-BFC1-08002BE10318}"
"Class"="Computer"
"Driver"="{4D36E966-E325-11CE-BFC1-08002BE10318}\\0000"
"Mfg"="(Standard computers)"
"DeviceDesc"="ACPI Multiprocessor PC"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\ACPI_HAL\0000\LogConf]
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\ACPI_HAL\0000\Control]
"DeviceReported"=dword:00000001
Klickt auf "Datei" und dann auf "Speichern unter..."
Vergebt einen Dateinamen mit der Endung.reg (z.B. MultiProzHal2.reg) und merkt / notiert euch den Pfad, in dem Ihr diese Datei speichern (z.B. Eigene Dateien oder C:\test)
Schliest Notepad
Schritt 5: Importieren der Einträge
Navigiert zu den beiden, eben erstellten Dateien mit der Endung .reg und klickt doppelt darauf, bestätigt alle Sicherheitswarnungen und importiert die Dateien, alternativ könnt ihr auf das Programm "regedit" noch einmal öffnen und klickt auf "Datei" und dann "Importieren", navigiert zu den .reg Dateien und öffnet diese. Auf jeden Fall werdet ihr gefragt, ob ihr diese Dateien importieren möchtet, bestätigt dies.
Schritt 6: Tauschen der HAL im Gerätemanager
Klick auf START, dann "Ausführen" und gebt "compmgmt.msc /s" ein drückt Enter, alternativ könnt ihr den Gerätemanager über das Startmenü öffnen
In der Computerverwaltung, die sich geöffnet hat, klickt auf der plus Zeichen (+) bei "System" und dann auf Geräte-Manager.
Falls ihr im rechten Feld dann nur einen Eintrag seht, mit dem Netzwerknamen (Computernamen) eurer Windows Installation, klickt im linken Fenster auf das plus (+)
Klickt auf das plus (+) bei Computer, dort müsste dann schon die neue HAL zu sehen sein.
WICHTIG !!! Die Prozedur muss hier unbedingt fortgeführt werden, sonst kommt es nach einem Neustart ggf zu einem BlueScreen oder Fehlern in Windows.
Klickt mit der rechten Maustaste auf "ACPI Multiprocessor PC" und dann auf "Treiber aktualisieren"
Wählt "Software von einer Liste oder bestimmten Quelle installieren (für fortgeschrittene Benutzer)" aus und klickt auf "Weiter"
Wählt "Nicht suchen, sondern den zu installierenden Treiber selbst wählen" aus und klickt auf "Weiter"
Wählt "ACPI Multiprocessor PC" aus und klickt auf "Weiter"
Klickt auf "Fertig stellen"
Startet Windows neu.
Sollte Windows nun einen BlueScreen bringen, könnt ihr mit drücken von F8 vor dem Windows Boot in das Windows Boot Menü gelangen und dort ist es möglich
"Last known Good Configuration (your most recent settings that worked)" auszuwählen, dann sollte das System eigentlich wieder mit der alten HAL hochkommen.
Sollte Windows ohne Probleme hochfahren sind wir hier fertig !
Im TaskManager (taskmgr.exe) müssen jetzt 2 oder mehr Prozessoren angezeigt werden.
Prozedur 2: Ändern der HAL von "Standard PC" auf "ACPI Multiprocessor PC"
Schritt 1: Sicherstellung der Dateisystemkonsistenz der Partitionen, auf der Windows installiert ist
Klickt auf START, dann auf Ausführen und gebt "cmd" ein.
Im der Eingabeaufforderung tippt "chkdsk /f c:" ein und drückt Enter
Beantwortet die Frage, die dann kommt mit "j" oder mit "y" und drückt Enter.
Startet dann euer Windows neu.
Beim Neustart wird nun die C: Platte / Partition auf Fehler geprüft.
Das macht Windows so lange / so oft, bis alle Fehler behoben sind.
Falls ihr nicht sicher seid, auf welcher Partition / Festplatte Windows installiert ist, tippt "set" ein und drückt Enter, dann erscheinen die Umgebungsvariablen.
Die Variable "Systemroot" zeigt den Laufwerksbuchstaben an, auf dem Windows installiert ist.
Schritt 2: Ändern der Berechtigungen der zu mozifizierenden Registry Schlüssel
Klickt auf START, dann auf "Ausführen" und tippt "regedit" ein, drückt Enter
Navigiert zu dem Schlüssel HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\PCI_HAL
Klickt mit der rechten Maustaste auf den Schlüssel und wählt "Berechtigungen" bzw. engl. "Permissions" aus.
Klick auf "Jeder" bzw. engl. "Everyone" und klickt im unteren Feld auf "Vollzugriff" bzw. engl. "Full Control"
Klickt auf OK
Schritt 3: Erstellen der ersten Registry Datei (wird später importiert)
Klickt auf START, "Ausführen" und gebt dort "Notepad" ein und drückt Enter.
Es öffnet sich der Windows Standard Textedit Notepad
Fügt in das Fenster die folgenden Einträge ein:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E966-E325-11CE-BFC1-08002BE10318}]
"Class"="Computer"
@="Computer"
"Installer32"="SysSetup.dll,ComputerClassInstaller"
"NoInstallClass"="1"
"Icon"="-27"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E966-E325-11CE-BFC1-08002BE10318}\0000]
"ResourcePickerTags"="HAL"
"InfPath"="hal.inf"
"InfSection"="ACPIAPIC_MP_HAL"
"ProviderName"="Microsoft"
"DriverDateData"=hex:00,80,62,c5,c0,01,c1,01
"DriverDate"="7-1-2001"
"DriverVersion"="5.1.2600.0"
"MatchingDeviceId"="acpiapic_mp"
"DriverDesc"="ACPI Multiprocessor PC"
Klickt auf "Datei" und dann auf "Speichern unter..."
Vergebt einen Dateinamen mit der Endung.reg (z.B. MultiProzHal1.reg) und merkt / notiert euch den Pfad, in dem Ihr diese Datei speichern (z.B. Eigene Dateien oder C:\test)
Schliest Notepad
Schritt 4: Erstellen der zweiten Registry Datei (wird später auch importiert)
Klickt auf START, "Ausführen" und gebt dort "Notepad" ein und drückt Enter.
Es öffnet sich der Windows Standard Textedit Notepad
Fügt in das Fenster die folgenden Einträge ein:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\PCI_HAL]
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\PCI_HAL\0000]
"ConfigFlags"=dword:00000000
"Legacy"=dword:00000000
"DeviceReported"=dword:00000001
"Service"="\\Driver\\PCI_HAL"
"HardwareID"=hex(7):61,00,63,00,70,00,69,00,61,00,70,00,69,00,63,00,5f,00,6d,\
00,70,00,00,00,00,00
"CompatibleIDs"=hex(7):44,00,45,00,54,00,45,00,43,00,54,00,45,00,44,00,49,00,\
6e,00,74,00,65,00,72,00,6e,00,61,00,6c,00,5c,00,41,00,43,00,50,00,49,00,5f,\
00,48,00,41,00,4c,00,00,00,44,00,45,00,54,00,45,00,43,00,54,00,45,00,44,00,\
5c,00,41,00,43,00,50,00,49,00,5f,00,48,00,41,00,4c,00,00,00,00,00
"Capabilities"=dword:00000000
"ClassGUID"="{4D36E966-E325-11CE-BFC1-08002BE10318}"
"Class"="Computer"
"Driver"="{4D36E966-E325-11CE-BFC1-08002BE10318}\\0000"
"Mfg"="(Standard computers)"
"DeviceDesc"="ACPI Multiprocessor PC"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\PCI_HAL\0000\LogConf]
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\PCI_HAL\0000\Control]
"DeviceReported"=dword:00000001
Klickt auf "Datei" und dann auf "Speichern unter..."
Vergebt einen Dateinamen mit der Endung.reg (z.B. MultiProzHal2.reg) und merkt / notiert euch den Pfad, in dem Ihr diese Datei speichern (z.B. Eigene Dateien oder C:\test)
Schliest Notepad
Schritt 5: Importieren der Einträge
Navigiert zu den beiden, eben erstellten Dateien mit der Endung .reg und klickt doppelt darauf, bestätigt alle Sicherheitswarnungen und importiert die Dateien, alternativ könnt ihr auf das Programm "regedit" noch einmal öffnen und klickt auf "Datei" und dann "Importieren", navigiert zu den .reg Dateien und öffnet diese. Auf jeden Fall werdet ihr gefragt, ob ihr diese Dateien importieren möchtet, bestätigt dies.
Schritt 6: Tauschen der HAL im Gerätemanager
Klick auf START, dann "Ausführen" und gebt "compmgmt.msc /s" ein drückt Enter, alternativ könnt ihr den Gerätemanager über das Startmenü öffnen
In der Computerverwaltung, die sich geöffnet hat, klickt auf der plus Zeichen (+) bei "System" und dann auf Geräte-Manager.
Falls ihr im rechten Feld dann nur einen Eintrag seht, mit dem Netzwerknamen (Computernamen) eurer Windows Installation, klickt im linken Fenster auf das plus (+)
Klickt auf das plus (+) bei Computer, dort müsste dann schon die neue HAL zu sehen sein.
WICHTIG !!! Die Prozedur muss hier unbedingt fortgeführt werden, sonst kommt es nach einem Neustart ggf zu einem BlueScreen oder Fehlern in Windows.
Klickt mit der rechten Maustaste auf "Standard PC" und dann auf "Treiber aktualisieren"
Wählt "Software von einer Liste oder bestimmten Quelle installieren (für fortgeschrittene Benutzer)" aus und klickt auf "Weiter"
Wählt "Nicht suchen, sondern den zu installierenden Treiber selbst wählen" aus und klickt auf "Weiter"
Wählt "ACPI Multiprocessor PC" aus und klickt auf "Weiter"
Klickt auf "Fertig stellen"
Startet Windows neu.
Sollte Windows nun einen BlueScreen bringen, könnt ihr mit drücken von F8 vor dem Windows Boot in das Windows Boot Menü gelangen und dort ist es möglich
"Last known Good Configuration (your most recent settings that worked)" auszuwählen, dann sollte das System eigentlich wieder mit der alten HAL hochkommen.
Sollte Windows ohne Probleme hochfahren sind wir hier fertig !
Im TaskManager (taskmgr.exe) müssen jetzt 2 oder mehr Prozessoren angezeigt werden.
** Prozedur 3: Ändern der HAL von "ACPI Multiprocessor PC" auf "Standard PC" oder auf "Advanced Configuration and Power Interface (ACPI) PC"
Schritt 1: Sicherstellung der Dateisystemkonsistenz der Partitionen, auf der Windows installiert ist
Klickt auf START, dann auf Ausführen und gebt "cmd" ein.
Im der Eingabeaufforderung tippt "chkdsk /f c:" ein und drückt Enter
Beantwortet die Frage, die dann kommt mit "j" oder mit "y" und drückt Enter.
Startet dann euer Windows neu.
Beim Neustart wird nun die C: Platte / Partition auf Fehler geprüft.
Das macht Windows so lange / so oft, bis alle Fehler behoben sind.
Falls ihr nicht sicher seid, auf welcher Partition / Festplatte Windows installiert ist, tippt "set" ein und drückt Enter, dann erscheinen die Umgebungsvariablen.
Die Variable "Systemroot" zeigt den Laufwerksbuchstaben an, auf dem Windows installiert ist.
Schritt 2: Tauschen der HAL im Gerätemanager
Klick auf START, dann "Ausführen" und gebt "compmgmt.msc /s" ein drückt Enter, alternativ könnt ihr den Gerätemanager über das Startmenü öffnen
In der Computerverwaltung, die sich geöffnet hat, klickt auf der plus Zeichen (+) bei "System" und dann auf Geräte-Manager.
Falls ihr im rechten Feld dann nur einen Eintrag seht, mit dem Netzwerknamen (Computernamen) eurer Windows Installation, klickt im linken Fenster auf das plus (+)
Klickt auf das plus (+) bei Computer, dort müsste dann schon die neue HAL zu sehen sein.
Klickt mit der rechten Maustaste auf "ACPI Multiprocessor PC" und dann auf "Treiber aktualisieren"
Wählt "Software von einer Liste oder bestimmten Quelle installieren (für fortgeschrittene Benutzer)" aus und klickt auf "Weiter"
Wählt "Nicht suchen, sondern den zu installierenden Treiber selbst wählen" aus und klickt auf "Weiter"
Wählt "Standard PC" oder "Advanced Configuration and Power Interface (ACPI) PC" aus und klickt auf "Weiter"
Klickt auf "Fertig stellen"
Startet Windows neu.
Viel Spass
Dirk Grüdl
PS: Bitte markiert den Betreig als hilfreich, sollte das der Fall sein.
ich hatte schon öfter das Problem, das ich die Windows XP HAL tauschen wollte, es aber unter Windows XP im Gegensatz zu Windows 2000 nicht ohne weiteres möglich ist.
Das Problem trat zuerst bei Systemen mit "Hypertreading" auf, dann bei DualCore Systemen.
Wenn eine falsche Hal installiert ist, läuft das System entweder nicht (BlueScreen) oder im TaskManager (taskmgr.exe) im Register Systemleistung bzw. engl. Performance ist nur eine CPU
zu sehen.
Hier nun eine Anleitung, falls ihr einmal euer Motherboard austauscht und einen DualCore Prozessor einsetzen möchtet, ohne Windows neu zu installieren oder
ein Volumenlizenzkunde seid, der Sysprep verwendet und nur ein Image für alle Systeme (egal ob für Singleprozessor oder Multiprozessor Umgebung) erstellen / nutzen möchte.
Diese Prozeduren nutze ich unter Windows XP Service Pack 2 und 3, sowie unter Windows 2003 Server (Standard, Enterprise).
Solltet Ihr kein Testsystem zur Hand haben und diese Änderungen direkt auf eurem Produktivsystem ausführen,
empfehle ich im Vorfeld eine Datensicherung bzw. eine Sicherung des Betriebsystems!
Eine Datenspiegelung (RAID 1 / 10) ist bei Änderungen am Betriebssystem kein Schutz vor einem Blue Screen.
Diese Anleitung sollte ausgedruckt werden, falls ihr diese auf eurem produktiven System umsetzen wollt.
Diese Prozeduren funktionieren NICHT unter Windows 2000 !
*Es folgen nun hier die 3 Prozeduren*
Prozedur 1: Ändern der HAL von "Advanced Configuration and Power Interface (ACPI) PC" auf "ACPI Multiprocessor PC"
Schritt 1: Sicherstellung der Dateisystemkonsistenz der Partitionen, auf der Windows installiert ist
Klickt auf START, dann auf Ausführen und gebt "cmd" ein.
Im der Eingabeaufforderung tippt "chkdsk /f c:" ein und drückt Enter
Beantwortet die Frage, die dann kommt mit "j" oder mit "y" und drückt Enter.
Startet dann euer Windows neu.
Beim Neustart wird nun die C: Platte / Partition auf Fehler geprüft.
Das macht Windows so lange / so oft, bis alle Fehler behoben sind.
Falls ihr nicht sicher seid, auf welcher Partition / Festplatte Windows installiert ist, tippt "set" ein und drückt Enter, dann erscheinen die Umgebungsvariablen.
Die Variable "Systemroot" zeigt den Laufwerksbuchstaben an, auf dem Windows installiert ist.
Schritt 2: Ändern der Berechtigungen der zu mozifizierenden Registry Schlüssel
Klickt auf START, dann auf "Ausführen" und tippt "regedit" ein, drückt Enter
Navigiert zu dem Schlüssel HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\ACPI_HAL
Klickt mit der rechten Maustaste auf den Schlüssel und wählt "Berechtigungen" bzw. engl. "Permissions" aus.
Klick auf "Jeder" bzw. engl. "Everyone" und klickt im unteren Feld auf "Vollzugriff" bzw. engl. "Full Control"
Klickt auf OK
Schritt 3: Erstellen der ersten Registry Datei (wird später importiert)
Klickt auf START, "Ausführen" und gebt dort "Notepad" ein und drückt Enter.
Es öffnet sich der Windows Standard Textedit Notepad
Fügt in das Fenster die folgenden Einträge ein:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E966-E325-11CE-BFC1-08002BE10318}]
"Class"="Computer"
@="Computer"
"Installer32"="SysSetup.dll,ComputerClassInstaller"
"NoInstallClass"="1"
"Icon"="-27"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E966-E325-11CE-BFC1-08002BE10318}\0000]
"ResourcePickerTags"="HAL"
"InfPath"="hal.inf"
"InfSection"="ACPIAPIC_MP_HAL"
"ProviderName"="Microsoft"
"DriverDateData"=hex:00,80,62,c5,c0,01,c1,01
"DriverDate"="7-1-2001"
"DriverVersion"="5.1.2600.0"
"MatchingDeviceId"="acpiapic_mp"
"DriverDesc"="ACPI Multiprocessor PC"
Klickt auf "Datei" und dann auf "Speichern unter..."
Vergebt einen Dateinamen mit der Endung.reg (z.B. MultiProzHal1.reg) und merkt / notiert euch den Pfad, in dem Ihr diese Datei speichern (z.B. Eigene Dateien oder C:\test)
Schliest Notepad
Schritt 4: Erstellen der zweiten Registry Datei (wird später auch importiert)
Klickt auf START, "Ausführen" und gebt dort "Notepad" ein und drückt Enter.
Es öffnet sich der Windows Standard Textedit Notepad
Fügt in das Fenster die folgenden Einträge ein:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\ACPI_HAL]
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\ACPI_HAL\0000]
"ConfigFlags"=dword:00000000
"Legacy"=dword:00000000
"DeviceReported"=dword:00000001
"Service"="\\Driver\\ACPI_HAL"
"HardwareID"=hex(7):61,00,63,00,70,00,69,00,61,00,70,00,69,00,63,00,5f,00,6d,\
00,70,00,00,00,00,00
"CompatibleIDs"=hex(7):44,00,45,00,54,00,45,00,43,00,54,00,45,00,44,00,49,00,\
6e,00,74,00,65,00,72,00,6e,00,61,00,6c,00,5c,00,41,00,43,00,50,00,49,00,5f,\
00,48,00,41,00,4c,00,00,00,44,00,45,00,54,00,45,00,43,00,54,00,45,00,44,00,\
5c,00,41,00,43,00,50,00,49,00,5f,00,48,00,41,00,4c,00,00,00,00,00
"Capabilities"=dword:00000000
"ClassGUID"="{4D36E966-E325-11CE-BFC1-08002BE10318}"
"Class"="Computer"
"Driver"="{4D36E966-E325-11CE-BFC1-08002BE10318}\\0000"
"Mfg"="(Standard computers)"
"DeviceDesc"="ACPI Multiprocessor PC"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\ACPI_HAL\0000\LogConf]
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\ACPI_HAL\0000\Control]
"DeviceReported"=dword:00000001
Klickt auf "Datei" und dann auf "Speichern unter..."
Vergebt einen Dateinamen mit der Endung.reg (z.B. MultiProzHal2.reg) und merkt / notiert euch den Pfad, in dem Ihr diese Datei speichern (z.B. Eigene Dateien oder C:\test)
Schliest Notepad
Schritt 5: Importieren der Einträge
Navigiert zu den beiden, eben erstellten Dateien mit der Endung .reg und klickt doppelt darauf, bestätigt alle Sicherheitswarnungen und importiert die Dateien, alternativ könnt ihr auf das Programm "regedit" noch einmal öffnen und klickt auf "Datei" und dann "Importieren", navigiert zu den .reg Dateien und öffnet diese. Auf jeden Fall werdet ihr gefragt, ob ihr diese Dateien importieren möchtet, bestätigt dies.
Schritt 6: Tauschen der HAL im Gerätemanager
Klick auf START, dann "Ausführen" und gebt "compmgmt.msc /s" ein drückt Enter, alternativ könnt ihr den Gerätemanager über das Startmenü öffnen
In der Computerverwaltung, die sich geöffnet hat, klickt auf der plus Zeichen (+) bei "System" und dann auf Geräte-Manager.
Falls ihr im rechten Feld dann nur einen Eintrag seht, mit dem Netzwerknamen (Computernamen) eurer Windows Installation, klickt im linken Fenster auf das plus (+)
Klickt auf das plus (+) bei Computer, dort müsste dann schon die neue HAL zu sehen sein.
WICHTIG !!! Die Prozedur muss hier unbedingt fortgeführt werden, sonst kommt es nach einem Neustart ggf zu einem BlueScreen oder Fehlern in Windows.
Klickt mit der rechten Maustaste auf "ACPI Multiprocessor PC" und dann auf "Treiber aktualisieren"
Wählt "Software von einer Liste oder bestimmten Quelle installieren (für fortgeschrittene Benutzer)" aus und klickt auf "Weiter"
Wählt "Nicht suchen, sondern den zu installierenden Treiber selbst wählen" aus und klickt auf "Weiter"
Wählt "ACPI Multiprocessor PC" aus und klickt auf "Weiter"
Klickt auf "Fertig stellen"
Startet Windows neu.
Sollte Windows nun einen BlueScreen bringen, könnt ihr mit drücken von F8 vor dem Windows Boot in das Windows Boot Menü gelangen und dort ist es möglich
"Last known Good Configuration (your most recent settings that worked)" auszuwählen, dann sollte das System eigentlich wieder mit der alten HAL hochkommen.
Sollte Windows ohne Probleme hochfahren sind wir hier fertig !
Im TaskManager (taskmgr.exe) müssen jetzt 2 oder mehr Prozessoren angezeigt werden.
Prozedur 2: Ändern der HAL von "Standard PC" auf "ACPI Multiprocessor PC"
Schritt 1: Sicherstellung der Dateisystemkonsistenz der Partitionen, auf der Windows installiert ist
Klickt auf START, dann auf Ausführen und gebt "cmd" ein.
Im der Eingabeaufforderung tippt "chkdsk /f c:" ein und drückt Enter
Beantwortet die Frage, die dann kommt mit "j" oder mit "y" und drückt Enter.
Startet dann euer Windows neu.
Beim Neustart wird nun die C: Platte / Partition auf Fehler geprüft.
Das macht Windows so lange / so oft, bis alle Fehler behoben sind.
Falls ihr nicht sicher seid, auf welcher Partition / Festplatte Windows installiert ist, tippt "set" ein und drückt Enter, dann erscheinen die Umgebungsvariablen.
Die Variable "Systemroot" zeigt den Laufwerksbuchstaben an, auf dem Windows installiert ist.
Schritt 2: Ändern der Berechtigungen der zu mozifizierenden Registry Schlüssel
Klickt auf START, dann auf "Ausführen" und tippt "regedit" ein, drückt Enter
Navigiert zu dem Schlüssel HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\PCI_HAL
Klickt mit der rechten Maustaste auf den Schlüssel und wählt "Berechtigungen" bzw. engl. "Permissions" aus.
Klick auf "Jeder" bzw. engl. "Everyone" und klickt im unteren Feld auf "Vollzugriff" bzw. engl. "Full Control"
Klickt auf OK
Schritt 3: Erstellen der ersten Registry Datei (wird später importiert)
Klickt auf START, "Ausführen" und gebt dort "Notepad" ein und drückt Enter.
Es öffnet sich der Windows Standard Textedit Notepad
Fügt in das Fenster die folgenden Einträge ein:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E966-E325-11CE-BFC1-08002BE10318}]
"Class"="Computer"
@="Computer"
"Installer32"="SysSetup.dll,ComputerClassInstaller"
"NoInstallClass"="1"
"Icon"="-27"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E966-E325-11CE-BFC1-08002BE10318}\0000]
"ResourcePickerTags"="HAL"
"InfPath"="hal.inf"
"InfSection"="ACPIAPIC_MP_HAL"
"ProviderName"="Microsoft"
"DriverDateData"=hex:00,80,62,c5,c0,01,c1,01
"DriverDate"="7-1-2001"
"DriverVersion"="5.1.2600.0"
"MatchingDeviceId"="acpiapic_mp"
"DriverDesc"="ACPI Multiprocessor PC"
Klickt auf "Datei" und dann auf "Speichern unter..."
Vergebt einen Dateinamen mit der Endung.reg (z.B. MultiProzHal1.reg) und merkt / notiert euch den Pfad, in dem Ihr diese Datei speichern (z.B. Eigene Dateien oder C:\test)
Schliest Notepad
Schritt 4: Erstellen der zweiten Registry Datei (wird später auch importiert)
Klickt auf START, "Ausführen" und gebt dort "Notepad" ein und drückt Enter.
Es öffnet sich der Windows Standard Textedit Notepad
Fügt in das Fenster die folgenden Einträge ein:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\PCI_HAL]
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\PCI_HAL\0000]
"ConfigFlags"=dword:00000000
"Legacy"=dword:00000000
"DeviceReported"=dword:00000001
"Service"="\\Driver\\PCI_HAL"
"HardwareID"=hex(7):61,00,63,00,70,00,69,00,61,00,70,00,69,00,63,00,5f,00,6d,\
00,70,00,00,00,00,00
"CompatibleIDs"=hex(7):44,00,45,00,54,00,45,00,43,00,54,00,45,00,44,00,49,00,\
6e,00,74,00,65,00,72,00,6e,00,61,00,6c,00,5c,00,41,00,43,00,50,00,49,00,5f,\
00,48,00,41,00,4c,00,00,00,44,00,45,00,54,00,45,00,43,00,54,00,45,00,44,00,\
5c,00,41,00,43,00,50,00,49,00,5f,00,48,00,41,00,4c,00,00,00,00,00
"Capabilities"=dword:00000000
"ClassGUID"="{4D36E966-E325-11CE-BFC1-08002BE10318}"
"Class"="Computer"
"Driver"="{4D36E966-E325-11CE-BFC1-08002BE10318}\\0000"
"Mfg"="(Standard computers)"
"DeviceDesc"="ACPI Multiprocessor PC"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\PCI_HAL\0000\LogConf]
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\PCI_HAL\0000\Control]
"DeviceReported"=dword:00000001
Klickt auf "Datei" und dann auf "Speichern unter..."
Vergebt einen Dateinamen mit der Endung.reg (z.B. MultiProzHal2.reg) und merkt / notiert euch den Pfad, in dem Ihr diese Datei speichern (z.B. Eigene Dateien oder C:\test)
Schliest Notepad
Schritt 5: Importieren der Einträge
Navigiert zu den beiden, eben erstellten Dateien mit der Endung .reg und klickt doppelt darauf, bestätigt alle Sicherheitswarnungen und importiert die Dateien, alternativ könnt ihr auf das Programm "regedit" noch einmal öffnen und klickt auf "Datei" und dann "Importieren", navigiert zu den .reg Dateien und öffnet diese. Auf jeden Fall werdet ihr gefragt, ob ihr diese Dateien importieren möchtet, bestätigt dies.
Schritt 6: Tauschen der HAL im Gerätemanager
Klick auf START, dann "Ausführen" und gebt "compmgmt.msc /s" ein drückt Enter, alternativ könnt ihr den Gerätemanager über das Startmenü öffnen
In der Computerverwaltung, die sich geöffnet hat, klickt auf der plus Zeichen (+) bei "System" und dann auf Geräte-Manager.
Falls ihr im rechten Feld dann nur einen Eintrag seht, mit dem Netzwerknamen (Computernamen) eurer Windows Installation, klickt im linken Fenster auf das plus (+)
Klickt auf das plus (+) bei Computer, dort müsste dann schon die neue HAL zu sehen sein.
WICHTIG !!! Die Prozedur muss hier unbedingt fortgeführt werden, sonst kommt es nach einem Neustart ggf zu einem BlueScreen oder Fehlern in Windows.
Klickt mit der rechten Maustaste auf "Standard PC" und dann auf "Treiber aktualisieren"
Wählt "Software von einer Liste oder bestimmten Quelle installieren (für fortgeschrittene Benutzer)" aus und klickt auf "Weiter"
Wählt "Nicht suchen, sondern den zu installierenden Treiber selbst wählen" aus und klickt auf "Weiter"
Wählt "ACPI Multiprocessor PC" aus und klickt auf "Weiter"
Klickt auf "Fertig stellen"
Startet Windows neu.
Sollte Windows nun einen BlueScreen bringen, könnt ihr mit drücken von F8 vor dem Windows Boot in das Windows Boot Menü gelangen und dort ist es möglich
"Last known Good Configuration (your most recent settings that worked)" auszuwählen, dann sollte das System eigentlich wieder mit der alten HAL hochkommen.
Sollte Windows ohne Probleme hochfahren sind wir hier fertig !
Im TaskManager (taskmgr.exe) müssen jetzt 2 oder mehr Prozessoren angezeigt werden.
** Prozedur 3: Ändern der HAL von "ACPI Multiprocessor PC" auf "Standard PC" oder auf "Advanced Configuration and Power Interface (ACPI) PC"
Schritt 1: Sicherstellung der Dateisystemkonsistenz der Partitionen, auf der Windows installiert ist
Klickt auf START, dann auf Ausführen und gebt "cmd" ein.
Im der Eingabeaufforderung tippt "chkdsk /f c:" ein und drückt Enter
Beantwortet die Frage, die dann kommt mit "j" oder mit "y" und drückt Enter.
Startet dann euer Windows neu.
Beim Neustart wird nun die C: Platte / Partition auf Fehler geprüft.
Das macht Windows so lange / so oft, bis alle Fehler behoben sind.
Falls ihr nicht sicher seid, auf welcher Partition / Festplatte Windows installiert ist, tippt "set" ein und drückt Enter, dann erscheinen die Umgebungsvariablen.
Die Variable "Systemroot" zeigt den Laufwerksbuchstaben an, auf dem Windows installiert ist.
Schritt 2: Tauschen der HAL im Gerätemanager
Klick auf START, dann "Ausführen" und gebt "compmgmt.msc /s" ein drückt Enter, alternativ könnt ihr den Gerätemanager über das Startmenü öffnen
In der Computerverwaltung, die sich geöffnet hat, klickt auf der plus Zeichen (+) bei "System" und dann auf Geräte-Manager.
Falls ihr im rechten Feld dann nur einen Eintrag seht, mit dem Netzwerknamen (Computernamen) eurer Windows Installation, klickt im linken Fenster auf das plus (+)
Klickt auf das plus (+) bei Computer, dort müsste dann schon die neue HAL zu sehen sein.
Klickt mit der rechten Maustaste auf "ACPI Multiprocessor PC" und dann auf "Treiber aktualisieren"
Wählt "Software von einer Liste oder bestimmten Quelle installieren (für fortgeschrittene Benutzer)" aus und klickt auf "Weiter"
Wählt "Nicht suchen, sondern den zu installierenden Treiber selbst wählen" aus und klickt auf "Weiter"
Wählt "Standard PC" oder "Advanced Configuration and Power Interface (ACPI) PC" aus und klickt auf "Weiter"
Klickt auf "Fertig stellen"
Startet Windows neu.
Viel Spass
Dirk Grüdl
PS: Bitte markiert den Betreig als hilfreich, sollte das der Fall sein.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 105301
Url: https://administrator.de/tutorial/veraendern-bzw-austauschen-der-windows-xp-hal-engl-hardware-abstraction-layer-deutsch-105301.html
Ausgedruckt am: 22.12.2024 um 21:12 Uhr
28 Kommentare
Neuester Kommentar
sehr guter beitrag, respekt! ein paar fragen hätte ich noch:
woran erkenne ich, welche HAL derzeit verwendet ?
woran erkenne ich, welche neue HAL version ich benutzen muss ?
beschrieben ist die "umwandlung" von
"(ACPI) PC" ---> "ACPI Multiprocessor PC"
"Standard PC" ---> "ACPI Multiprocessor PC"
wie müsste die umwandlung von
"Standard PC" ---> "(ACPI) PC"
"(ACPI) PC" ---> "Standard PC"
aussehen bzw benötigtg man die überhaupt?
gruß,
supa
woran erkenne ich, welche HAL derzeit verwendet ?
woran erkenne ich, welche neue HAL version ich benutzen muss ?
beschrieben ist die "umwandlung" von
"(ACPI) PC" ---> "ACPI Multiprocessor PC"
"Standard PC" ---> "ACPI Multiprocessor PC"
wie müsste die umwandlung von
"Standard PC" ---> "(ACPI) PC"
"(ACPI) PC" ---> "Standard PC"
aussehen bzw benötigtg man die überhaupt?
gruß,
supa
In Deiner Anleitung stand schon "unter Windows XP im Gegensatz zu Windows 2000 nicht ohne weiteres möglich", ich frage nach und Du schreibst "Bei WIndows XP ist das ändern der HAL über den Gerätemanager nicht so einfach möglich wie unter Windows 2000" - das bringt mich weiter, danke
Was ist denn daran nicht so einfach? Ich hab das mittlerweile auch auf xp schon gemacht (von ACPI-Uni auf ACPI-Multi) - es war genau wie bei Windows 2000 schlicht über den Gerätemanager ohne Einsatz der Registry.
Was ist denn daran nicht so einfach? Ich hab das mittlerweile auch auf xp schon gemacht (von ACPI-Uni auf ACPI-Multi) - es war genau wie bei Windows 2000 schlicht über den Gerätemanager ohne Einsatz der Registry.
Dirk, keine Angst, Dein Tipp/Deine Anleitung wird nicht weiter verunziert. Bei mir geht "Advanced Configuration and Power Interface (ACPI) PC"? Hab ich doch gar nicht geschrieben, im Gegenteil, der Test stand noch aus. Zu 100% ist das Verhalten bei allen XPs gleich - jede Wette. Ebenso sicher bin ich mir, dass Du problemlos immer den Fall, den unnmehr wir beide getestet haben auf allen XPs immer ohne Registryeingriffe machen kannst - und dies ist nahezu der einzig wichtige Fall, die Aufrüstung auf einen Dualcore/Quadcore.
Grüße
DWW
Grüße
DWW
Eine SUPERGENIALE Hilfe - DANKE!!!
Hatte neues MB mit Dual-CPU verbaut und beim Durchspielen im Gerätemanager dümmlich auf Standard-PC geklickt. Erst gewundert, dass diese Einstellung so nicht wieder rückgängig gemacht werden konnte und dann das große P in den Augen gehabt, als ich in anderen Foren gelesen habe, dass MS hier einen Riegel vorgeschoben hat und eine brutale Neuinstallation von Win Xp vorsieht.
Deine Anleitung klappte auf Anhieb und hat mir SEHR VIEL ZEIT gespart, dafür ein Dreisternedankeschön mit Schlagsahne oben drauf!
Hatte neues MB mit Dual-CPU verbaut und beim Durchspielen im Gerätemanager dümmlich auf Standard-PC geklickt. Erst gewundert, dass diese Einstellung so nicht wieder rückgängig gemacht werden konnte und dann das große P in den Augen gehabt, als ich in anderen Foren gelesen habe, dass MS hier einen Riegel vorgeschoben hat und eine brutale Neuinstallation von Win Xp vorsieht.
Deine Anleitung klappte auf Anhieb und hat mir SEHR VIEL ZEIT gespart, dafür ein Dreisternedankeschön mit Schlagsahne oben drauf!
Hi gruedld,
ich habe nach einigem googeln interessiert deinen Beitrag über das ändern der Windows HAL gelesen. Anscheinend bist du im ganzen www der einzige der einen sinvollen Lösungsvorschlag zu bieten hat außer einer Windows neuinstallation.
Folgendes Anliegen: Ich habe einen AthlonXP 2000+ auf einem ECS K7S6A Board unter Windows XP Pro SP3. Ich hatte aus versehen im BIOS "VOR" der Windows installation ACPI deaktiviert (frag mich nicht wieso, war ein versehen...) und musste dann (nachdem ich alles andere installiert hatte...) feststellen als ich den PC runterfahren wollte (hatte ihn ja die ganze Zeit nur neu gestartet), dass er nicht automatisch abschaltet. Hab natürlich gleich in den Gerätemanager geschaut und den "ACPI-Schalter" unter Systemgeräte vermisst. Hab dann unter "Computer" geschaut und da war ein "MPS-Uniprozessor PC" installiert. Ich hab schon einiges mit Windows in den letzten Jahren gemacht, aber unter "Computer" habe ich noch nie was verändert. Hab dann natürlich versucht auf einen "ACPI-Uniprozessor" (wie an meinem anderen Rechner, ebenfalls AthlonXP 2000+, installiert) zu ändern. Wie du weißt geht das nicht so einfach Hatte nur den anderen "MPS..." und "Standard PC" zur Auswahl. Hab dann natürlich mal "Standard PC" ausgewählt und erst dann gegoogelt dass man da nicht mehr so einfach von wegkommt.
Leider war in deinem ausgezeichneten Beitrag ausgerechnet mein Szenario, "Standard-PC" auf "ACPI-Uniprozossor" umschalten, nicht beschrieben. Nun meine Bitte, kannst du mir bitte helfen und mir doch noch diesen Lösungsweg posten??? Oder gibt es vielleicht einen anderen Weg den "ACPI-Schalter" zu installieren um die Kiste automatisch zum Ausschalten zu bewegen?
Danke schon mal im voraus, Gruß
ich habe nach einigem googeln interessiert deinen Beitrag über das ändern der Windows HAL gelesen. Anscheinend bist du im ganzen www der einzige der einen sinvollen Lösungsvorschlag zu bieten hat außer einer Windows neuinstallation.
Folgendes Anliegen: Ich habe einen AthlonXP 2000+ auf einem ECS K7S6A Board unter Windows XP Pro SP3. Ich hatte aus versehen im BIOS "VOR" der Windows installation ACPI deaktiviert (frag mich nicht wieso, war ein versehen...) und musste dann (nachdem ich alles andere installiert hatte...) feststellen als ich den PC runterfahren wollte (hatte ihn ja die ganze Zeit nur neu gestartet), dass er nicht automatisch abschaltet. Hab natürlich gleich in den Gerätemanager geschaut und den "ACPI-Schalter" unter Systemgeräte vermisst. Hab dann unter "Computer" geschaut und da war ein "MPS-Uniprozessor PC" installiert. Ich hab schon einiges mit Windows in den letzten Jahren gemacht, aber unter "Computer" habe ich noch nie was verändert. Hab dann natürlich versucht auf einen "ACPI-Uniprozessor" (wie an meinem anderen Rechner, ebenfalls AthlonXP 2000+, installiert) zu ändern. Wie du weißt geht das nicht so einfach Hatte nur den anderen "MPS..." und "Standard PC" zur Auswahl. Hab dann natürlich mal "Standard PC" ausgewählt und erst dann gegoogelt dass man da nicht mehr so einfach von wegkommt.
Leider war in deinem ausgezeichneten Beitrag ausgerechnet mein Szenario, "Standard-PC" auf "ACPI-Uniprozossor" umschalten, nicht beschrieben. Nun meine Bitte, kannst du mir bitte helfen und mir doch noch diesen Lösungsweg posten??? Oder gibt es vielleicht einen anderen Weg den "ACPI-Schalter" zu installieren um die Kiste automatisch zum Ausschalten zu bewegen?
Danke schon mal im voraus, Gruß
Hallo,
ich habe wohl auch ein Problem mit der hal.dll. Ich bekomme regelmäßig bei Sicherungsaktionen auf unserem Server einen Bluescreen der Sorte:
The problem seems to be caused by the following file: hal.dll
KERNEL_MODE_EXCEPTION_NOT_HANDLED
* STOP: 0x1000008E (0xc0000046, 0x8082b120, 0xb674b7bc, 0x0000000)"
* hal.dll - Address 0x80a62a73 base at 0x80ab5000 DateStamp 0x45d6972a
Die Systemkonfiguration ist folgende:
Windows Server 2003 Standard Edition SP2
Intel Xeon CPU 3,2 Ghz
Unter Computer steht bei mir "ACPI Multiprocessor PC" , Treiberdatum: 01.10.2002, Treiberversion: 5.2.3790.1830 (was ja vermutlich richtig ist?).
Die Treiberüberprüfung habe ich auch schon mal angestartet, aber das endete damit, das der Server nicht mehr hochlief und ich ihn auf die letzte Konfiguration zurücksetzen mußte.
Habt ihr einen Tip?
Gruß,
Petro
ich habe wohl auch ein Problem mit der hal.dll. Ich bekomme regelmäßig bei Sicherungsaktionen auf unserem Server einen Bluescreen der Sorte:
The problem seems to be caused by the following file: hal.dll
KERNEL_MODE_EXCEPTION_NOT_HANDLED
* STOP: 0x1000008E (0xc0000046, 0x8082b120, 0xb674b7bc, 0x0000000)"
* hal.dll - Address 0x80a62a73 base at 0x80ab5000 DateStamp 0x45d6972a
Die Systemkonfiguration ist folgende:
Windows Server 2003 Standard Edition SP2
Intel Xeon CPU 3,2 Ghz
Unter Computer steht bei mir "ACPI Multiprocessor PC" , Treiberdatum: 01.10.2002, Treiberversion: 5.2.3790.1830 (was ja vermutlich richtig ist?).
Die Treiberüberprüfung habe ich auch schon mal angestartet, aber das endete damit, das der Server nicht mehr hochlief und ich ihn auf die letzte Konfiguration zurücksetzen mußte.
Habt ihr einen Tip?
Gruß,
Petro
Hi,
für den Beitrag hast du dir nen Orden verdient! Ich kenn ein paar Wege zur neuen HAL, aber dieser ist mit Abstand das einfachste was ich bisher sah...
Kann mich anschließen: Von "Advanced Configuration and Power Interface (ACPI) PC" nach "ACPI Multiprocessor PC" wechseln ist nicht (wirklich) möglich und ein riesen Aufwand, Boot.ini, Files rumkopieren, offline Registry geschmiere und was weiß ich noch alles.
Mit deinem Weg jedoch: Ein Spaziergang. Zwei Minuten, reboot, fertig.
Da das seit 2009 hier steht wundere ich mich dass ich es nicht schon früher malgelesen ergoogelt hatte. Hätte mir viel Zeit gespart.
Tausend Dank dafür!
Gruß
MiniStrator
für den Beitrag hast du dir nen Orden verdient! Ich kenn ein paar Wege zur neuen HAL, aber dieser ist mit Abstand das einfachste was ich bisher sah...
Kann mich anschließen: Von "Advanced Configuration and Power Interface (ACPI) PC" nach "ACPI Multiprocessor PC" wechseln ist nicht (wirklich) möglich und ein riesen Aufwand, Boot.ini, Files rumkopieren, offline Registry geschmiere und was weiß ich noch alles.
Mit deinem Weg jedoch: Ein Spaziergang. Zwei Minuten, reboot, fertig.
Da das seit 2009 hier steht wundere ich mich dass ich es nicht schon früher mal
Tausend Dank dafür!
Gruß
MiniStrator
Zitat von @MiniStrator:
für den Beitrag hast du dir nen Orden verdient! Ich kenn ein paar Wege zur neuen HAL, aber dieser ist mit Abstand das
einfachste was ich bisher sah...
für den Beitrag hast du dir nen Orden verdient! Ich kenn ein paar Wege zur neuen HAL, aber dieser ist mit Abstand das
einfachste was ich bisher sah...
Viel Wind und viel Geschreibsel um nichts. Das Einfachste ist kleiner Zusatz in der Boot.ini: /HAL=
Zeitaufwand: weniger als 1 Minute.
http://support.microsoft.com/kb/833721/de
Oh, schaut da wohl jemand mein Profil an?
Ja, neben dem Schalter /kernel und extrahieren von den erforderlichen Dateien von einem Installationsmedium usw. 59s? Wohl eher nicht. Ausserdem endet das oft in Bluescreens (ist mir mehrfach passiert) und ist in Produktivumgebungen nicht empfohlen/supportet.
MiniStrator
P.S. Ein 'Nicht hilfreich' ist, finde ich, auch nicht angebracht, immerhin funktioniert das beschriebene einwandfrei.
Ja, neben dem Schalter /kernel und extrahieren von den erforderlichen Dateien von einem Installationsmedium usw. 59s? Wohl eher nicht. Ausserdem endet das oft in Bluescreens (ist mir mehrfach passiert) und ist in Produktivumgebungen nicht empfohlen/supportet.
MiniStrator
P.S. Ein 'Nicht hilfreich' ist, finde ich, auch nicht angebracht, immerhin funktioniert das beschriebene einwandfrei.
Das Ändern mit dem Boot.INI-Parameter funktioniert ohne Bluescreens problemlos, mehrfach selbst durchgeführt. Das Kopieren der 3-4 HAL-Dateien ins System32-Verzeichnis dauert ein paar Sekunden.
Und für den Austausch eines Mainboards existiert hier im Forum ebenfalls eine einfachere, funktionierende Lösung unter Zuhilfenahme von devcon.
Mit vorhandenem Windows von einem Rechner auf einen anderen umziehen
Eine Mehrseiten-Anleitung im Gegensatz zu einer Einzeilen-Lösungsmöglichkeit, die vom OS-Hersteller dokumentiert ist, halte ich nun mal für wenig hilfreich.
Und für den Austausch eines Mainboards existiert hier im Forum ebenfalls eine einfachere, funktionierende Lösung unter Zuhilfenahme von devcon.
Mit vorhandenem Windows von einem Rechner auf einen anderen umziehen
Eine Mehrseiten-Anleitung im Gegensatz zu einer Einzeilen-Lösungsmöglichkeit, die vom OS-Hersteller dokumentiert ist, halte ich nun mal für wenig hilfreich.
Also einmal antworte ich jetzt noch.
Die Mehrseiten-Anleitung behandelt erstens 3 verschiedene Konstellationen und ist zweitens selbst für völlige NOOBs verständlich, á la Nimm einen Euro. Gehe zum Metzger. Sage ich hätte gerne für einen Euro.......usw
Könnte man sicher auch in weniger Platz packen.
Den devcon kenn ich auch. Ist eine der beschriebenen Baustellenlösungen. Keinesfalls 1 min. Geht aber.
Kopieren der dlls und der Kernel-exen geht freilich schnell, sobald mal die CD drinliegt oder das Image gemountet ist, aber da möcht ich auch einen sehen der das in 1 min. hat.
Eine Berechtigung in der registry setzen, zwei Textblöcke copypasten, 8 Klicks und ein reboot, tja, BOAH das ist schon ENORM VIEL Arbeit.
Für seit 8h dabei gibst du ganz schön Gas, hab DEIN Profil auch mal angeschaut...
cu + GN8
Die Mehrseiten-Anleitung behandelt erstens 3 verschiedene Konstellationen und ist zweitens selbst für völlige NOOBs verständlich, á la Nimm einen Euro. Gehe zum Metzger. Sage ich hätte gerne für einen Euro.......usw
Könnte man sicher auch in weniger Platz packen.
Den devcon kenn ich auch. Ist eine der beschriebenen Baustellenlösungen. Keinesfalls 1 min. Geht aber.
Kopieren der dlls und der Kernel-exen geht freilich schnell, sobald mal die CD drinliegt oder das Image gemountet ist, aber da möcht ich auch einen sehen der das in 1 min. hat.
Eine Berechtigung in der registry setzen, zwei Textblöcke copypasten, 8 Klicks und ein reboot, tja, BOAH das ist schon ENORM VIEL Arbeit.
Für seit 8h dabei gibst du ganz schön Gas, hab DEIN Profil auch mal angeschaut...
cu + GN8