How to Uninstall & Reinstall .NET Framework (All Version) on Windows 10/8/7

In this tutorial, learn how to uninstall and reinstall .NET Framework (all Version) on Windows 10/8/7.

If you are having the issue uninstalling or disabling .NET Framework and any other unwanted programs on Windows 10, try the .NET framework cleanup tool.

This .NET Framework cleanup tool is designed to automatically perform a set of steps to 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 installation,
uninstallation, repair or patching errors so that you can try to install again.

There are a couple of very important caveats that you should review before using this tool to remove any version
of the .NET Framework from your system:

  • This tool is designed as a last resort for cases where install, uninstall, repair or patch installation did not succeed for unusual reasons. It is not a substitute for the standard uninstall procedure. You should try the steps listed in this blog post before using this cleanup tool.
  • This cleanup tool will delete shared files and registry keys used by other versions of the .NET Framework. 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.


The .NET Framework cleanup tool supports removing the following products:

  • .NET Framework – All Versions
  • .NET Framework – All Versions (Tablet PC and Media Center)
  • .NET Framework – All Versions (Windows Server 2003)
  • .NET Framework – All Versions (Windows Vista and Windows Server 2008)
  • .NET Framework 1.0
  • .NET Framework 1.1
  • .NET Framework 2.0
  • .NET Framework 3.0
  • .NET Framework 3.5
  • .NET Framework 4
  • .NET Framework 4.5

Not all of the above products will appear in the UI for the .NET Framework cleanup tool on every operating system. The cleanup tool contains logic so that if it is run on an OS version that includes the .NET Framework as an OS component, it will not offer the option to clean it up. This means that running the cleanup tool on Windows XP Media Center Edition or Tablet PC Edition will not offer the option to clean up the .NET Framework 1.0, running it on Windows Server 2003 will not offer the option to clean up the .NET Framework 1.1 and running it on Windows Vista or Windows Server 2008 will not offer the option to clean up the .NET Framework 2.0 or the .NET Framework 3.0.

When choosing to remove any of the above versions 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.

How to Uninstall & Reinstall .NET Framework (All Version) on Windows 10/8/7

1. First, visit this source to download The .NET Framework cleanup tool.

2. Once the file is downloaded, go to the folder that contains the “cleanup_tool.exe” file and double click it.

3. Select a product to clean up. and click Cleanup Now button.

That’s about it.

If you plan to re-install the .NET Framework after running the cleanup tool, you can download the various versions of the .NET Framework from the following locations:

.NET Framework 1.0:

.NET Framework 1.0 SP3:

.NET Framework 1.1:

.NET Framework 1.1 SP1:

.NET Framework 2.0:

.NET Framework 2.0 with SP1:

.NET Framework 2.0 with SP2:

.NET Framework 3.0:

.NET Framework 3.0 with SP1:

.NET Framework 3.5:

.NET Framework 3.5 with SP1:

.NET Framework 4 Full:

.NET Framework 4 Client Profile:

In this video, we are gonna show you how to uninstall & reinstall .NET Framework (All Version) on Windows 10:

Hope something helps you.

Loading Facebook Comments ...