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-Key: 41569

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

Printed on: April 24, 2024 at 16:04 o'clock

Member: ghofmann
ghofmann Oct 06, 2006 at 10:11:00 (UTC)
Goto Top
Hast denn schon mal ins dllcache Verzeichnis geguckt?
Member: hotgismo64
hotgismo64 Oct 06, 2006 at 10:17:57 (UTC)
Goto Top
Hallo ghofmann,

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

face-smile
Member: ghofmann
ghofmann Oct 06, 2006 at 11:01:44 (UTC)
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.
Member: hotgismo64
hotgismo64 Oct 06, 2006 at 14:30:19 (UTC)
Goto Top
OK, dann muß ich mal schauen ob ich etwas finde.

face-smile
Member: Biber
Biber Nov 07, 2006 at 15:16:45 (UTC)
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