1.4k Aufrufe
Gefragt in WindowsXP von
datei fehlt cp startet nicht

3 Antworten

0 Punkte
Beantwortet von
erzähl mal was über die näheren umstände. wie kam es zu dem fehler. was hast du vorher mit dem pc gemacht, neu installiert, reparaturinstallation, treiber updates usw ?
0 Punkte
Beantwortet von
Hi,
kann sein, dass du neu Installieren musst.

Reparaturmöglichkeiten, wenn der Rechner nicht startet.
============================================

1. Beispiel - Fehlermeldung: hal.dll fehlt oder ist beschägigt!
-----------

Normalerweise ist bei dieser Fehlermeldung die hal.dll nicht wirklich defekt.

Schaue mal nach, ob die Datei im Verzeichnis c:\windows\system32 drin ist. Gebe dazu in der Wiederherstellungskonsole den Befehl: dir hal.dll und schaue, wo sie überall auftaucht. Wenn sie nicht in c:\windows\system32 drin ist, dann kopiere die neueste dorthin.

Dazu die XP-CD einlegen und booten.
Wiederherstellungskonsole starten.

folgendes eingeben

copy x:\i386\hal.dl_ c:\windows\system32

x:=Dein CD/DVD-Laufwerk / c:=Systempartition

und im gleichen Zuge sollten wir gleich mal die boot.ini erneuern:

bootcfg /rebuild

PS:
Falls es Probleme mit der XP-CD geben sollte, kann man auch mit den XP-Disketten (6 Stück), wenn vorhanden, booten (CD muss aber eingelegt sein).

oder

2. Beispiel - Wenn die Datei hal.dll fehlt oder beschädigt ist:
-----------
boote mit der xp cd. gehe in die reparaturkonsole
gib dort
expand x:\i386\hal.dll c:\windows\system32
ein.
x ist der laufwerksbuchstabe deines cd lw`s


3. Beispiel
-----------
Das gute alte Diskettenlaufwerk. Schön, wenn man es noch hat. Also du kommst noch auf die DOS Ebene, wo du Befehle eingeben musst. Also, ich vermute mal, dass Deine Boot.ini fehlt oder defekt ist. Du solltest jetzt eine Diskette zur Hand nehmen, diese auf einen anderen Pc formatieren und da die Datei boot.ini drauf kopieren. jetzt startest du deinen Pc und gehst auf die DOS Ebene, da sollte jetzt c: stehen. Da gibst du nun ein:

copy a:\boot.ini c:\windows\

Was soviel bedeuten soll, dass die Datei von Diskette in das Windowsverzeichnis kopiert werden soll. Das gleiche kannst auch mit der Datei hal.dll tun. Diese muss aber in c:\windows\system32. Danach entfernst Du die Diskette und startet den Pc mit STRG+ALT+ENTF neu und dann sollte es eigentlich wieder funzen.

also entweder die "boot.ini" anpassen!

oder das könnte auch helfen - gebe in der Wiederherstellungskonsole dies ein:

FIXMBR C:
FIXBOOT C:
COPY x:\I386\NTLDR C:\
COPY x:\I386\NTDETECT.COM C:\

Ersetze das x in den Kopierbefehlen durch den Buchstaben des CD-ROM-Laufwerks.


4. Beispiel - Der "Abgesicherete Modus" funktioniert nicht.
-----------
Um für solch einen Fehler vorbereitet zu sein, sollte man die "MS-Wiederherstellungskonsole" von der XP-CD installieren. Der folgende Befehl ist unter "Start -> Ausführen" einzugeben.

D:\i386\winnt32.exe /cmdcons

wobei natürlich "D:" mit dem eigenen Laufwerksbuchstaben ausgetauscht werden muss.

Nach der Installation hat man dann das XP Startmenü und kann dort die Wiederherstellungskonsole auswählen, falls man es dann irgendwann braucht.
Der Befehl zum Wiederhertellen der defekten Datei "System" lautet wie folgt:

copy c:\windows\repair\system c:\windows\system32\config

Danach sollte XP wieder ganz normal starten. Aller Voraussicht nach müssen einige Programme neu installiert werden, da nicht alle Registry einräge mehr gültig sind. Zum Glück kann man aber wieder auf sein System zugreifen und die notwendigen Backups machen.
0 Punkte
Beantwortet von ericmarch Experte (4.6k Punkte)
Bei mir hatte sich die anwesende HAL.DLL vom Dienst abgemeldet als ich bei Tests mit der Boot.Ini die falsche Plattenpartition beim Eintragen erwischte.
Aus dem Grunde halte ich die Meldung selbst für quadrierten Quark da ihre Aussage ein Witz ist.
Ich würde nach anderen Ursachen Ausschau halten und ganz wie angeraten überlegen was außergewöhnliches passiert war.

Eric March
...