Microsoft.NET Framework 修复工具可用

重要说明:本文是由 Microsoft 机器翻译软件进行的翻译并可能由 Microsoft 社区通过社区翻译机构(CTF)技术进行后期编辑,或可能是由人工进行的翻译。Microsoft 同时向您提供机器翻译、人工翻译及社区后期编辑的文章,以便对我们知识库中的所有文章以多种语言提供访问。翻译的文章可能存在词汇、句法和/或语法方面的错误。Microsoft 对由于内容的误译或客户对内容的使用所导致的任何不准确、错误或损失不承担责任。

点击这里察看该文章的英文版: 2698555
简介
Microsoft.NET Framework 修复工具检测经常出现的问题影响的 Microsoft.NET Framework 安装程序或更新。该工具将尝试解决这些问题,通过应用已知的修补程序或修复损坏的安装的受支持的.NET Framework 版本。该工具具有易于使用的基于向导的用户界面 (UI)。它还支持更多高级选项和命令行用法。

Microsoft 已对 Microsoft.NET Framework 修复工具发布了以下更新的版本。
最新版本
上次更新时间︰ 2016 年 04/13 /
发行版︰ v1.3
版本︰ 4.6.01528.0
支持的语言︰ 英语 (美国)

更改包含在发行 v1.3

  • 该工具现在支持.NET Framework 4.6.1、.NET Framework 4.6 和.NET Framework 4.5.2。因此,修复和维修也是适用于这些产品。
    • 该工具支持为以前版本中的所有功能-是。

备注:
  • .NET Framework 修复工具仅适用于英语。
  • 在"适用于"部分中列出的受支持的平台和.NET Framework 版本。

下载信息

最新版本的.NET Framework 修复工具是可从下面的 Microsoft 下载中心网站下载︰

此工具支持的命令行选项

标准选项选项说明使用情况
/? 或者帮助 /显示帮助信息。NetFxRepairTool.exe /?
/q/Quiet安静模式。无需用户交互是必需的该工具会尝试所有的修补程序修复和保存日志文件。
选项"/q"和"/p"是互相排斥的。
NetFxRepairTool.exe /q
/p /passive无人参与的模式。仅进度栏将显示。
选项"/q"和"/p"是互相排斥的。
NetFxRepairTool.exe /p
/a /addsource脱机修复模式。从"/addsource"标志由指定的网络共享或文件夹路径复制安装可再发行文件所需的维修。此值通常应当已断开连接或锁定环境中运行该工具时使用。NetFxRepairTool.exe /a文件夹路径>

示例︰
NetFxRepairTool.exe /a"\\SharePc\ShareFolder"
/r 修复 /修复操作可以选择范围针对指定的产品基线的一组。如果未指定此选项,该工具将尝试修复安装的所有受支持的.NET Framework 版本。
"/修复"选项还可与""的值只应用修补程序并跳过运行任何产品基线的修复。与""的值使用此选项时,应不指定"/addsource"选项。
此选项是仅适用于安静模式和被动模式。
NetFxRepairTool.exe /rversion1>;version2>

支持的版本值︰ .net35、.net4、.net45、.net451、.net452、.net46、.net461 无

示例︰
NetFxRepairTool.exe /q /r.net4
NetFxRepairTool.exe /q /r.net35;。net45
/l /logs(可选) 设置日志 cab 文件 (FixDotNet*.cab) 由工具生成所需的文件夹路径。默认值 (即未指定此选项) 的 CAB 文件的位置是当前用户的桌面文件夹。NetFxRepairTool.exe /l文件夹路径>

示例︰
NetFxRepairTool.exe /l"%temp%"
/c /collectonly日志集合模式。这种模式下,可实现日志的集合相关的.NET Framework 安装程序,可用于解决。当指定此选项时,不执行修复或修复的任何操作。
此选项仅适用于安静和被动模式,将禁止所有其他操作。
NetFxRepairTool.exe /q /c

NetFxRepairTool.exe /p /c
/n /noceipconsent选择不向 Microsoft 发送反馈信息。默认值 (没有指定标志) 假定,用户已选择在向 Microsoft 发送使用情况数据。
此选项是仅适用于安静模式和被动模式。
NetFxRepairTool.exe /q /n

NetFxRepairTool.exe /p /n
更多信息

修复工具选项

.NET Framework 修复工具如下四个步骤︰
  1. 尝试安装问题进行故障排除
  2. 应用修补程序 (需要用户同意的情况下)
  3. 尝试修复所有已安装版本的.NET Framework
  4. 收集日志 (需要用户同意的情况下)
该工具可以更改一个或多个安装的.NET Framework 版本。例如,可能解决计算机上的 Windows 安装程序状态,在某些文件夹,重新设置的自由访问控制列表 (Dacl) 或解决与无效或已损坏的更新注册相关的问题。

离线支持

.NET Framework 修复工具提供了一个选项来修复 (步骤 3 的"修复工具选项"一节中的过程) 的计算机安装的.NET Framework 版本。该工具要求能够在维修时使用这些版本的可再发行文件。默认情况下,该工具这些包从 Internet 上下载修复过程。如果您计算机的受限制或无 Internet 连接,您应该使用脱机模式进行维修。若要执行此操作,指定包含可再发行文件,如下面的示例中所示的文件夹路径和/addsource选项︰
NetfxRepairTool.exe /addsource \\SHARE_PC\SHARE_FOLDER
如果未找到所需修复工具可再发行组件中指定的文件夹,它将尝试从 Internet 下载文件。如果不能下载所需的文件,修复工具无法这样做。下表列出了.NET Framework 可再发行文件。

版本和配置文件体系结构安装程序文件的名称URL
.NET Framework 4.6.1x86、 x64NDP461-KB3102436-x86-x64-AllOS-ENU.exehttp://go.microsoft.com/fwlink/?LinkId=671743
.NET Framework 4.6x86、 x64NDP46-KB3045557-x86-x64-AllOS-ENU.exehttp://go.microsoft.com/fwlink/?LinkId=528232
.NET Framework 4.5.2x86、 x64NDP452-KB2901907-x86-x64-AllOS-ENU.exehttp://go.microsoft.com/fwlink/?LinkId=328855
.NET Framework 4.5.1x86、 x64NDP451-KB2858728-x86-x64-AllOS-ENU.exehttp://go.microsoft.com/fwlink/?LinkId=321332
.NET 4.5 Frameworkx86、 x64dotNetFx45_Full_x86_x64.exehttp://go.microsoft.com/fwlink/?LinkId=255995
.NET Framework 3.5 SP1,.NET Framework 3.0 SP2,.NET Framework 2.0 SP2 (如果安装了.NET Framework 3.0 和 3.5)x86、 x64dotnetfx35.exehttp://go.microsoft.com/fwlink/?LinkId=259762
.NET Framework 4 客户端配置文件x86dotNetFx40_Client_x86.exehttp://go.microsoft.com/fwlink/?linkid=247966
.NET Framework 4 客户端配置文件x86、 x64dotNetFx40_Client_x86_x64.exehttp://go.microsoft.com/fwlink/?linkid=247965
.NET Framework 4 完整x86dotNetFx40_Full_x86.exehttp://go.microsoft.com/fwlink/?linkid=247964
.NET Framework 4 完整x86、 x64dotNetFx40_Full_x86_x64.exehttp://go.microsoft.com/fwlink/?linkid=247962
.NET Framework 2.0 SP2 (当未安装版本 3.0 和 3.5)x64NetFx20SP2_x64.exehttp://go.microsoft.com/fwlink/?LinkId=259767
.NET Framework 2.0 SP2 (当未安装版本 3.0 和 3.5)x86NetFx20SP2_x86.exehttp://go.microsoft.com/fwlink/?LinkId=259766

安静模式和被动模式

以安静模式或被动模式运行此工具,可自动修复工具的所有功能。这已经不需要用户交互运行该工具的好处。这是在大型部署中的系统管理员可以配置工具 (通过命令行),并还收集日志中的特定位置尤其有用。

数据收集

.NET Framework 修复工具收集有关工具除了收集诊断安装数据的使用情况的信息。使用信息用于改进质量的.NET Framework 修复工具,并安装数据用于提高.NET Framework 安装程序。此信息不是用于市场营销或销售给第三方。有关详细信息,请阅读 Microsoft.NET Framework 修复工具保密声明。您可以从下面的 Microsoft 下载中心网站下载此语句︰有关如何下载 Microsoft 支持文件的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
119591 如何从在线服务获得 Microsoft 的支持文件
Microsoft 已对此文件进行病毒扫描。Microsoft 使用自该文件发布日期起可用的最新的病毒检测软件。该文件存储在安全增强型服务器上,帮助防止对文件进行任何未经授权的更改。

注意数据收集功能创建.NET Framework 安装日志压缩的 cab 的文件。该工具处理日志后,被命名为"FixDotNet*.cab"或其他类似的.cab 文件创建并保存到当前用户的桌面 (如果它运行在用户界面模式下) 或到指定的位置。在向导中单击完成,该工具会发送.cab 文件包含到 Microsoft 的日志。

FixDotNet*.cab 文件保持在您的桌面 (或指定的位置) 上不管您决定是否将数据发送到 Microsoft。

当您使用"/ q"选项,则建议您还使用"日志"选项来将日志保存到某个特定的位置或网络共享以支持企业方案。

当您在向导中单击

早期版本


释放 v1.2

支持的语言︰ 英语 (美国)

安静模式和被动模式工具添加到命令行的支持。现在,该工具不需要您可以仅在用户界面模式中运行。因此,可以自动执行任务。

该工具现在支持.NET Framework 4.5 和.NET Framework 4.5.1。因此,修复和维修也是适用于这些产品。

添加新的可选命令行开关来启用特定的.NET Framework 版本可以在同一时间覆盖其他已安装的版本的修复的修复。

修复工具生成的日志文件可以现在还可以保存在用户指定的位置使用命令行选项。这个新选项将重写默认位置是当前用户的桌面 UI 模式和 %temp%文件夹中安静/被动模式。

一个新的选项允许您仅日志集合模式运行修复工具,而不应用任何修补程序或修复。选项提供的灵活性来收集和调查日志,然后再应用实际修复。

增加了新的可选的支持,让您选择不安静或被动模式中的任意数据集合。也许所有的功能可以仍保留在顶部,我们可以只是汇总显示从 V1.2"新建的更改包括在 V1.2"部分下面是 1.2.The 列表中引入的功能。

版本︰ 1.1 版
支持的语言︰ 英语 (美国)
版本 1.1 版升级到.NET Framework 3.5 SP1 (这包括.NET Framework 3.0 SP2 和.NET Framework 2.0 SP2) 扩展支持。版本 1.1 版还增加了对计算机具有受限制或无 Internet 连接脱机支持。

版本︰ 1.0 版
支持的语言︰ 英语 (美国)
版本 1.0 版不支持.NET Framework 4,其更新的工具的第一个版本。

受影响的配置

.NET Framework 修复工具可用于解决安装问题的以下配置︰
  • 在以下操作系统上.NET Framework 4.6.1:
    • Windows 7 Service Pack 1 (SP1)
    • Windows Server 2008 R2 Service Pack 1 (SP1)
  • .NET Framework 的 4.6 以下操作系统上︰
    • Windows Vista Service Pack 2 (SP2)
    • Windows Server 2008 Service Pack 2 (SP2)
    • Windows 7 Service Pack 1 (SP1)
    • Windows Server 2008 R2 Service Pack 1 (SP1)
  • 在以下操作系统上.NET Framework 4.5.2:
    • Windows 7 Service Pack 1 (SP1)
    • Windows Vista Service Pack 2 (SP2)
    • Windows Server 2008 Service Pack 2 (SP2)
    • Windows Server 2008 R2 Service Pack 1 (SP1)
  • 在以下操作系统上的 .NET Framework 4.5.1:
    • Windows Vista Service Pack 2 (SP2)
    • Windows Server 2008 Service Pack 2 (SP2)
    • Windows 7 Service Pack 1 (SP1)
    • Windows Server 2008 R2 Service Pack 1 (SP1)
  • .NET Framework 4.5 以下操作系统上︰
    • Windows Vista Service Pack 2 (SP2)
    • Windows Server 2008 Service Pack 2 (SP2)
    • Windows 7 Service Pack 1 (SP1)
    • Windows Server 2008 R2 Service Pack 1 (SP1)
  • .NET Framework 4 在以下操作系统上︰
    • Windows XP 服务包 3 (SP3)
    • Windows Server 2003 Service Pack 2 (SP2)
    • Windows Vista Service Pack 2 (SP2)
    • Windows Server 2008 Service Pack 2 (SP2)
    • Windows 7
    • Windows 7 Service Pack 1 (SP1)
    • Windows Server 2008 R2
    • Windows Server 2008 R2 Service Pack 1 (SP1)
  • 在以下操作系统上.NET Framework 3.5 SP1:
    • Windows XP 服务包 3 (SP3)
    • Windows Server 2003 Service Pack 2 (SP2)
    • Windows Server 2003 R2 Service Pack 2 (SP2)
    • Windows Vista Service Pack 2 (SP2)
    • Windows Server 2008 Service Pack 2 (SP2)
  • .NET Framework 3.0 SP2 在以下操作系统上︰
    • Windows XP 服务包 3 (SP3)
    • Windows Server 2003 Service Pack 2 (SP2)
    • Windows Server 2003 R2 Service Pack 2 (SP2)
  • .NET Framework 2.0 SP2 在以下操作系统上︰
    • Windows XP 服务包 3 (SP3)
    • Windows Server 2003 Service Pack 2 (SP2)
    • Windows Server 2003 R2 Service Pack 2 (SP2)

警告:本文已自动翻译

属性

文章 ID:2698555 - 上次审阅时间:08/07/2016 03:31:00 - 修订版本: 19.0

  • kbexpertiseinter kbsurveynew atdownload kbmt KB2698555 KbMtzh
反馈