online 1
gast (50)

/ Forum / WindowsXP

WindowsXPWindowsXP

Fragevon katze-atze vom 26.03.2021, 10:36 Options

Hilfe: 2 Festplatten - 2 BS - hal.dll fehlt bei XP

Hallo Ihr Experten!
Seit 2 Jahren habe ich in meinem PC 2 Festplatten (Master + Slave), eine mit ME, die andere mit XP home SP 2 (allerdings Recovery - also keine Reparaturkonsole - leider!)
Beim Starten kann man sich auswählen mit welcher Festplatte man arbeiten will.
Jetzt sagt er mir beim Starten von XP: hal.dll fehlt oder ist defekt ... neu intallieren und fährt nicht hoch.
Die Festplatte mit ME funktioniert noch einwandfrei.
Vor fast genau einem Jahr hatte ich das gleiche Problem - damals habe ich XP neu installiert - das möchte ich möglichst vermeiden, zumal das Problem ja wohl periodisch aufzutreten scheint!
Gibt es eine andere Lösung?
Danke für Eure Hilfe im Voraus


Antwort schreiben

Antwort 1 von e-t-c vom 26.03.2021, 11:53 Options

Vielleicht nur ein Fehleintrag in der (versteckten) C:\BOOT.INI.
Auch Tools die den Bootscreen ändern (TuneUp etc.) können
solche Probleme verursachen.

Hilfreich wäre also der Inhalt der BOOT.INI.

salü

PS: Falls XP nicht auf FAT sondern NTFS installiert ist ...

Zitat:
Avira NTFS4DOS Personal

http://www.wintotal.de/softw/index.php?rb=35&id=2445

Version: 1.90
Kurzinfo: Vollzugriff auf NTFS-Datenträger unter DOS
Plattform: Dos, Win 98, Win ME
Beschreibung: Avira NTFS4DOS bietet Lese- und Schreibzugriff
auf NTFS-Laufwerke von DOS aus. Weitere Treiber sind hierfür nicht nötig.
Zu NTFS4DOS gehören noch die Tools CIACHK zum Testen und Reparieren
von NTFS-Datenträgern sowie DFRGNTFS zur Defragmentierung.

Antwort 2 von katze-atze vom 27.03.2021, 10:45 Options

hallo e-t-c
sorry, daß ich mich erst jetzt melde, obwohl das Problem mir auf den Nägeln brennt, aber ich habe zur Zeit ein Lazarett zuhause.
Der Link von Dir ist zwar gut, aber ich fürchte, die Zeit habe ich im Moment nicht, mich damit zu beschäftigen, zumal ich nicht genau weiß, ob XP auf FAT oder NTFS installiert ist, ich glaube letzteres. Wie stelle ich das schnell fest?

Also hier erst einmal die boot.ini von der Festplatte C: (ME - Installation) - auf D: (XP-Installation) kann ich ja nicht zugreifen.


[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(1)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Microsoft Windows XP Home Edition" /noexecute=optin /fastdetect
C:\="Microsoft Windows"

Ich hoffe, wir kommen etwas weiter?

Antwort 3 von e-t-c vom 27.03.2021, 12:32 Options

Hmm... zweimal rdisk(1) bei zwei Platten ist seltsam?

+) Welche Platte ist die erste im BIOS ?
+) Auf welcher Platte und Partition liegt ME?
+) Auf welcher Platte und Partition liegt XP?

Antwort 4 von katze-atze vom 27.03.2021, 16:15 Options

Also,
die Primary Master ist C: mit Betriebssystem ME
die Primary Slave ist D: mit Betriebssystem XP
Ich habe die Platten nicht extra partioniert - außer, was beim Installieren automatisch vorgenommen wird
Hilft das weiter?

Antwort 5 von Tuningfuchs2000 vom 27.03.2021, 17:31 Options

Hi, bin mir jetzt nicht sicher ob das nachträglich funzt, aber XP ist ungerne als Slave gejumpt. Besser XP als Master C und Me als Slave D. Kannst du nicht einfach mal versuchen mittels DOS die Datei zu ersetzen? iwo runterladen und draufziehen.

Wenn Sie denn wirklich beschädigt ist.

Gruß Tuningfuchs2000

Antwort 6 von Gonozal8 vom 27.03.2021, 17:43 Options

Hi,
die Datei hal.dll sollte sich als Sicherung unter C:\Windows\Driver Cache\i386\Driver.cab befinden. Du hast nun die Möglichkeit von jeder beliebigen XP Home CD zu booten und die Datei mittels der Konsole zu extrahieren (nach C:\Windows\System32). Das Befinden des restlichen Systems sollte das nicht stören.
Alternativ könntest du mit einer Rescue-CD (BartsPE oder sowas) starten und die Datei ins entsprechende Verzeichnis kopieren.

Gruß Gonozal

Antwort 7 von e-t-c vom 28.03.2021, 02:50 Options

Ich würde mal mit Hilfe von AVIRA NTFS4DOS die Bootdatein auch
auf die XP Partition kopieren und schauen was passiert.

PS: Die XP Konsole lässt sich übrigens auch von CD starten!

Aufrufen der Windows Reparaturkonsole
http://www.fraline.de/faq/index.php?action=artikel&cat=6&id...

Zitat:
Befehle der Wiederherstellungskonsole

http://www.supportnet.de/faqsthread/835

chkdsk
Chkdsk überprüft das angegebene Laufwerk. "chkdsk c:" testet das Laufwerk c. Der Parameter "/p" überprüft auch als korrekt markierte Laufwerke, der Parameter "/r" markiert fehlerhafte Sektoren und versucht lesbare Inhalte wieder herzustellen.

fixmbr
Fixmbr repariert den Master Boot Record.

fixboot
Fixboot schreibt den Bootsektor neu.


bootcfg
zur Startkonfiguration und Wiederherstellung gelöschter Einträge in der boot.ini
/rebuild
Durchläuft alle Windows-Installationen, so daß die hinzuzufügenden Installationen angegeben werden können.
/scan
Durchsucht alle Datenträger nach Windows-Installationen und zeigt die Ergebnisse an, so daß die hinzuzufügenden Installationen angegeben werden können

Antwort 8 von katze-atze vom 28.03.2021, 22:34 Options

- danke. für die Vorschläge.
Mein Problem ist einfach, daß ich auf die Festplatte D: mit der XP Installation infolge der fehlenden hal.dll nicht zugreifen kann.
Die zweite Festplatte mit der ME Installation funktioniert zwar, aber ME erkennt nicht die XP Festplatte und somit komme ich dort nicht rein, auch nicht über das ME-DOS um irgendetwas nach XP kopieren zu können.
Mit Avira NTFS4DOS habe ich mich inzwischen beschäftigt - Systemvoraussetzung zur Erstellung des Bootdatenträgers ist aber mit ME nicht gegeben - trotzdem versucht und erhielt eine fehlerhafte und nicht funktionierende Diskette.
Und nicht zuletzt, auf meiner Recovery-Diskette von XP funktioniert die Auswahl "R" = Reparaturkonsole nicht!!
Ich komme also auch so nicht auf die DOS-Ebene.
XP als Masterplatte funktioniert meines Wissens nicht, es muß als Slave eingebaut werden, damit beide Systeme gestartet werden können(abwärtskompatibel).
Mit BartsPE habe ich mich noch nicht beschäftigt - müßte ich noch probieren.
Vielleicht gibt es doch noch eine andere Lösung?

Antwort 9 von e-t-c vom 28.03.2021, 23:00 Options

Zitat:
XP als Masterplatte funktioniert meines Wissens nicht, es muß als Slave eingebaut werden, damit beide Systeme gestartet werden können(abwärtskompatibel).


Gerade der Master Bootmanager von XP ermöglicht auch den Start von ME auf der zweiten Platte - dreh die Sache um und sie könnte wieder gehn.

Antwort 10 von Tuningfuchs2000 vom 28.03.2021, 23:07 Options

ja genau! Starte doch einfach ME und kopier die hal.dll in das XP Verzeichnis. Ohne hal.dll kann XP definitiv nicht starten. Das ist doch das einzige Problem oder? Lad sie runter, oder hol sie von nem anderen PC und kopier sie rein. FERTIG.

Gruß Tuningfuchs2000

Antwort 11 von e-t-c vom 28.03.2021, 23:15 Options

So hab hier den NTFS Treiber von Paragon gefunden - ist inzwischen
sogar FREEWARE für privat! :)

Zitat:
NTFS for Win98 Non-commercial use only

http://www.paragon-software.com/home/ntfs-win98

Full Transparent Access to NTFS Disks. FREE!

Antwort 12 von katze-atze vom 29.03.2021, 17:18 Options

- danke, hört sich gut an - probiere ich!
Melde mich, was funktioniert hat!
Einen schönen Sonntag noch und danke für Eure Hilfsbereitschaft

Antwort 13 von katze-atze vom 03.04.2021, 22:51 Options

- habe den NTFS Treiber von Paragon heruntergeladen, wollte ihn ausprobieren - brachte aber Fehlermeldung und danach ging garnichts mehr:
- die Festplatte mit ME hatte angeblich keine FAT /FAT32 Partition mehr und ließ sich nicht mehr starten,
- die Festplatte mit XP ließ sich ebenfalls nicht mehr starten, da ihr ja die hal.dll immernoch fehlte
- und nachdem ich einen Plattentausch vornahm, fand er zur Krönung beim booten überhaupt keine Festplatten mehr
Totales Fiasko! - Ich habe dann den Rechner doch in die Werkstatt gebracht und Glück gehabt.
Als erstes war das Kabel, an dem die Festplatten Master und Slave hingen defekt (hatte ich schon vermutet!)
Allerdings hat das Kopieren der hal.dll beim Techniker auch nicht geklappt.
Seine Plattenprüfungen haben auch keine Fehler oder Viren ergeben.
Er hat dann angeblich die zwei Festplatten ME+XP auf eine externe Festplatte kopiert (ACRONIS) , zurückkopiert und danach ging alles wieder. - Vielleicht nutzt Euch diese Idee etwas.
Ich habe nun zwar XP und ME auf einer Platte, was ich eigentlich nicht wollte, aber wichtig ist erst einmal, daß es wieder läuft.
Trotzdem möchte ich mich aber bei allen, die mir mit Vorschlägen zur Seite standen recht herzlich bedanken - ich finde es toll, daß Ihr so engagiert seid, und daß man bei Euch immer Hilfe findet.
Ich bin ja nicht das erste Mal hier und bisher hat es auch immer geklappt - also, weiter so!

Antwort 14 von e-t-c vom 04.04.2021, 01:58 Options

Zitat:
Als erstes war das Kabel, an dem die Festplatten Master und Slave hingen defekt (hatte ich schon vermutet!)


DAS nicht zu erwähnen hat sich in diesem Fall gerächt!
Tja, wenn die Hardwareteile defekt sind, kann das offenbar passieren.

Ich hab sowohl den NTFS wie auch EXTFS Paragontreiber von 2000 bis etwa 2007 mit
WIN98 SE auf zwei PC's laufen gehabt - und es hat damit NIE ernsthafte Probleme gegeben.

Mein TIPP bzw. Vorgehen wäre:
Bei beschädigten Partitionen ALLES neu machen, also nicht bloss formatieren, sondern die Partitionen neu erstellen.
Möglichst etwas anders als vorher - auch um eventuellen Bootviren oder temporären Trojanern weniger Angriffsflächen zu geben.
Und natürlich ein rechtzeitig gemachtes Systembackup verwenden
oder gleich neuinstallieren.

salü

Antwort 15 von katze-atze vom 04.04.2021, 22:39 Options

- ja, wie gesagt, das defekte Kabel vermutete ich erst, als er die Festplatten nicht mehr erkannte.
Aber nun ist ja wieder alles in Ordnung und ich werde Eure Ratschläge in der Zukunft berücksichtigen.
Danke noch mal!
Ein schönes Wochenende und weiter so!

Ähnliche Themen

hal.dll in system32 defekt
Aquarelle  13.07.2008 - 2060 Hits - 20 Antworten

windows roots/system32/hal.dll
lachicka66  26.09.2007 - 547 Hits - 4 Antworten

root>\system32\hal.dll
DAUHilfe  12.11.2007 - 136 Hits - 4 Antworten

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Mon Jan 26 01:23:17 2026