I’ve just moved to a new PC at work. Part of that process was preparing my old computer for redistribution. It’s not an old machine by any means Win 7, 4GB of RAM, 500GB HD reasonably fast processor, but I’m moving to a machine with an i3 processor and Windows 8 for testing purposes. Part of the preparation was removing all the software I’ve installed and leaving it in a similar condition to all the other machines we push out. For this I decided to manually uninstall the software to ensure that I’d moved everything across. To do this I had to uninstall Visual Studio 2010, which as anyone who uses it knows it installs no end of software. I have a list of software it installs from last time I installed it here.
Rather than manually removing all the VS 2010 components by hand, I tried my luck at Googling for a solution. Doing this I came across the Visual Studio 2010 Uninstall Utility on the MSDN website.
To use it you download the utility from here, and run it with one of the following commands (from the command line) to remove it to varying levels of completeness:
Uninstalls all top level products of 2010 release and its supporting components. This mode does not remove Visual Studio components shared with previous product releases (e.g. Visual Studio 2008) or system level updates such as Microsoft .NET Framework 4.0.
Full (VS2010_Uninstall-RTM.ENU.exe /full)
Removes Visual Studio 2010 and supporting products, including components shared with previous versions of Visual Studio. Note: may break features of previous versions of Visual Studio installed on the machine. This option does not remove Microsoft .NET Framework 4.0 from the machine.
Complete (VS2010_Uninstall-RTM.ENU.exe /full /netfx)
Removes entire set of Visual Studio 2010 and supporting products, including Microsoft .NET Framework 4.0 and components shared with previous versions of Visual Studio. Note: may break features of previous versions of Visual Studio or other products taking dependency on Microsoft .NET Framework 4.0.
NOTE: You need to Uninstall Visual Studio 2010 SP1 before you use this utility.