AW: Windows Root System32 hal.dll
Hallöchen.
Habe auch die Fehlermeldung.
Habe ein Asus Eee PC 1001HA mit Chinesischer Tastatur von Ebay geholt.
Alles Platt gemacht, Formatiert (Alles mit USB-Stock, geht ja nicht anders, da kein CD-Rom Laufwerk).
So, XP per USB Stick Installiert bis zum Punkt, als der Rechner dann das erste mal Starten will (nach Formatieren, und Install Dateien auf Festplatte übertragen) und das man achten soll, das keine Diskette im Laufwerk "A" ist, klar jetzt, das es jetzt der USB Stick ist.
Dann aber kommt diese bekannte Fehlermeldung:
Windows konnte nicht gestartet werden da folgende Datei fehlt oder beschädigt ist <Windows root>\system32\hal.dll. Installieren sie ein Exemplar der oben angegebenen Datei erneut
Weil bis jetzt machen kann was ich möchte, selbst chkdsk (HDD i.O.)
Datenträger erstellt: 14/08/10 19:55
Datenträgernummer: 789f-8744
Der Datenträger wird überprüft...
Weitere Überprüfungs- und Wiederherstellungsvorgänge werden durchgeführt...
Weitere Überprüfungs- und Wiederherstellungsvorgänge werden durchgeführt...
Weitere Überprüfungs- und Wiederherstellungsvorgänge werden durchgeführt...
Die Überprüfung des Datenträgers ist Abgeschlossen.
156289876 KB Speicherplatz auf dem Datenträger insgesamt.
155714384 KB sind verfügbar.
155714428 KB +44, wo es gestern noch -1 war
4096 Bytes in jeder Zuordnungseinheit.
39072469 Zuordnungseinheiten auf dem Datenträger insgesamt.
38928597 Zuordnungseinheiten auf dem Datenträger verfügbar.
38928607 +10
Führte dann den Neustart durch, aber keine Änderung, es bleibt bei der fehlenden hal.dll .
Da fand ich folgende Seite:
FAQ Datenbank der Ultimativen Hilfeseite für Windows 7, Windows Vista, Windows 2000 und Windows XP
Dazu ein Thema, was Passen könnte als Hilfeanleitung.
Erzwingung einer HAL (Hardware Abstraction Layer) während einer Neuinstallation, ...
...oder Aktualisierung von Windows XP
In diesem Artikel wird beschrieben, wie Sie auf einem Computer während einer Neuinstallation oder einer Aktualisierung von Microsoft Windows XP eine bestimmte HAL (Hardware Abstraction Layer) erzwingen können.
Hinweis: Bei einer Aktualisierung von Microsoft Windows 2000 auf Microsoft Windows XP wird die HAL beibehalten. Daher wird, wenn die HAL von Windows 2000 einer Standard PC-HAL entspricht, diese HAL für Windows XP verwendet. Des Weiteren unterscheidet sich die Prozedur, mit der ein Wechsel von einer Standard PC-HAL auf eine ACPI-HAL (Advanced Configuration and Power Interface) durchgeführt wird, von der unter Windows 2000.
Wenn Sie während der Neuinstallation oder Aktualisierung von Windows XP eine bestimmte HAL erzwingen möchten, müssen Sie darauf achten, dass während des Textmodusabschnitts der Installation die folgende Meldung am unteren Bildschirmrand angezeigt wird.
Zur Installation eines SCSI-/RAID-Treibers eines Drittanbieters F6 drücken...
Drücken Sie F5, sobald diese Nachricht angezeigt wird. Sie haben jetzt die Möglichkeit, eine HAL auszuwählen. Zeigen Sie hierzu die verschiedenen Optionen an. Bitte beachten Sie: Wenn Sie die Taste F7 drücken, wird die Standard PC-HAL geladen und der ACPI-Konformitätscheck übersprungen.
Nachdem Sie F5 gedrückt haben, wird die folgende Liste von Computertypen dargestellt.
ACPI-Multiprozessor-PC: Für ACPI-Computer mit mehreren Prozessoren
ACPI-Uniprozessor-PC: Für ACPI-Motherboards für mehrere Prozessoren, auf denen jedoch nur ein Prozessor installiert ist
ACPI-PC (Advanced Configuration and Power Interface) : Für Motherboards mit einem Prozessor
Compaq SystemPro Multiprozessor oder 100% kompatibel: Für Compaq Systempro-Computer
MPS-Uniprozessor-PC: Für nicht-ACPI-Motherboards für zwei Prozessoren, auf denen jedoch nur ein Prozessor installiert ist
MPS-Multiprozessor-PC: Für Nicht-ACPI Computer mit zwei Prozessoren
Standard-PC: Für beliebige Standard-PCs, nicht-ACPIs oder nicht-MPS-Systeme. Beispiele: 386er, 486er, Pentium, Pentium II oder Pentium III
Standard-PC mit C-Step i486
Weitere
Also mache ich eine Neuinstallation mit dieser Anleitung.
Als Auswahl gab mir er folgendes an:
ACPI-PC (Advanced Configuration and Power Interface) : Für Motherboards mit einem Prozessor
Standard-PC mit C-Step i486
Weitere
Und wählte Fett geschriebenes aus.
Es bleibt bei der Fehlermeldung.
Kopieren der "hal.dll" in System32 hilft auch nicht.
<Windows root>\system32\hal.dll fehlt angeblich
1. Boot.ini falsch geschrieben und so sollte das Ding in etwa aussehen:
[boot loader]
timeout=2
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect
ACHTE, daß hinter partition -> (1) steht!
Good Luck!
Habe auch hier im Forum schon gesucht, aber dazu noch nichts gefunden.
Bei mir sieht der Eintrag so aus:
[Boot Loader]
Timeout=5
Default=multi(0)disk(0)rdisk(1)partition(1)\WINDOWS
[Operating Systems]
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Second part of XP Home Edition setup from hd 0 part 1" /FASTDETECT
Egal was ich dazu finde, bei keinen Eintrag ist eine "1" vermerkt (in dem Zitat Fett geschrieben), sondern eine "0 (Null)".
Hatte schon Versucht mit: "fixboot", keine Änderung.
Ist der Eintrag bei mir dann falsch?
Auch sehr seltsam, das dass Netbook vorher Einwandfrei lief.
Es ging mir ja darum, das uns das ganze Japanische Nervte, deswegen neu machen möchte.
Danke für die Hilfe.
GLG................Diebaer