I have six "MFC42.DLL" files. This file causes Eudora (my e-mail
program) to crash,Therefore I want to delete all of the files. If not,
should I keep the one in SysIni? If not, where?
What OS are you running? I have 4 copies of MFC42.DLL on
this system.
Here's the versions that I have:
6.00.8447.0
6.00.8665.0
Right click on the files then click on Properties. The
second tab will display the file version and info.
Disregard the file date because they get changed around a
lot by various installation programs.
Check this site for more info on these files.
http://support.microsoft.com/default.aspx?scid=http://
support.microsoft.com%2fservicedesks%2ffileversion%2fdllinfo
..asp&fp=1
The latest versions are 6.5.3014.0 and 6.0.9586.0
I've seen recommendations to remove the extraneous copies of
..DLLs and only have one copy in the C:\Windows\System or
C:\Windows\System32 folder because Windows searches the
system for needed files when a program is launched and
having different versions can cause conflicts.
I've also seen recommendations to pick the newest version of
the file and copy it to all of the locations that it
appears.
Then again I've seen cases where a program may not work
properly with an incompatible version .DLL!
Crappy code writing by programmers including those at
Microsloth!
If you make and version changes, be sure to rename the old
files 1st so that you can easily go back to those versions
if needed.
YMMV