Was rundll32.exe really deleted from your system, or is it a case of the file being present but the system not recognizing it?
Either way, I'd start by grabbing a copy of rundll32.exe from someone who's running the same version of Windows that you are. Copy that file to your machine and see if it makes a difference.
DMR
Wombat At Large
7,229 posts since Dec 2003
Reputation Points: 221
Solved Threads: 370