At one time I had over 40 rundll32.exe files running, why would it do this? And what is exactly rundll32.exe used for?