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

请考虑以下情况:

  • 您安装某个产品或更新,但该产品或更新需要重新启动计算机。

  • 在重新启动计算机之前,您安装了在 2010 年 11 月 24 日前发布的 Microsoft .NET Framework 4 或 .NET Framework 4 的更新。

在这种情况下,可能无法正确安装另外的产品或更新。



注意:此知识库文章中描述的问题可能会发生在“适用于”部分中列出的任何系统上。但是,Microsoft 内部测试只在 Windows XP 和 Windows Server 2003 中重现了此问题。

症状

某些产品和更新使用注册表项来存储有关挂起文件重命名操作 (PFRO) 的信息。当必须更新已锁定或正在使用的文件时,便会使用该功能,安装程序会将这些文件写入临时位置,并在重新启动后重命名这些文件。

因为在安装(安装、卸载、修复和修补)过程中运行的 .NET Framework 4 自定义操作中的问题,另一个产品或更新写入的 PFRO 注册表项在某些情况下可能会损坏。如果任何产品或文件更新需要重新启动并为 PFRO 操作写入注册表项,而在重新启动挂起时安装 .NET Framework 4 或 .NET Framework 4 更新,则 PFRO 注册表项可能会损坏。当发生此问题时,其他产品或更新将不会正常运行。

原因

为了避免出现此问题,请确保在尝试安装 .NET Framework 4 或 .NET Framework 4 的任何更新之前,您的计算机无挂起的重新启动。为此,请按照以下步骤操作:

  1. 重新启动计算机。

  2. 安装 .NET Framework 4 或 .NET Framework 4 的任何更新。

  3. 重新启动计算机。

替代方法

可以从 Microsoft 获取更新。安装此更新可以避免在您为 .NET Framework 4 安装以后的更新时发生此问题。

注意

  • 此更新不会处理可能已经受影响的产品或更新安装。如果您认为其他产品或更新的安装可能已经受到此问题的影响,则您需要使用“控制面板”中的“添加或删除程序”项,修复其他产品或更新。如果该操作不能解决此问题,则您可能需要完全删除其他产品或更新,然后重新安装才能解决此问题。

  • 此更新只能解决在安装 .NET Framework 4 的更新过程中出现的问题。而不能解决在安装 .NET Framework 4 产品的过程中出现的问题。如果您在安装 .NET Framework 4 的过程中遇到了问题,请参阅“替代方法”部分以获取更多有关如何解决问题的详细信息。

下载信息

可以从 Microsoft 下载中心下载以下文件:

立即下载该程序包。

有关如何下载 Microsoft 支持文件的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

119591 如何从联机服务获取 Microsoft 支持文件 Microsoft 已对该文件进行了病毒扫描。Microsoft 使用的是该文件发布时可以获得的最新病毒检测软件。该文件存储在安全性得到增强的服务器上,以防止在未经授权的情况下对其进行更改。

先决条件

:若要安装此更新,必须已在计算机上安装 Windows Installer 3.1 或更高版本。若要获取最新版本的 Windows Installer,请访问下面的 Microsoft 网站:

Windows Installer 4.5 可重新分发软件包

此更新的命令行开关

有关此更新支持的各种命令行开关的信息,请参阅以下文档:

Windows Installer 命令行开关
有关 Windows Installer 的详细信息,请访问 Windows Installer MSDN 网站

关于 Windows Installer

重新启动要求

在安装此更新后,无需重新启动系统。

更新删除信息

若要删除此安全更新,请使用“控制面板”中的“添加或删除程序”项。

更新替换信息

此更新不替换以前发布的更新。

文件信息

此更新的全球版本使用 Microsoft Windows Installer 包来安装此更新。这些文件的日期和时间按协调世界时 (UTC) 在下表中列出。当您查看文件信息时,该日期将转换为本地时间。若要了解 UTC 与本地时间之间的时差,请使用“控制面板”中“日期和时间”项中的“时区”选项卡。

Microsoft .NET Framework 4,32 位版本

File name

File version

File size

Date

Time

Setup.exe

10.0.30319.396

78,152

25-Nov-2010

12:24

SetupEngine.dll

10.0.30319.396

809,304

25-Nov-2010

12:24

SetupUi.dll

10.0.30319.396

295,248

25-Nov-2010

12:24

Microsoft .NET Framework 4, 64 位版本

File name

File version

File size

Date

Time

Setup.exe

10.0.30319.396

78,152

25-Nov-2010

12:24

SetupEngine.dll

10.0.30319.396

809,304

25-Nov-2010

12:24

SetupUi.dll

10.0.30319.396

295,248

25-Nov-2010

12:24

Microsoft .NET Framework 4,IA-64 位版本

File name

File version

File size

Date

Time

Setup.exe

10.0.30319.396

78,152

25-Nov-2010

12:24

SetupEngine.dll

10.0.30319.396

809,304

25-Nov-2010

12:24

SetupUi.dll

10.0.30319.396

295,248

25-Nov-2010

12:24

解决方案

Microsoft 已经确认“适用于”部分中列出的 Microsoft 产品存在此问题。

状态

需要更多帮助?

需要更多选项?

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

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

此信息是否有帮助?

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

谢谢您的反馈!

×