使用 Microsoft 登录
登录或创建帐户。
你好,
使用其他帐户。
你有多个帐户
选择要登录的帐户。

更多信息

修复工具选项

.NET Framework修复工具遵循四个步骤:

  1. 尝试排查安装问题

  2. 应用修补程序 (需要用户同意)

  3. 尝试修复所有已安装版本的.NET Framework

  4. 收集日志 (需要用户同意)

该工具可能会对已安装的.NET Framework版本进行一次或多次更改。 例如,它可以更正计算机上 Windows Installer 的状态,重置某些文件夹上) (DACL 的可自由访问控制列表,或解决与无效或损坏的更新注册相关的问题。

脱机支持

.NET Framework修复工具提供了一个选项,用于修复计算机上安装的.NET Framework版本 (“修复工具选项”部分) 的进程步骤 3。 该工具要求这些版本的可再发行文件在修复时可用。 默认情况下,该工具会在修复期间从 Internet 下载这些包。 如果计算机连接有限或没有 Internet 连接,则应使用脱机模式进行修复。 为此,请将 /addsource 选项与包含可再发行文件的文件夹的路径一起指定,如以下示例所示:

NetfxRepairTool.exe /addsource \\SHARE_PC\SHARE_FOLDER 如果修复工具在指定的文件夹中找不到所需的可再发行文件,它将尝试从 Internet 下载文件。 如果无法下载所需的文件,则修复工具无法执行此操作。 下表列出了.NET Framework可再发行文件。

版本和配置文件

体系结构

安装程序文件名

Url

.NET Framework 4.8

x86、x64

NDP48-x86-x64-AllOS-ENU.exe

https://go.microsoft.com/fwlink/?LinkId=2088631

.NET Framework 4.7.2

x86、x64

NDP472-KB4054530-x86-x64-AllOS-ENU.exe

https://go.microsoft.com/fwlink/?LinkId=863265

.NET Framework 4.7.1

x86、x64

NDP471-KB4033342-x86-x64-AllOS-ENU.exe

https://go.microsoft.com/fwlink/?LinkId=852104

.NET Framework 4.7

x86、x64

NDP47-KB3186497-x86-x64-AllOS-ENU.exe

https://go.microsoft.com/fwlink/?LinkId=825302

.NET Framework 4.6.2

x86、x64

NDP462-KB3151800-x86-x64-AllOS-ENU.exe

https://go.microsoft.com/fwlink/?LinkId=780600

.NET Framework 4.6.1

x86、x64

NDP461-KB3102436-x86-x64-AllOS-ENU.exe

https://go.microsoft.com/fwlink/?LinkId=671743

.NET Framework 4.6

x86、x64

NDP46-KB3045557-x86-x64-AllOS-ENU.exe

https://go.microsoft.com/fwlink/?LinkId=528232

.NET Framework 4.5.2

x86、x64

NDP452-KB2901907-x86-x64-AllOS-ENU.exe

https://go.microsoft.com/fwlink/?LinkId=328855

.NET Framework 4.5.1

x86、x64

NDP451-KB2858728-x86-x64-AllOS-ENU.exe

https://go.microsoft.com/fwlink/?LinkId=321332

.NET Framework 4.5

x86、x64

dotNetFx45_Full_x86_x64.exe

https://go.microsoft.com/fwlink/?LinkId=255995

.NET Framework 4 客户端配置文件

x86

dotNetFx40_Client_x86.exe

https://go.microsoft.com/fwlink/?linkid=247966

.NET Framework 4 客户端配置文件

x86、x64

dotNetFx40_Client_x86_x64.exe

https://go.microsoft.com/fwlink/?linkid=247965

.NET Framework 4 满

x86

dotNetFx40_Full_x86.exe

https://go.microsoft.com/fwlink/?linkid=247964

.NET Framework 4 满

x86、x64

dotNetFx40_Full_x86_x64.exe

https://www.microsoft.com/en-us/download/details.aspx?id=17718

.NET Framework 3.5 SP1、.NET Framework 3.0 SP2、.NET Framework 2.0 SP2 ((如果安装了 .NET Framework 3.0 和 3.5))

x86、x64

dotnetfx35.exe

https://go.microsoft.com/fwlink/?LinkId=259762

静默模式和被动模式

修复工具的所有函数都可以通过在静默模式或被动模式下运行该工具来自动化。 这样做的好处是无需用户交互即可运行该工具。 这在大型部署中特别有用,系统管理员可以通过命令行) 配置工具 (,并在指定的位置收集日志。

数据采集

.NET Framework修复工具除了收集诊断安装数据外,还收集有关工具使用情况的信息。 使用情况信息用于提高.NET Framework修复工具的质量,安装数据用于改进.NET Framework设置。 此信息不用于营销或出售给第三方。 有关详细信息,请阅读 Microsoft .NET Framework修复工具隐私声明。 

有关如何下载 Microsoft 支持文件的详细信息,请参阅 Microsoft 知识库中的以下文章:

119591 如何从联机服务获得 Microsoft 支持文件

Microsoft 已对该文件进行病毒扫描。 Microsoft 使用的是文件发布时可以获得的最新病毒检测软件。 该文件存储在安全性得到增强的服务器上,以防止对文件进行未经授权的更改。

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

无论是否决定将数据发送到 Microsoft,FixDotNet*.cab 文件都将保留在桌面 (或指定位置) 。

如果使用“/q”选项,我们建议也使用“/logs”选项将日志保存到某个特定位置或网络共享以支持企业方案。

使用“/q”选项时,建议也使用“/logs”选项将日志保存到某个特定位置或网络共享以支持企业方案。  


版本历史记录

版本 v1.4

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

添加对 .NET Framework 4.6.2 到 .NET Framework 4.8 的支持。

版本 v1.3

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

扩展对 .NET Framework 4.5.2、.NET Framework 4.6 和 .NET Framework 4.6.1 的支持。

版本 v1.2

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

为该工具添加了通过命令行的静默模式和被动模式支持。 现在,该工具不需要仅在 UI 模式下运行。 因此,该任务可以自动化。

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

添加了一个新的可选命令行开关,用于修复特定的.NET Framework版本,以同时替代其他已安装版本的修复。

修复工具生成的日志文件现在可选择性地使用命令行选项保存在用户指定的位置。 此新选项替代默认位置,即当前用户在 UI 模式下的桌面和 静默 被动 模式下的 %temp% 文件夹。

通过新选项,可以在 “仅日志收集 ”模式下运行修复工具,而无需应用任何修复或修复。 此选项提供了在应用实际修复之前收集和调查日志的灵活性。

添加了新的可选支持,可让你选择在 安静 被动 模式下退出任何数据收集。  

版本:v1.1

支持的语言:英语 (美国)
版本 v1.1 将支持扩展到 .NET Framework 3.5 SP1 (这包括 .NET Framework 3.0 SP2 和 .NET Framework 2.0 SP2) 。 版本 v1.1 还增加了对 Internet 连接有限或没有 Internet 连接的计算机的脱机支持。

版本:v1.0

支持的语言:英语 (美国)
版本 v1.0 是支持 .NET Framework 4 及其更新的第一个工具版本。

受影响的配置

可以使用.NET Framework修复工具来更正以下配置的设置问题:

  • 在以下操作系统上.NET Framework 4.8:

    • Windows 7 Service Pack 1 (SP1)

    • Windows Server 2008 R2 Service Pack 1 (SP1)

  • .NET Framework以下操作系统上的 4.7.2:

    • Windows 7 Service Pack 1 (SP1)

    • Windows Server 2008 R2 Service Pack 1 (SP1)

  • .NET Framework以下操作系统上的 4.7.1:

    • Windows 7 Service Pack 1 (SP1)

    • Windows Server 2008 R2 Service Pack 1 (SP1)

  • .NET Framework以下操作系统上的 4.6.1:

    • Windows 7 Service Pack 1 (SP1)

    • Windows Server 2008 R2 Service Pack 1 (SP1)

  • 在以下操作系统上.NET Framework 4.6:

    • 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 Server 2008 Service Pack 2 (SP2)

    • Windows Server 2008 R2 Service Pack 1 (SP1)

  • .NET Framework以下操作系统上的 4.5.1:

    • 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 Server 2008 Service Pack 2 (SP2)

    • Windows 7 Service Pack 1 (SP1)

    • Windows Server 2008 R2 Service Pack 1 (SP1)

  • 在以下操作系统上.NET Framework 4:

    • Windows Server 2008 Service Pack 2 (SP2)

    • Windows 7 Service Pack 1 (SP1)

    • Windows Server 2008 R2

    • Windows Server 2008 R2 Service Pack 1 (SP1)

  • .NET Framework以下操作系统上的 3.5 SP1:

    • Windows Server 2008 Service Pack 2 (SP2)

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。

此信息是否有帮助?

你对语言质量的满意程度如何?
哪些因素影响了你的体验?
按“提交”即表示你的反馈将用于改进 Microsoft 产品和服务。 你的 IT 管理员将能够收集此数据。 隐私声明。

谢谢您的反馈!

×