I installed Visual Studio 2010 Premium on my Windows 7 workstation. After loading a test C++ project, I noticed that it could not locate iostream. I took a look in C:\
While doing some research on this topic it seems like no matter how you uninstall Visual Studio there are always pieces left behind.
Two options to consider.
Option 1 Install VS 2010 on virtual machine. Zip needed files from your virtual machine. Copy and unzip them over to the workstation.
Option 2 Format hard drive. Install fresh copy of Windows 7. Install fresh copy VS 2010.