Piru
Threadstarter
- Dabei seit
- 23.07.2009
- Beiträge
- 2
Hallo,
ich habe bereits die SuFu und Google genutzt aber nur Beiträge gefunden, die mein Problem nicht gelöst haben. Beim hochfahren von Windows XP bekam ich die Fehlermeldung, dass die Datei hal.dll fehlt bzw. beschädigt ist. Ich habe zunächst in der boot.ini von Windows XP sämtliche Partitionen durchprobiert die auf meinem System existieren (in der Hoffnung dass sich nur die Partition geändert hat weil sich irgendwas dazwischengeschoben hat), aber ohne Erfolg. Da dieser Rechner eine SATA2-Platte nutzt und ich keine XP-CD habe die das untersützt kann ich die Wiederherstellungskonsole nicht nutzen.
Ich kann mir vorstellen dass das ganze etwas mit einer externen Festplatte zu tun hat, die ich mir gestern gekauft habe. Denn als ich die eingesteckt hatte und mein Rechner hochgefahren (er sucht zuerst auf USB-Speichergeräten nach einem OS) ist hat er mir eine Fehlermeldung gegeben, dass NTLDR auf der Boot-Partition (faktisch der externen Platte) nicht gefunden wurde. Vielleicht hat sich irgendwie diese Partition dazwischengeschoben?
Wie auch immer, das NTFS-Dateisystem selbst ist nicht beschädigt, da ich mit ubuntu darauf zugreifen kann.
Hier mal fdisk von ubuntu aus:
Hier die aktuelle boot.ini:
Ich habe die hal.dll dieses Rechners jetzt durch die meines Zweitrechners ersetzt.
Jetzt scheint Windows hochfahren zu wollen, hängt aber nach etwa 10 Sekunden fest (der Balken bewegt sich nicht weiter).
Auch im abgesicherten Modus erscheint oben links nur ein blinkender Cursor, sonst nichts.
Die Version der verwendeten hal.dll: 5.1.2600.2180
Mit den technischen Grundlagen von Windows-Systemen habe ich mich noch nicht intensiv genug beschäftigt um euch eventuelle andere wichtige Informationen geben zu können, wie vielleicht einen Systemlog nach dem booten. Wenn ihr sowas noch braucht dann sagt mir wo ichs finde
mit freundlichen Grüßen,
Piru
ich habe bereits die SuFu und Google genutzt aber nur Beiträge gefunden, die mein Problem nicht gelöst haben. Beim hochfahren von Windows XP bekam ich die Fehlermeldung, dass die Datei hal.dll fehlt bzw. beschädigt ist. Ich habe zunächst in der boot.ini von Windows XP sämtliche Partitionen durchprobiert die auf meinem System existieren (in der Hoffnung dass sich nur die Partition geändert hat weil sich irgendwas dazwischengeschoben hat), aber ohne Erfolg. Da dieser Rechner eine SATA2-Platte nutzt und ich keine XP-CD habe die das untersützt kann ich die Wiederherstellungskonsole nicht nutzen.
Ich kann mir vorstellen dass das ganze etwas mit einer externen Festplatte zu tun hat, die ich mir gestern gekauft habe. Denn als ich die eingesteckt hatte und mein Rechner hochgefahren (er sucht zuerst auf USB-Speichergeräten nach einem OS) ist hat er mir eine Fehlermeldung gegeben, dass NTLDR auf der Boot-Partition (faktisch der externen Platte) nicht gefunden wurde. Vielleicht hat sich irgendwie diese Partition dazwischengeschoben?
Wie auch immer, das NTFS-Dateisystem selbst ist nicht beschädigt, da ich mit ubuntu darauf zugreifen kann.
Hier mal fdisk von ubuntu aus:
Code:
Gerät boot. Anfang Ende Blöcke Id System
/dev/sda1 * 1 5665 45504081 7 HPFS/NTFS // Windows-Partition
/dev/sda2 5666 14589 71682030 b W95 FAT32 // FAT32 FS für beide OS
/dev/sda3 14590 19457 39102210 5 Erweiterte
/dev/sda5 14590 19251 37447483+ 83 Linux
/dev/sda6 19252 19457 1654663+ 82 Linux Swap / Solaris
Hier die aktuelle boot.ini:
Code:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Home Edition" /noexecute=optin /fastdetect
Ich habe die hal.dll dieses Rechners jetzt durch die meines Zweitrechners ersetzt.
Jetzt scheint Windows hochfahren zu wollen, hängt aber nach etwa 10 Sekunden fest (der Balken bewegt sich nicht weiter).
Auch im abgesicherten Modus erscheint oben links nur ein blinkender Cursor, sonst nichts.
Die Version der verwendeten hal.dll: 5.1.2600.2180
Mit den technischen Grundlagen von Windows-Systemen habe ich mich noch nicht intensiv genug beschäftigt um euch eventuelle andere wichtige Informationen geben zu können, wie vielleicht einen Systemlog nach dem booten. Wenn ihr sowas noch braucht dann sagt mir wo ichs finde

mit freundlichen Grüßen,
Piru