顾名思义,.NET Framework Cleanup Tool 就是用来卸载清理.NET Framework的。准确地说,它不是微软的官方软件,据说是微软某个员工的业余作品,旨在自动执行从计算机中删除所选版本的.NET Framework。它将删除文件、目录、注册表项值和.NET Framework 的 Windows 安装程序产品注册信息。尝试使用此工具清理掉.NET Framework再重新安装,从而有效解决安装过程中出现的内部错误2908、2337等问题。

使用此工具从系统中删除任何版本的.NET Framework之前,有几个非常重要的注意事项:
1、此工具设计作为最后的手段用来应付在安装、卸载、修复或修补程序安装不成功、不正常的情况,并不是替代为标准卸载过程。
2、此清理工具将删除其他版本的.NET Framework使用的共享文件和的注册表项。如果您运行清理工具后,您将需要执行修复/重新安装在您计算机上的所有其他版本的.NET Framework,如果它们无法正常工作的话。

.NET Framework Cleanup Tool

支持的产品

.NET Framework清理工具支持删除以下产品:

.NET Framework-所有版本
.NET Framework-所有版本 (平板电脑和媒体中心)
.NET Framework-所有版本 (Windows Server 2003)
.NET Framework-所有版本 (Windows Vista 和 Windows Server 2008)
.NET Framework-所有版本 (Windows 7)
.NET 1.0 framework
.NET 1.1 framework
.NET 2.0 framework
.NET 3.0 framework
.NET 3.5 framework
.NET 4 framework
.NET 4.5 framework

不是所有的上述产品将出现在用户界面中的每个操作系统上的.NET Framework 清理工具。清理工具包含逻辑,所以如果在包括.NET Framework作为 OS 组件的 OS 版本上运行它时,它不会提供的选项来清理它。这意味着,在 Windows XP 媒体中心版或 Tablet PC 版上运行清理工具不会提供的选项来清理.NET Framework 1.0,在 Windows Server 2003 上运行它不会提供的选项来清理.NET Framework 1.1 和运行它在 Windows Vista 或 Windows Server 2008 上不会提供清理.NET Framework 2.0 或.NET Framework 3.0 的选项。

在选择时要删除的任何上述版本的.NET Framework,清理工具也将删除任何相关的修补程序和服务包。你不需要运行任何单独的步骤中删除服务 pack(s) 版本的.NET Framework。

日志文件

清理工具将创建下列日志文件:

%temp%\cleanup_main.log — 在每次运行的清理工具;期间的所有活动的日志这是下面列出的日志,以及一些额外的信息的一个超集。
%temp%\cleanup_actions.log — 日志删除的每个产品;期间所采取的行动它会列出所找到的文件并移除,它将尝试的产品代码删除,注册表项,它会尝试删除等。
%temp%\cleanup_errors.log — 的错误和警告在每次运行清理工具的过程中遇到的日志。