hotgismo64
Goto Top

mfc42.dll und WindowsXP

Beim Systemstart wird mfc42.dll als fehlend angemeckert.

Hallo,

habe da ein kleines Problem mit einem WindowsXP-Rechner:

Wenn WindowsXP hochgefahren ist kommt die Meldung das die Datei mfc42.dll nicht vorhanden ist und das diese nachinstalliert werden soll. Auch wenn ich z.B. das Ereignisprotokoll oder die Dienste aufrufen will, kommt die Meldung das die Datei mfc42u.dll fehlt.

Nun habe ich mir aus den Netz schon eine entsprechende neue DLL-Datei besorgt und versucht diese zu installieren welches fehlschlägt (CRC-Prüfungs-Fehler) auch der Versuch besagte DLL-Dateien von einem anderen Rechner zu nehmen und in das Verzeichnis c:\windows\system32\ zu kopieren schlug fehl: mfc42.dll kann nicht kopiert werden: Datenfehler (CRC-Prüfung).
Auch nicht im abgesichertem Modus.

Nun weis ich nicht weiter.
Kann mir jemand helfen?

Der Rechner ist auch extrem langsam geworden. Braucht ewig bis er hochgefahren ist oder ein Programm geöffnet hat.

Danke schonmal im vorraus

Gruß
Franco

Content-ID: 41569

Url: https://administrator.de/contentid/41569

Ausgedruckt am: 13.11.2024 um 06:11 Uhr

ghofmann
ghofmann 06.10.2006 um 12:11:00 Uhr
Goto Top
Hast denn schon mal ins dllcache Verzeichnis geguckt?
hotgismo64
hotgismo64 06.10.2006 um 12:17:57 Uhr
Goto Top
Hallo ghofmann,

in welches Verzeichnis - Kenne ich nicht - Wo finde ich das ?

face-smile
ghofmann
ghofmann 06.10.2006 um 13:01:44 Uhr
Goto Top
c:\windows\system32\dllcache

Achtung: Verzeichnis hat Attribute "versteckt" und "System", es kann also sein, dass Du es mit dem Windows-Explorer nicht gleich siehst (je nachdem, was in -> Ansicht -> Ordneroptionen bei Dir gesetzt ist).

Jedenfalls gibt es auf meinem Win-XP-Rechner dieses Verzeichnis und auch die beiden genannten Dateien sind da drin.
hotgismo64
hotgismo64 06.10.2006 um 16:30:19 Uhr
Goto Top
OK, dann muß ich mal schauen ob ich etwas finde.

face-smile
Biber
Biber 07.11.2006 um 16:16:45 Uhr
Goto Top
1. Kann sein, wenn Du ein Windows < XP hast.
2. Sonst kann es nicht sein.
Prüfe:[Start-Ausführen->cmd]
(=16:15:02  D:\temp=)
>attrib %windir%\system32\dllcache
   SHR     C:\WINDOWS\system32\dllcache

(=16:15:09  D:\temp=)
>dir %windir%\system32\dllcache

Gruß Biber