This almost sounds like you have a virus or malware on your computer. I can't reproduce this problem on a clean computer. Also, do you have the .NET Framework 2.0 installed on the computer you're testing on?
Lastly, scan your computer for viruses. Because, honestly, that's what you're problem sounds like. See:
When booting up, I get "WINLOGON.EXE-entry point not found." error.