Download free the .NET Framework Cleanup Tool
Excellence Award.NET Framework Cleanup Tool is a free program that will remove selected versions of the .NET Framework from a computer. It will remove files, directories, registry keys and values and Windows Installer product registration information for the .NET Framework. The tool is intended primarily to return your system to a known (relatively clean) state in case you are encountering .NET Framework related errors.
.NET Framework cleanup tool is designed as a last resort — it is not a substitute for the standard uninstall procedure.
If you run the cleanup tool, you will need to perform a repair/re-install for all other versions of the .NET Framework that are on your computer or they will not work correctly afterwards.
When choosing to remove a version of the .NET Framework, the cleanup tool will also remove any associated hotfixes and service packs. You do not need to run any separate steps to remove the service pack(s) for a version of the .NET Framework.
In silent mode the tool will run without showing any UI, and the user must pass in a version of the .NET Framework to remove as a command line parameter.

