Discussion Locked

user32 DLL Error

0 helpful
8 replies
Closed to new repliesThis discussion is closed. It stays readable, but it takes no new replies.
I'm runnung NT 4 server, and just recently when I run any application, IE, Backup exec, watchguard utility, etc... I would get an equivalent DLL error, depending what I'm trying to launch, that points to the user32DLL, eg. opening IE: I get "iexplorer.dll initialization failed." in the body, the error states: "the dynamic link library c:\winnt\system32\user32.dll initialization failed.". All the errors I get points back to user32.dll. I reboot and am able to launch explorer,etc.. for a period of time, but always reverts back to that error and am unable to launch any more application. i've increased the heap size as microsoft suggested on knowledgebase and reapplied the sp6, but after time, a day, two days, I get the same error again. The only thing I did prior to these errors is updating to the visual basic sp to maintain my visual sourcesafe database.

8 replies

by systhine from tampabay.rr.com

I'm fairly sure user32.dll is not updated in any service pack, and I recommend going to your NT CD and decompressing (extract.exe) a copy of user32.dll to replace the existing one (this imitates what re-installing NT would do). This assumes the DLL has been corrupted in some manner. Reboot to reload the DLL.

You might want to compare the version stamps on the DLLs beforehand, and make a backup copy.

by samuraix

I had to wait a couple of days to see if the solution helped, but it's still acting up. Thanks for trying.

by dsuski

you did check for virii, didn't you
also
when updateing the vb sp did it create an "unistall /backup" dir ( as the other ms os sps do), you could verify if the original file was replaced

This discussion is closed to new replies.