For some reason I'm getting rundll32.exe errors whenever I try installing new drivers (including Firewall software). For example, I can't install the new 8.12 beta version of the ATI Catalyst drivers even after a Driver Sweeper run in Safe Mode, but I am able to reinstall the ones I was using previously (8.11).
Another example is that I had Comodo Internet Security installed, but when I went to troubleshoot this problem by uninstalling it, it won't allow me to install the latest version successfully, because the RunDLL32.exe error pops up when it attempts to install the firewall driver.
Here's a typical error message taken from Event Viewer:
Faulting application rundll32.exe, version 6.0.6000.16386, time stamp 0x4549bb52, faulting module msvcrt.dll, version 7.0.6001.18000, time stamp 0x4791ad6b, exception code 0xc0000005, fault offset 0x0000000000001753, process id 0x65c, application start time 0x01c9577f57f28b6f.
I've tried installing the latest Microsoft Visual C++ 2008 Redistributable 9.0.30729.17 SP1 (x86 and x64) as well as Microsoft .NET 3.5 SP1, but the rundll32.exe / msvcrt.dll errors persist when I try and install COMODO Internet Security.