Fix rundll32.exe in Windows


Rundll32.exe is a host process which helps us to execute all dll files. This is the compulsory file which is needed by windows and if this gets corrupted, then our system is surely compromised.


To find whether your system is compromised or not, you just have to open task manager and look for rundll32.exe in processes tab. If there exists more than one instance of rundll32.exe, then your system is infected or compromised for sure. If it is, then what is the solution to revert it back? Re-installing the windows? 100% not. There is a simple solution. Go ahead and follow the simple steps given below and your problem will be solved within seconds.




  • Open run using Start menu or keyboard shortcut Ctrl+R. Type cmd to open Command Prompt.



  • Now type the following command to take ownership of the file



takeown /f  C:\\Windows\\System32\\rundll32.exe




  • Now type


cacls C:\\Windows\\System32\\rundll32.exe /G abcd:F

(NOTE: Replace ‘abcd’ with your System Username)




  • Now go to C:\\Windows\\System32 and delete the rundll32 file. If you still cant delete, restart your computer in Safe Mode and open CMD. Then type in


del C:\\Windows\\system32\\rundll32.exe.



    • Download this rundll32.exe file from here and copy it to C:\\Windows\\System32 folder.


    That's it. Problem solved.

    Please do comment and like us on facebook.