Hi, I installed the evaluation package of Lightroom 3.2
I am using Windows 7 x64 pro
1 - I run installer as an administrator
2 - When I start LR 3.2, I received a message : Unable to find c:\windows\system32\mfc100u.dll and LR 3.2 crash.
3 - If I use the windows explorer or the dir command in a cmd shell, I can't find the file in the system32 folder
4 - If I use the SuperFinderXT software, the program find the the file mfc100u.dll in the system32 folder.
Does anybody have an Idea with this ?
Something might have messed up that dll before Lightroom.
I have two of them in my Windows folder, one in System32 and one in SysWOW64. perhaps the former is 64-bit and the latter is 32-bit.
What's the size, timestamp and file version of your System32\MFC100u.dll?
timlogochair wrote:
This doesn't work after you restart your computer. Then you have to install the dll again. Anyone had success yet?
This sounds like the automatic system repair stuff in Windows is backing out the updated library and replacing it with a known "good" one it stashes away for you.
If the bundled MFC library that comes with Lr, or the official redistributable package does not solve this, it is not Adobe's fault. The fault lies with the library loader on the OS. This will be clear the moment you try to run any other app that requires the same library at the same version.
Many shops refer to the problem of finding, maintaining and loading the right version of a library on Windows as "DLL Hell." Welcome to hell.
You could try running this as a real Administrator, via "Start -> Run...":
regsvr32 mfc100u.dll
It will give you a message telling you about success or failure. You might want to note what this message says.
This should have be done by the various installers already, and the service it calls should do the right thing under the covers that that the library is registered and versioned so user applications can find it.
The problem is that there are many, many places this can go wrong. In most cases, it is the windows registry that is at fault -- or you have malware on your computer that is keeping a corrupted copy of the library available. Do not rule out either of these problems.
I'd start by disabling all real-time anti-virus protection (this can really interfere with the installation of libraries), and checking the registry. Verify you have sound, malware-free system. I'd end by resinstalling the OS from scratch. Somewhere in-between you might find a solution.
Here's an update on my problem with this DLL. The problem happened for me on Windows 7 Professional 64 bit...and only happened after logging on to a network domain user account. What I discovered is that our network had "startup scripts" that ran every time a domain user account logged on. The script was the culprit...as it removed temporary files upon running. This caused files to be removed and caused the 64 bit version of lightroom to break for me. I had the IT department disable the scripts, installed the C+ redistributable and restarted. No problems for me anymore. Hope this helps someone, if you are on a network computer.
Thansk,
Tim
North America
Europe, Middle East and Africa
Asia Pacific