Archiv Windows XP 25.916 Themen, 128.567 Beiträge

beschädigte xxx:dll datei ?

dieclaudi / 3 Antworten / Flachansicht Nickles

hi,

komme nun mit meinem Lap nicht mehr ins Windows rein .

auch nicht im abgesichterten Modus oder unter der *zuletzt funkt. Win.funktion*

> system32\hal.dll


hab mir nun die hal.dll Von meinem PC auf einem Speicherstick gespeichert , will nun versuchen über die DOS-Ebene die beschädigte Datei zu ersetzen ( im Lap ) ,.... kennt einer zufällig den oder die DOS -Befehle in der Eingabeaufforderung ?


gruß
claudi

shrek3 Borlander „ Müsste man das ganze nicht mit extract entpacken? Von der HAL gibt es mehrere...“
Optionen
1. Müsste man das ganze nicht mit extract entpacken?
2. Von der HAL gibt es mehrere Versionen für unterschiedliche Systemtypen...


Habe dies gerade mal bei einer XP Home, XP Pro und multilingualen XP Pro überprüft.

Auf einer ganz normalen (nicht multilingualen) Installations-CD gibt es nur eine "hal.dl_", die im Unterordner "i386" liegt.
Bei multilingualen Installationsmöglichkeiten gibt es für jede Sprache eine andere "hal.dl_".

Entpackt werden muss sie dabei in keinem Fall, wohl aber beim Kopiervorgang gleichzeitig umbenannt werden (von "dl_" in "dll").

Ob es allerdings einen Unterschied macht, die "hal.dl_" einer XP-Home-CD in eine XP-Pro-Installation zu kopieren, kann ich letztlich nicht sagen, glaube es aber nicht, da sie eine hardwarebezogene DLL ist und nichts mit den Featuresunterschieden zwischen Home und Pro zu tun hat.

Sicherheitshalber könnte man @dieclaudi noch empfehlen, von der geliehenen XP Home zu booten und in einem 2. Laufwerk die XP Pro-CD einzulegen, damit von dieser CD aus die DLL kopiert werden kann.

Was ich aber nicht berücksichtigt hatte, dass sie beim Booten von einer Windows 2000-CD nicht deren "hal.dl_" (sofern überhaupt vorhanden) kopieren kann.

Unabhängig von all diesen Erörterungen empfehle ich @dieclaudi die Festplatte mit chkdsk überprüfen zu lassen.
Halte ich für wichtiger als sich mit dem Kopierakt zufrieden zu geben.

Gruß
Shrek3