Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Betriebssysteme (https://www.delphipraxis.net/27-betriebssysteme/)
-   -   hal.dll zerschossen - wie aus hal.dl_ extrahieren? (https://www.delphipraxis.net/53203-hal-dll-zerschossen-wie-aus-hal-dl_-extrahieren.html)

DGL-luke 12. Sep 2005 11:03


hal.dll zerschossen - wie aus hal.dl_ extrahieren?
 
System: Win XP Home, gepatcht auf Win XP Pro, Parallelinstallation Ubuntu Linux

tja, ob ihrs glaubt oder nicht, aber ich fange an, Ubuntu zu mögen...

Das Teil hat allerdings (wie ich aus anderen Quellen erfahren zu haben meine) meine Boot Konfiguration ein wenig durcheinander gebracht, was im bekannten "hal.dll - file is corrupted or missing" resultierte.

Und was macht der durchschnittliche DAU, wenn ihm so eine meldung entgegenkommt? Klar, er holt sich die hal.dll von einem anderen PC und überspielt sie.

Ich habs noch nicht ausprobiert - aber soweit ich (jetzt) weiss, ist diese Datei hardware-abhängig... :wall:

Wahrscheinlich wird es die Maschine als wieder zerfetzen, wenn ich die bootconfig repariert habe.

Ich habe die Datei noch vorliegen, als "hal.dl_" das ist offenbar komprimiert. wie krieg ich die da raus?

Was ich auf jeden Fall verhindern will, ist eine Neu-/Reparaturinstallation von Windows, da das ganz böse krachen kann bei meiner derzeitigen Konfiguration, und ich das ganze dann wohl nicht ohne neuinstallation(mit entsprechendem Datenverlust) über die Bühne krieg.

PS: erinnert mich bitte das nächste mal daran, meine Systempartition als FAT32 zu formatieren und kaputte Systemdateien zu sichern, bevor ich sie lösche... :stupid:

Robert Marquardt 12. Sep 2005 11:12

Re: hal.dll zerschossen - wie aus hal.dl_ extrahieren?
 
Dazu gibt es das Konsolenprogramm expand.exe in Windows\system32
expand /? gibt eine Kurzhilfe aus.

DGL-luke 12. Sep 2005 11:29

Re: hal.dll zerschossen - wie aus hal.dl_ extrahieren?
 
ja... hab ich gerade auf der gleichen internetseite gefunden, von der ich meine restlichen infos hab :wall:

Danke trotzdem....

Immerhin sehe ich jetzt nicht mehr schwarz. sondern eher hellgrau. :)

Olli 12. Sep 2005 11:34

Re: hal.dll zerschossen - wie aus hal.dl_ extrahieren?
 
Ich wollte bloß anmerken, daß dieser Fehler keineswegs bedeuten muß, daß die Datei korrupt ist. Deweiteren ist es für NT wichtig, daß die allerersten Systemdateien innerhalb der ersten MFT stehen - tun sie das nicht, hast du ein klitzekleines Problem.

Zuguterletzt habe ich ganz schlechte Erfahrungen mit Linux Partitionierungstools - du hast nicht zufällig ein solches benutzt?

Robert Marquardt 12. Sep 2005 17:17

Re: hal.dll zerschossen - wie aus hal.dl_ extrahieren?
 
Zeit sich mit BartPE eine bootfaehige Windows CD zu machen.

flomei 12. Sep 2005 20:56

Re: hal.dll zerschossen - wie aus hal.dl_ extrahieren?
 
Komisch...
Hatte mit meiner hal.dll auch Probleme, hab mir dann ne Neue runtergeladen und die Alte ersetzt.
Die Alte war 65 KB groß, die "Neue" 93 KB...
Auf jeden Fall kann ich mein Diskettenlaufwerk jetzt wieder nutzen...

MfG Florian :hi:

DGL-luke 12. Sep 2005 21:08

Re: hal.dll zerschossen - wie aus hal.dl_ extrahieren?
 
@Robert M.: Ja, stimmt irgendwie... Aber daran denkt man erst, wenn nix mehr geht. ich setz das gleich mal auf meine ToDo-Liste. Auf irgendeiner Heft-CD muss das Teil ja noch rumliegen....(oh, ich armer Modemsurfer...)

@flomei: auch in verbindung mit ubuntu-installation?
Es kann halt einmal sein, dass die Datei wirklich kaputt ist, zum anderen kann es sein, dass in der bootkonfiguration einfach falsche daten drinstehen, die DLL sinnlose daten liefert und XP meint, die Datei wäre hin. Reime ich mir jedenfalls zusammen.

Mit der hal.dll von meiner Mutter Win XP Home gehts auf jeden fall. und man weiss ja: never touch a running system.
(is jetzt btw 128 kB groß :mrgreen:)

Olli 12. Sep 2005 21:12

Re: hal.dll zerschossen - wie aus hal.dl_ extrahieren?
 
Zitat:

Zitat von DGL-luke
Mit der hal.dll von meiner Mutter Win XP Home gehts auf jeden fall. und man weiss ja: never touch a running system.
(is jetzt btw 128 kB groß :mrgreen:)

Wichtig ist nicht die Größe, sondern: Rechtsklick+Eigenschaften+Version -> "Orginaldateiname"

DGL-luke 12. Sep 2005 21:16

Re: hal.dll zerschossen - wie aus hal.dl_ extrahieren?
 
halaacpi.dll, wenn dich das beruhigt ;)

PS: jetzt aber endgültig gute nacht.

tommie-lie 12. Sep 2005 21:30

Re: hal.dll zerschossen - wie aus hal.dl_ extrahieren?
 
Zitat:

Zitat von Olli
Zuguterletzt habe ich ganz schlechte Erfahrungen mit Linux Partitionierungstools - du hast nicht zufällig ein solches benutzt?

Ich auch, ich habe gemerkt daß Windows gelegentlich die Startsektoren anders zählt. Probleme mit Linux-Partitionierern in Linux-only-Systemen sind mir bisher noch nicht aufgefallen, wenn bereits ein Windows drauf ist und das beibehalten werden soll, empfehle ich aber auch ein Windows-Partitionierungstool.


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:10 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz