WinXP: hal.dll beschädigt oder nicht gefunden

Verehrte Experten

Auf meinem PC sind Windows XP und Windows 2000 (auf der selben Festplatte) installiert.
Ohne für mich ersichtlichen Grund lässt sich WinXP plötzlich nicht mehr starten, sondern bringt nur mehr die Meldung, dass die Datei hal.dll beschädigt ist oder nicht gefunden werden kann.

Sämtliche Ratschläge, die ich bisher im Internet gefunden habe, haben keinen Erfolg gebracht, nämlich:

  1. Die boot.ini könnte defekt sein bzw. falsche Angaben enthalten. Meiner Meinung nach sind alle Angaben dort korrekt.
  2. Die hal.dll habe ich von der Original-WinXP-CD herunter geholt (mit dem Befehl expand).
  3. Eine hal.dll habe ich von einem anderen PC kopiert.
  4. Eine hal.dll habe ich vom Internet herunter geladen.
  5. Auch die Reperatur-Funktion von der WinXP-CD hat keine Änderung gebracht – außer dass danach Win2000 nur mehr mit Hilfe von F8 gestartet werden konnte, weil in der boot.ini WinXP als Standard-Betriebssystem ohne Wartezeit eingetragen wurde, und außerdem war dann seltsamerweise in Win2000 kein Grafik-Treiber mehr vorhanden!

Wer weiß, was man sonst noch tun könnte, um das blöde WinXP wieder zum Laufen zu bringen?
Am liebsten würde ich gleich format c: machen oder noch besser: die 4 GB dieser Partition dem besten aller Windows (=2000) zusätzlich zur Verfügung stellen …

An der Hardware habe ich übrigens nichts geändert - abgesehen davon, dass ich sämtliche Kabel einmal ausgesteckt und danach wieder genauso eingesteckt habe, weil ich den PC zu einem neuen Schreibtisch transportiert habe.
Es kann doch wohl nicht sein, dass WinXP so heikel ist, dass es sogar einen neuen Schreibtisch als inkompatible neue Hardware erkennt … :wink:)

In der Hoffnung auf kompetente Antworten
Roland

An der Hardware habe ich übrigens nichts geändert - abgesehen
davon, dass ich sämtliche Kabel einmal ausgesteckt und danach
wieder genauso eingesteckt habe, weil ich den PC zu einem
neuen Schreibtisch transportiert habe.
Es kann doch wohl nicht sein, dass WinXP so heikel ist, dass
es sogar einen neuen Schreibtisch als inkompatible neue
Hardware erkennt … :wink:)

Hast du evtl. die Kabel dann anders angesteckt? Also Primary und Secondary vertauscht oder so?
Um erlich zu sein würd ich WinXp raushauen und W2k drauflassen. Das geht wenigstens. Und was die Reperatur angeht:
unter Windows 2000 muss du die starts neu einstellen:
Systemsteuerung/System/Erweitert/Starten und Wiederherstellen und da dann Windows 2000 einstellen.
Viel Glück
AleX

Servus Alex

Nein, ich habe nichts anders angesteckt, sondern alles genau so wie es vorher war.

Danke für den Tipp … WinXP steht jetzt bei mir sowieso ganz oben auf der Abschussliste … :wink:

Den Weg über die Systemsteuerung usw. hab ich mir erspart und gleich die boot.ini editiert … das geht schneller, wenn man sich auskennt … :wink:

Danke
Roland

Hast du evtl. die Kabel dann anders angesteckt? Also Primary
und Secondary vertauscht oder so?
Um erlich zu sein würd ich WinXp raushauen und W2k
drauflassen. Das geht wenigstens. Und was die Reperatur
angeht:
unter Windows 2000 muss du die starts neu einstellen:
Systemsteuerung/System/Erweitert/Starten und Wiederherstellen
und da dann Windows 2000 einstellen.
Viel Glück
AleX