“.NET Framework Cleanup Utility” is a small, portable and freeware application designed to remove selected versions of the .NET Framework from a computer. It is intended to be used when the install, uninstall, repair or patching of the .NET Framework will not work correctly.
When this cleanup tool is run, it will remove the files, directories, registry keys and Add/Remove Programs entries that make up the .NET Framework.
This application has some nice features such as allowing you to choose which version of .NET Framework you want to remove. It also has a silent/unattended mode which I am sure the Technibble scripters will enjoy. Be sure to read the readme.txt file as it contains some handy usage information plus the download links for the .NET Framework installers.
Screenshots:
Downloads:
Download from Official Site – 255kb

Articles
Blogs
Kits
Forums

Looks promising.
Why would you want to remove .NET ??? I always make sure it’s installed because some things require it and because it’s an optional download from Windows Update.
Andy, as it says in the article “It is intended to be used when the install, uninstall, repair or patching of the .NET Framework will not work correctly.”
You say you make sure that its installed because some things require it. This is very true and I recommend installing it. However, this tool is for when you cant install it because there is an error.
Lol, I didn’t catch that part.
This is potentially very helpful. There are quite a few cases where I’ve had to fix .NET installs, and the normal uninstall takes literally an hour to run or fails to run.
MS tech pages are replete with examples of .NET install problems this would likely help fix.
It works great. I have used it on several corrupt systems. After removal, reinstall .NET if needed and all is well again.
How long does it take with this program? Anybody?
Thanks, I will try it and see how it goes. This is another one of Microsoft nifty tools.
Just tried this out today at a client’s. Worked great! Reinstalled .net just fine afterwords.
I was just catching up on your posts and saw this. I’ve been working on getting a .NET update installed, which keeps failing after the client tried to do a repair of Windows XP. I’ve used numerous tools to uninstall all of .NET, including RevoUninstaller and MS’s own instructions and tools, among others, all of which fail to uninstall it properly. MS update still shows the .NET update, even without having .NET installed. Now, using this tool, I have been able to successfully uninstall all of .NET, and then reinstall it, and all the .NET updates have successfully installed. Thanks for yet another marvelous tool. Now just to figure out the other failing updates;).
Al