【问题标题】:"Fatal error during installation." SP1 VS 2010“安装过程中出现致命错误。” SP1 VS 2010
【发布时间】:2015-03-03 07:14:09
【问题描述】:

我从上周开始就遇到了这个问题,并尝试了我在互联网上找到的各种解决方案。这些都没有奏效。所以这是我最后的手段。

每当我尝试为 VS 2010 安装 SP1 时,我都会收到此错误。我什至尝试使用 ISO 文件安装它,但结果是一样的。

这是日志文件内容:

OS Version = 6.1.7601, Platform 2, Service Pack 1
OS Description = Windows 7 - x64 Ultimate Edition Service Pack 1
CommandLine = "G:\Setup.exe" 
Using Simultaneous Download and Install mechanism
Operation: Installing
Package Name = Microsoft Visual Studio 2010 Service Pack 1
Package Version = 10.0.40219
User Experience Data Collection Policy: UserControlled
Number of applicable items: 11
Summary Information:

SetupUtility
Service Pack 1 Package
WCF RIA Services V1.0 SP1
Microsoft Team Foundation Server 2010 Object Model - ENU
Microsoft Visual Studio 2010 Performance Collection Tools SP1 - ENU
Microsoft Visual Studio 2010 IntelliTrace Collection (x64)
Microsoft Visual Studio 2010 Ultimate - ENU
Microsoft Visual Studio 2010 ADO.NET Entity Framework Tools
Dotfuscator Software Services - Community Edition
VSTO 4.0 Runtime x64
Visual Studio Tools for Office
Microsoft SharePoint Developer Tools

Exe (G:\SetupUtility.exe) succeeded.
Exe Log File: dd_SetupUtility.txt
MSI (G:\VS10sp1_x86.msi) Installation succeeded. Msi Log: Microsoft     Visual Studio 2010 Service Pack 1_20150303_120544506-MSI_VS10sp1_x86.msi.txt
MSI (G:\RiaServices.msi) Installation failed. Msi Log: Microsoft Visual     Studio 2010 Service Pack 1_20150303_120544506-    MSI_RiaServices.msi.txt
MSI (G:\VS10sp1_x86.msi) Uninstall succeeded. Msi Log: Microsoft Visual     Studio 2010 Service Pack 1_20150303_120544506-    MSI_VS10sp1_x86.msi.txt
Final Result: Installation failed with error code: (0x80070643), "Fatal error during installation. " (Elapsed time: 0 00:01:47).

【问题讨论】:

  • 回答这个问题的任何人都只是在猜测 - 该错误代码是通用的。如果你想要一个明确的答案,你必须提供更多的细节。
  • 另外,任何投票以 Off topic - 属于 Super User 的身份关闭此内容的人都可能弄错了 - 关于安装 Visual Studio 的问题是 Stack Overflow 的主题。跨度>

标签: .net visual-studio-2010 servicepacks


【解决方案1】:

来源:https://social.msdn.microsoft.com/Forums/vstudio/en-US/57de87cb-607f-4c49-baa3-128eb0fbebfd/vs2010-sp1-installation-failed-with-error-code-0x80070643-fatal-error-during-installation?forum=vssetup

实际上,这里发布的所有内容对我来说根本不起作用。通过将 "WOW64=DWORD(0)" 值添加到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msiserver,问题很快得到解决

这解决了我的 x64 Win7 上的问题。 MS 怎么会搞砸这样的事情,这超出了我的想象。

【讨论】:

  • 还是一样。如果这就是您的意思,我将“WOW64=DWORD(0)”作为 REG_DWORD 值添加到 msiserver。
  • 是的,我做到了。我不知道哪里出了问题!
  • 您是否尝试过对原始安装(非 sp)进行修复?
  • 我最终删除并安装了所有内容(包括 Windows)。但我认为问题是由于我在安装 VS 2010 之前安装的 Microsoft SQL Server 造成的。
  • 我也有。安装了 VS2013 并最终遇到了一些小问题。您只是永远无法真正确定 SP 和必备软件级别的顺序。您需要以“原始时间线”方法安装它,然后才更新 - 或类似的东西......
【解决方案2】:

您是否在同一台 PC 上运行 Windows 7 和 Linux?如果是,那么您在尝试安装 Windows 7 Service Pack 1 时可能会遇到奇怪的错误。

错误的原因是服务包安装程序执行的检查。当它确定活动分区不能直接启动 Windows 时,它会产生错误消息。

解决方法是使用 Windows 磁盘管理 将系统保留分区设置为活动;如果没有系统保留分区,请将 Windows 卷设置为活动。

完成此修复后,您应该能够运行 SP1 安装程序。

更多详情Quick fix for Windows 7 SP1 installation errors

【讨论】:

    【解决方案3】:

    来源:Visual Studio 2010 SP1: Install Did Not Succeed; Installation failed with error code: (0x80070643

    我建议您按照以下步骤进行安装:

    1. 从控制面板中删除 Sp1,以了解是否还有任何文件。查看 vslogs.cab\msiinv,使用 Ctrl+F 搜索 Visual Studio 2010 Service Package 1
    2. 使用此工具完全删除 Visual Studio: http://blogs.msdn.com/b/heaths/archive/2010/08/23/visual-studio-2010-uninstall-utility.aspx 如果你之前没有安装过VS,可以使用第三条命令:完成 (VS2010_Uninstall-RTM.ENU.exe /full /netfx) 只需将工具拖到 开始>>运行然后添加命令 /full /netfx 这一步可以帮助 如果你想删除所有组件
    3. 全新安装您的产品。

    我希望这能帮助您解决问题。

    【讨论】:

      【解决方案4】:

      在为 VS 2010 从 downloaded ISO 安装 SP1 时,我也遇到了同样的错误。如您提到的日志中所示,安装 RiaServices.msi 时失败。因此,为了进一步调查这一点,我尝试单独安装 RiaServices.msi,但失败并显示错误消息“未安装 Microsoft Silverlight 4 Developer Runtime”。我安装了Microsoft Silverlight 4 Tools for Visual Studio 2010,其中包括 Silverlight 4 开发人员运行时,并尝试再次安装 SP1,它没有任何问题。

      因此总结一下,如果有人在安装 SP1 时遇到上述错误,请确保安装 Microsoft Silverlight 4 Tools for Visual Studio 2010 并再次尝试安装 SP1。

      【讨论】:

      • 我最终删除并安装了所有东西(包括分区和窗口)。但我认为问题是由于我在安装 VS 2010 之前安装的 Microsoft SQL Manage Studio 造成的。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-12-14
      • 1970-01-01
      • 1970-01-01
      • 2016-02-29
      • 2018-01-26
      相关资源
      最近更新 更多