Language:

Homepage » DLL Q & A

Windows Cannot Find C:\WINDOWS\System32\Rundll32.exe

Download Now


C:\WINDOWS\System32\Rundll32.exe

JUSTIN GAGE asked on January 7, 2013. Status: Answered & Closed.

Windows Cannot Find C:\WINDOWS\System32\Rundll32.exe

» Can anyone help me, i am trying to open files and folders and all i keep getting is Windows cannot find C;\WINDOWS\system32\rundll32.exe, and so stopping me gaining access. I have been told that i could find the file on another computer paste it to my memory stick and reapply it, only problem i have there is i dont know where its located. I am on windows XP.


Best Answer

» A virus (such as PWS:Win32/Frethog.MT) or malware can cause a exe file missing or damaged. To download the file, you may encounter an unsafe site, and it’s really hard to determine one without much experience and knowledge. Here is a simple solution: DLL Suite, which allows you to download the most up to date version of any kind of dll files including rundll32.exe (DLL is comprised of the files with .dll, .exe, .sys, .drv and .fon extensions).

The vulnerabilities of the files with .dll, .exe and .sys extensions can be exploited to perform illegal purpose, and that is one of the main reasons of computer problems. Instead of copying in any additional files, the malware tends to modify existing files - typically an "exe" or "dll" file - and re-write it to include the malware's own code. The infected system file would inevitably be removed or quarantined by anti-malware programs, leading to the abnormal operation of the system.

Therefore, you need to fix this kind of situations by recovering the mistakenly handled exe files or other dll files. Since it’s far from an easy task to finish, DLL Suite is built to deal with it by three built-in features: fixing exe virus infection, sys file errors and dll file problems.

TODD GOMER replied on January 13, 2013


All Answers:

  1. RICKY VERNON replied on January 7, 2013: » This issue occurs because of a missing or corrupted Rundll32.exe file. This issue may also be caused by a virus.

    To resolve this issue, follow these steps: Put the Windows XP CD ROM disk in the CD ROM drive > Click Start , and then click Run > Type expand D :\i386\rundll32.ex_ c:\windows\system32\rundll32.exe > Restart the computer

  2. PAUL RUSSELL replied on January 7, 2013: » I have the same problem with the "Windows cannot find ...\system32\rundll32.exe" when I attempt to open the computer calendar, as well as anything within Control Panel. I can actually open Control Panel, but cannot open any applications within it. I followed the suggestions above, but when I attempted the fix with the "expand d:\i386\rundll.exe_.....", nothing happens. I see a flash of the CMD screen that lasts about 1/2 a second, and then disappears. I restart the computer (with the XP CD in the drive), but nothing happens upon restart, and I still cannot open apps within Control Panel OR my computer calender.

    I also tried the fix with the "sfc /scannow", but it requested the installation CD (which I had in the drive), yet it said I did not enter the correct CD. Well, there is no other CD! I tried doing a search of the file on the CD, but to not avail. I have also done a full scan for viruses and ran a full scan with the Malicious Software Removal tool. I just haven't been able to get this missing file back on my system.

  3. ALEXANDRE LUSSIER replied on January 9, 2013: » I dd a search on my computer for the file "rundll32.exe" and it came up in a few different folders on my harddrive. But it NEEDS to be in c:\windows\system32 (the folder it was missing from). I found the file in the dllcache folder as indicated above, then simply copied and pasted it into the system32 folder. And WALLAH!!! Problem solved and Control Panel and everything else works just great now! So simple!!! Hope this works for you folks who are still struggling with this issue!

  4. J BATTAGLINI replied on January 10, 2013: » I will add one more thing for those that run into the same problem I did. I found a copy of the rundll32.exe in folder c:\windows\system32\dllcache.However, I wasn't able to simply "right click" the mouse to "copy" the file. Copy was not highlighted, so I wasn't able to use that function. If this happens to you, use the dos command to copy the file to the correct location: > Click Start , and then click Run > Type in "cmd" and then press Enter

    You should now show (for XP) "C:\WINDOWS\system32\cmd.exe" in the Blue top section of that window. On the comand line, will read: "C:\ Documents and Settings\Owner"

    > To copy rundll32.exe from the dllcache directory: Type: c:\windows\system32\dllcache Press Enter ... (the directory will change to this). Then type: copy rundll32.exe c:\windows\system32 (making sure to put the spaces as shown)

    You should hear your hard drive start working and then a msg will appear telling you that it has successfully copied 1 file

DLL Q & A you might like:

  1. AUDIODG.EXE High Cpu Usage On NEW Computer »
  2. Cannot Find Regsvr.exe At Windows Startup »
  3. Consent.exe Keeps Hanging »
  4. Csrss.exe File Is Missing »
  5. Atibtmon.exe Microsoft Visual C++ Runtime Library Error »
  6. Trying to Install A Program Opens Gadget.exe »
  7. Unable to Remove Infection Kvthost.exe »
  8. DLL repair tool to fix DLL errors for your Windows PCs »