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.
NB: This cleanup tool will not remove versions of the .NET Framework that are installed as a part of Windows.
Download: https://msdnshared.blob.core.windows.net/media/2018/05/dotnetfx_cleanup_tool.zip
User’s Guide: https://blogs.msdn.microsoft.com/astebner/2008/08/28/net-framework-cleanup-tool-users-guide/
What version of the .NET Framework is included in what OS? https://blogs.msdn.microsoft.com/astebner/2007/03/14/mailbag-what-version-of-the-net-framework-is-included-in-what-version-of-the-os/
origin - https://www.pipiscrew.com/?p=15606 dotnetfx-cleanup-tool