背景

用win7 64位系统安装VS2010遇到一个错误,网上查了各种资料也没有找到这种解决办法,后来自己找到了解决办法,分享一下,让他人少走一些弯路。

错误信息

安装过程中遇到如下错误:

[08/26/13,21:44:18] Microsoft Visual Studio 2010 64 位系统必备(x64): [2] Error: Installation failed for component Microsoft Visual Studio 2010 64 位系统必备(x64). MSI returned error code 1603
[08/26/13,21:44:23] VS70pgui: [2] DepCheck indicates Microsoft Visual Studio 2010 64 位系统必备(x64) is not installed.
[08/26/13,21:44:23] VS70pgui: [2] DepCheck indicates Microsoft Visual Studio Macro Tools was not attempted to be installed.
[08/26/13,21:44:23] VS70pgui: [2] DepCheck indicates Microsoft Visual Studio Macro Tools CHS 语言包 was not attempted to be installed.
[08/26/13,21:44:24] VS70pgui: [2] DepCheck indicates TFS 对象模型(x64) was not attempted to be installed.
[08/26/13,21:44:24] VS70pgui: [2] DepCheck indicates .NET Framework 4 Multi-Targeting Pack was not attempted to be installed.
[08/26/13,21:44:25] VS70pgui: [2] DepCheck indicates Microsoft Visual Studio 2010 Ultimate - CHS was not attempted to be installed.
[08/26/13,21:44:25] VS70pgui: [2] DepCheck indicates Microsoft Web 部署工具(x64) was not attempted to be installed.
[08/26/13,21:44:26] VS70pgui: [2] DepCheck indicates Microsoft ASP.NET MVC 2 - Visual Studio 2010 工具 was not attempted to be installed.
[08/26/13,21:44:26] VS70pgui: [2] DepCheck indicates Microsoft ASP.NET MVC 2 - Visual Studio 2010 工具语言包 - 简体中文 was not attempted to be installed.
[08/26/13,21:44:26] VS70pgui: [2] DepCheck indicates Microsoft ASP.NET MVC 2 was not attempted to be installed.
[08/26/13,21:44:26] VS70pgui: [2] DepCheck indicates Microsoft ASP.NET MVC 2 语言包 - 简体中文 was not attempted to be installed.
[08/26/13,21:44:26] VS70pgui: [2] DepCheck indicates Microsoft Silverlight was not attempted to be installed.
[08/26/13,21:44:27] VS70pgui: [2] DepCheck indicates Microsoft Silverlight 3 SDK was not attempted to be installed.
[08/26/13,21:44:27] VS70pgui: [2] DepCheck indicates Microsoft Visual Studio 2010 Tools for Office Runtime (x64) was not attempted to be installed.
[08/26/13,21:44:27] VS70pgui: [2] DepCheck indicates Dotfuscator 软件服务 - 社区版 was not attempted to be installed.
[08/26/13,21:44:27] VS70pgui: [2] DepCheck indicates 用于 Visual Studio 2010 的 Crystal Reports 模板 was not attempted to be installed.
[08/26/13,21:44:28] VS70pgui: [2] DepCheck indicates Microsoft Visual Studio 2010 Tools for Office Runtime (x64)语言包 - CHS was not attempted to be installed.
[08/26/13,21:44:28] VS70pgui: [2] DepCheck indicates Dotfuscator 软件服务 - 社区版语言包 was not attempted to be installed.
[08/26/13,21:44:28] VS70pgui: [2] DepCheck indicates Microsoft SQL Server Compact 3.5 SP2 (x86)简体中文 was not attempted to be installed.
[08/26/13,21:44:28] VS70pgui: [2] DepCheck indicates Microsoft SQL Server Compact 3.5 SP2 (x64)简体中文 was not attempted to be installed.
[08/26/13,21:44:29] VS70pgui: [2] DepCheck indicates Visual Studio 2010 Tools for SQL Server Compact 3.5 SP2 简体中文 was not attempted to be installed.
[08/26/13,21:44:29] VS70pgui: [2] DepCheck indicates Microsoft Sync Framework Runtime 1.0 版(x64) CHS was not attempted to be installed.
[08/26/13,21:44:29] VS70pgui: [2] DepCheck indicates Microsoft Sync Services for ADO.NET 2.0 版(x64) CHS was not attempted to be installed.
[08/26/13,21:44:29] VS70pgui: [2] DepCheck indicates Microsoft Sync Framework Services 1.0 版(x64) CHS was not attempted to be installed.
[08/26/13,21:44:30] VS70pgui: [2] DepCheck indicates Microsoft Sync Framework SDK 1.0 版(x64) CHS was not attempted to be installed.
[08/26/13,21:44:30] VS70pgui: [2] DepCheck indicates VC 10.0 Designtime (x64) was not attempted to be installed.
[08/26/13,21:44:30] VS70pgui: [2] DepCheck indicates Microsoft Visual Studio 2010 性能收集工具(x64) was not attempted to be installed.
[08/26/13,21:44:31] VS70pgui: [2] DepCheck indicates Microsoft Visual Studio 2010 IntelliTrace (x64) was not attempted to be installed.
[08/26/13,21:44:31] VS70pgui: [2] DepCheck indicates Microsoft SQL 发布向导 1.4 was not attempted to be installed.
[08/26/13,21:44:31] VS70pgui: [2] DepCheck indicates Microsoft SQL Server 系统 CLR 类型 was not attempted to be installed.
[08/26/13,21:44:31] VS70pgui: [2] DepCheck indicates Microsoft SQL Server 系统 CLR 类型(x64) was not attempted to be installed.
[08/26/13,21:44:31] VS70pgui: [2] DepCheck indicates Microsoft SQL Server 2008 R2 管理对象 was not attempted to be installed.
[08/26/13,21:44:32] VS70pgui: [2] DepCheck indicates Microsoft SQL Server 2008 R2 管理对象(x64) was not attempted to be installed.
[08/26/13,21:44:32] VS70pgui: [2] DepCheck indicates Microsoft SQL Server 2008 Express Service Pack 1 (x64) was not attempted to be installed.
[08/26/13,21:44:32] VS70pgui: [2] DepCheck indicates Microsoft SQL Server 2008 R2 数据层应用程序框架 was not attempted to be installed.
[08/26/13,21:44:33] VS70pgui: [2] DepCheck indicates Microsoft SQL Server 2008 R2 数据层应用程序项目 was not attempted to be installed.
[08/26/13,21:44:33] VS70pgui: [2] DepCheck indicates Microsoft SQL Server 2008 R2 Transact-SQL 语言服务 was not attempted to be installed.
[08/26/13,21:44:34] VS70pgui: [2] DepCheck indicates Microsoft SharePoint 开发人员工具 was not attempted to be installed.
[08/26/13,21:44:34] VS70pgui: [2] DepCheck indicates Microsoft Visual Studio 2010 ADO.NET Entity Framework Tools was not attempted to be installed.
[08/26/13,21:44:34] VS70pgui: [2] DepCheck indicates Microsoft Help 查看器 1.0 x64 was not attempted to be installed.
[08/26/13,21:44:34] VS70pgui: [2] DepCheck indicates Microsoft Help 查看器 1.0 语言包 x64 was not attempted to be installed.
[08/26/13,21:51:59] Microsoft Visual Studio 2010 64 位系统必备(x64): [2] Error: Installation failed for component Microsoft Visual Studio 2010 64 位系统必备(x64). MSI returned error code 1603
[08/26/13,21:52:04] VS70pgui: [2] DepCheck indicates Microsoft Visual Studio 2010 64 位系统必备(x64) is not installed.
[08/26/13,21:52:04] VS70pgui: [2] DepCheck indicates Microsoft Visual F# 2.0 Runtime was not attempted to be installed.
[08/26/13,21:52:04] VS70pgui: [2] DepCheck indicates Microsoft Visual Studio Macro Tools was not attempted to be installed.
[08/26/13,21:52:04] VS70pgui: [2] DepCheck indicates Microsoft Visual Studio Macro Tools CHS 语言包 was not attempted to be installed.
[08/26/13,21:52:04] VS70pgui: [2] DepCheck indicates TFS 对象模型(x64) was not attempted to be installed.
[08/26/13,21:52:05] VS70pgui: [2] DepCheck indicates .NET Framework 4 Multi-Targeting Pack was not attempted to be installed.
[08/26/13,21:52:05] VS70pgui: [2] DepCheck indicates Microsoft Visual Studio 2010 Ultimate - CHS was not attempted to be installed.
[08/26/13,21:52:06] VS70pgui: [2] DepCheck indicates Microsoft Web 部署工具(x64) was not attempted to be installed.
[08/26/13,21:52:06] VS70pgui: [2] DepCheck indicates Microsoft ASP.NET MVC 2 - Visual Studio 2010 工具 was not attempted to be installed.
[08/26/13,21:52:06] VS70pgui: [2] DepCheck indicates Microsoft ASP.NET MVC 2 - Visual Studio 2010 工具语言包 - 简体中文 was not attempted to be installed.
[08/26/13,21:52:06] VS70pgui: [2] DepCheck indicates Microsoft ASP.NET MVC 2 was not attempted to be installed.
[08/26/13,21:52:06] VS70pgui: [2] DepCheck indicates Microsoft ASP.NET MVC 2 语言包 - 简体中文 was not attempted to be installed.
[08/26/13,21:52:07] VS70pgui: [2] DepCheck indicates Microsoft Silverlight was not attempted to be installed.
[08/26/13,21:52:07] VS70pgui: [2] DepCheck indicates Microsoft Silverlight 3 SDK was not attempted to be installed.
[08/26/13,21:52:07] VS70pgui: [2] DepCheck indicates Microsoft Visual Studio 2010 Tools for Office Runtime (x64) was not attempted to be installed.
[08/26/13,21:52:08] VS70pgui: [2] DepCheck indicates Microsoft Office 开发人员工具(x64) was not attempted to be installed.
[08/26/13,21:52:08] VS70pgui: [2] DepCheck indicates Microsoft Office 开发人员工具(x64)语言包 - 简体中文 was not attempted to be installed.
[08/26/13,21:52:08] VS70pgui: [2] DepCheck indicates Dotfuscator 软件服务 - 社区版 was not attempted to be installed.
[08/26/13,21:52:08] VS70pgui: [2] DepCheck indicates 用于 Visual Studio 2010 的 Crystal Reports 模板 was not attempted to be installed.
[08/26/13,21:52:09] VS70pgui: [2] DepCheck indicates Microsoft Visual Studio 2010 Tools for Office Runtime (x64)语言包 - CHS was not attempted to be installed.
[08/26/13,21:52:09] VS70pgui: [2] DepCheck indicates Dotfuscator 软件服务 - 社区版语言包 was not attempted to be installed.
[08/26/13,21:52:09] VS70pgui: [2] DepCheck indicates Microsoft Visual F# 2.0 Runtime 语言包 - CHS was not attempted to be installed.
[08/26/13,21:52:09] VS70pgui: [2] DepCheck indicates Microsoft SQL Server Compact 3.5 SP2 (x86)简体中文 was not attempted to be installed.
[08/26/13,21:52:09] VS70pgui: [2] DepCheck indicates Microsoft SQL Server Compact 3.5 SP2 (x64)简体中文 was not attempted to be installed.
[08/26/13,21:52:10] VS70pgui: [2] DepCheck indicates Visual Studio 2010 Tools for SQL Server Compact 3.5 SP2 简体中文 was not attempted to be installed.
[08/26/13,21:52:10] VS70pgui: [2] DepCheck indicates Microsoft Sync Framework Runtime 1.0 版(x64) CHS was not attempted to be installed.
[08/26/13,21:52:10] VS70pgui: [2] DepCheck indicates Microsoft Sync Services for ADO.NET 2.0 版(x64) CHS was not attempted to be installed.
[08/26/13,21:52:10] VS70pgui: [2] DepCheck indicates Microsoft Sync Framework Services 1.0 版(x64) CHS was not attempted to be installed.
[08/26/13,21:52:11] VS70pgui: [2] DepCheck indicates Microsoft Sync Framework SDK 1.0 版(x64) CHS was not attempted to be installed.
[08/26/13,21:52:11] VS70pgui: [2] DepCheck indicates VC 10.0 Designtime (x64) was not attempted to be installed.
[08/26/13,21:52:11] VS70pgui: [2] DepCheck indicates Microsoft Visual Studio 2010 性能收集工具(x64) was not attempted to be installed.
[08/26/13,21:52:12] VS70pgui: [2] DepCheck indicates Microsoft Visual Studio 2010 IntelliTrace (x64) was not attempted to be installed.
[08/26/13,21:52:12] VS70pgui: [2] DepCheck indicates Microsoft SQL 发布向导 1.4 was not attempted to be installed.
[08/26/13,21:52:12] VS70pgui: [2] DepCheck indicates Microsoft SQL Server 系统 CLR 类型 was not attempted to be installed.
[08/26/13,21:52:12] VS70pgui: [2] DepCheck indicates Microsoft SQL Server 系统 CLR 类型(x64) was not attempted to be installed.
[08/26/13,21:52:12] VS70pgui: [2] DepCheck indicates Microsoft SQL Server 2008 R2 管理对象 was not attempted to be installed.
[08/26/13,21:52:13] VS70pgui: [2] DepCheck indicates Microsoft SQL Server 2008 R2 管理对象(x64) was not attempted to be installed.
[08/26/13,21:52:13] VS70pgui: [2] DepCheck indicates Microsoft SQL Server 2008 Express Service Pack 1 (x64) was not attempted to be installed.
[08/26/13,21:52:13] VS70pgui: [2] DepCheck indicates Microsoft SQL Server 2008 R2 数据层应用程序框架 was not attempted to be installed.
[08/26/13,21:52:13] VS70pgui: [2] DepCheck indicates Microsoft SQL Server 2008 R2 数据层应用程序项目 was not attempted to be installed.
[08/26/13,21:52:14] VS70pgui: [2] DepCheck indicates Microsoft SQL Server 2008 R2 Transact-SQL 语言服务 was not attempted to be installed.
[08/26/13,21:52:14] VS70pgui: [2] DepCheck indicates Microsoft SharePoint 开发人员工具 was not attempted to be installed.
[08/26/13,21:52:14] VS70pgui: [2] DepCheck indicates Microsoft Visual Studio 2010 ADO.NET Entity Framework Tools was not attempted to be installed.
[08/26/13,21:52:14] VS70pgui: [2] DepCheck indicates Microsoft Help 查看器 1.0 x64 was not attempted to be installed.
[08/26/13,21:52:14] VS70pgui: [2] DepCheck indicates Microsoft Help 查看器 1.0 语言包 x64 was not attempted to be installed.

Microsoft Visual Studio 2010 64 位系统必备(x64)安装不上去,导致安装无法继续。网上查阅各种资料之后,尝试了各种解决办法都无法解决问题。

于是只能自己动手丰衣足食,自己分析错误文件,发觉安装Microsoft Visual Studio 2010 64 位系统必备(x64)的时候报错,如下:

[08/26/13,21:42:50] Microsoft Visual Studio 2010 64 位系统必备(x64): (MsiRetryHelper) calling EnableMsiLog() function now.
[08/26/13,21:42:50] Microsoft Visual Studio 2010 64 位系统必备(x64): Enabling MSI log file: C:\Users\ADMINI~1\AppData\Local\Temp\dd_PreReq_AMD64_MSI6026.txt
[08/26/13,21:42:50] BWaitForMSI(): Verifying we're the only installation currently in progress.
[08/26/13,21:42:50] BWaitForMSI(): Ready to proceed with installation. Continuing...
[08/26/13,21:42:51] Microsoft Visual Studio 2010 64 位系统必备(x64): (MsiRetryHelper) calling MsiInstallProduct() now.
[08/26/13,21:42:57] Microsoft Visual Studio 2010 64 位系统必备(x64): MSI Record result detail: 错误 1406。未能将值 写入注册表项 \Software\Classes\CLSID\{3FF9B9E8-85C4-4d99-95B0-345D0742F34C}。 请确认您有足够的权限访问该注册表项,或者与支持人员联系。
[08/26/13,21:42:57] Microsoft Visual Studio 2010 64 位系统必备(x64): MSI Record result detail error code: 1406

由错误信息分析得知,当前用户没有修改注册表的权限,导致安装失败。

解决办法

打开注册表,找到Software项,修改这一项的权限,修改截图如下:

VS2010安装中遇到的错误的更多相关文章

  1. YII2安装中遇到的错误解决Calling unknown method: yii\web\UrlManager::addRules()

    安装好YII2 后出现 例如以下图错误提示: watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvenF0c3g=/font/5a6L5L2T/fontsize/ ...

  2. Oracle10g安装中遇到的错误及解决办法

    linux解决xhost: unable to open display实用技巧:在Linux下设置xhost方法步骤 第一步:用root登陆linux,启动vnc服务:第二步:根据vnc起来的端口, ...

  3. hadoop2.0安装中遇到的错误:mapreduce.shuffle set in yarn.nodemanager.aux-services is invalid

    转:http://blog.csdn.net/bamuta/article/details/12995139 解决办法 : 在1个网站上找到了解决方法,(网络忘了没记)urg, my copy/pas ...

  4. python 安装中的错误解决

    最近使用python3.5,其中遇到安装中的错误,现在记录下来,提个醒 1 安装setuptools 出现缺少 zlib模块 解决: 1 yum install zlib 2 yum install ...

  5. hadoop安装过程中出现的错误

    此次来记录一下我在安装Hadoop安装过程中出现的错误,安装过程参照慕课网林子雨教程进行安装,在尝试过程中出现的错误如下: 1.在安装Ubuntu时,新建虚拟电脑时,并没有在版本的输入框中有Ubunt ...

  6. Jenkins. 安装过程中出现一个错误: No such plugin: cloudbees-folder

    安装过程中出现一个错误: No such plugin: cloudbees-folder 安装插件,有时候会报类似的错误:An error occurred during installation: ...

  7. win7 安装过程中遇到的错误解决方法

    win7 安装过程中遇到的错误解决方法 windows安装无法继续.若要安装windows 请单击 确定 重新启动计算机: 当 出现如上提示的时候,按下shift+f10 会打开命令窗口,进入到C:\ ...

  8. android studio安装中出现Failed to install Intel HAXM错误的解决方法

    1.问题分析 从下面可以知道安装Intel HAXM失败,请检查haxm_silent_run.log这篇日志. (1)先了解一下什么是Intel HAXM Intel代表的是英特尔,HAXM的全程是 ...

  9. VS2010安装OpenGL

     以下涉及到的所有资源都在这里: 链接:https://pan.baidu.com/s/1eSctT5K 密码:174s *我的VS2010的安装位置:D:\Program Files (x86)\M ...

随机推荐

  1. SVN提交错误:working copy is not up-to-date解决方法

    我在项目中删了2个jar,然后SVN提交,一直提交不成功 svn在提交时报错如下图: working copy is not up-to-date svn:commit failed(details ...

  2. 【转】最短路&差分约束题集

    转自:http://blog.csdn.net/shahdza/article/details/7779273 最短路 [HDU] 1548 A strange lift基础最短路(或bfs)★254 ...

  3. 在 tornado 中异步无阻塞的执行耗时任务

    在 tornado 中异步无阻塞的执行耗时任务 在 linux 上 tornado 是基于 epoll 的事件驱动框架,在网络事件上是无阻塞的.但是因为 tornado 自身是单线程的,所以如果我们在 ...

  4. 安装numpy/scipy/scikit-learn的方法

    安装numpy 和 scipy sudo yum install lapack lapack-devel blas blas-devel   sudo yum install numpy.x86_64 ...

  5. 2013年山东省第四届ACM大学生程序设计竞赛 Alice and Bob

      Alice and Bob Time Limit: 1000ms   Memory limit: 65536K 题目描述 Alice and Bob like playing games very ...

  6. phpmyadmin导入大sql文件失败解决办法

    摘自:http://www.xunway.com/info/post/499.asp 昨天小编的一个客户在在利用phpmyadmin导入大sql文件的时候,总是提示错误,反应给小编,小编也是第一次遇到 ...

  7. Windows下gcc以及Qt的DLL文件调用之总结(三种方法)

    DLL与LIB的区别 :1.DLL是一个完整程序,其已经经过链接,即不存在同名引用,且有导出表,与导入表lib是一个代码集(也叫函数集)他没有链接,所以lib有冗余,当两个lib相链接时地址会重新建立 ...

  8. C#实现字符串按多个字符采用Split方法分割

    原文:C#实现字符串按多个字符采用Split方法分割 String字符串如何按多个字符采用Split方法进行分割呢?本文提供VS2005和VS2003的实现方法,VS2005可以用下面的方法: str ...

  9. iOS 精确定时器

    Do I need a high precision timer? Don't use a high precision timer unless you really need it. They c ...

  10. Android WIFI 操作

    代码 package com.wifitest; import java.util.List; import android.content.Context; import android.net.w ...