"Cannot find the file rundll32.exe" problem

  • Thread starter Thread starter Dianne
  • Start date Start date
D

Dianne

Has anyone found a solution to this error message? The
file is located (as it should be) in winnt\system32, but
I'm unable to open (most)files from the Control Panel
without getting this message (altho I can open them direct
from their .cpl location).

I'm also receiving error messages when I try to load CD
programs that "setup unable to update the MSI system
component" (and I've already tried reinstalling this from
the MS website) Again, the files are already on the
system, where they "should" be.

AND I receive error msg "problem with shortcut: failed to
run" ....

Not sure if all these are related????

Signed,
FRUSTRATED
Thks for any answers :-)
 
The first link below explains the exact problem but is for an XP computer and
indicates that the file may be corrupt or caused by a virus. You could try copying
the same file from your \winnt\system32\dllcache folder to see if that helps or run
System File Checker on your computer as in sfc/ scannow after reading the links below
first and also do a full system virus scan with the latest virus definitions from
your vendors website. -- Steve

http://support.microsoft.com/?kbid=812340
http://support.microsoft.com/default.aspx?scid=kb;en-us;222471
http://support.microsoft.com/default.aspx?scid=kb;en-us;814510
 
Thanks Steve ...
I have done the following:
The computer had a search trojan that caused a huge
headache.
Now fixed after using Hijack, SpyBot and doing complete
virus check and cleanup.
But this problem remains.
I did what you suggested - replaced the rundll32 into the
cache and copied into the system32 directory ..
Problem still remains.
Updated all the windows 2000 with latest service packs and
patches .. problem still remains
Anything that needs rundll32 before it executes wont
work ... but it will work if I explicitly enter the
command with the right path etc ..
Sooooo frustrated !!! Many thanks for your suggestions ..
Dianne
 
If that did not work, I would also try System File Checker as in sfc /scannow as
perhaps the version in your dllcache is corrupt also. Since you are using SP4, you
should not have any problem doing such. Also run the "set path" command to verify
that your path statement includes c:\winnt\system32 assuming C is your system drive.
If nothing helps out consider doing an inplace upgrade of Windows 2000 which should
preserve your data and applications but require reinstallation of service pack first
and then all critical updates at no more than five at a time which should not be a
big problem if you have hi speed internet connection. --- Steve

http://support.microsoft.com/default.aspx?kbid=292175 --- select repair option after
the EULA.
 
Back
Top