RunDLL32.exe is in itself harmless - it's a neccesary part of Windows. The problem comes from malware/badly coded programs/etc. These commonly use RunDLL32 to open popups, run keyloggers, etc., but it is also vital to many ligitimate processes. Don't remove it - just try to find out what's running it, then remove that. In the meantime, kill the process using Task Manager. Remember, something legit may be using it too, so use info like the "Mem Usage" & "CPU" to guess at which it is... generally though there'll only be one "rundll32.exe" process running, the bad one, if indeed any.
WebMaster, August 2007