背景

用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. sqlserver 行转列、列转行[转]

    转自:http://www.cnblogs.com/luofuxian/archive/2012/02/23/2364328.html Sql Server 行转列.列转行   创建表:   CREA ...

  2. Java7 新特性 switch 可以使用String

    今天和大家分享下 在java7中可以使用String 作为switch 中的参数. 原来在java7之前,switch只能去接收一个 byte.char.short.int 类型 现在在java7中 ...

  3. 【POJ】【3308】Paratroopers

    网络流/二分图最小点权覆盖 sigh……这题……TLE&RE了好几发 建一个二分图,左边的每个结点代表行,右边的代表列,如果在(i,j)这个位置有一个外星人,那么我们就连一条边 (左 i -& ...

  4. jquery div层级选择器

    div id="modelName" class="modelName"> <!-- 车系的层 --> <div name=" ...

  5. python的dict()函数

    dict(one=1,two=2) dict({'one':1,'two':2}) dict((('one',1),('two',2))) dict((['one',1],['two',2])) di ...

  6. StringBuffer用法

    public class StringBufferTest { public static void main(String[] args) { StringBuffer sb=new StringB ...

  7. C# Log4Net配置

    Log4Net是用来记录日志的,可以将程序运行过程中的信息输出到一些地方(文件.数据库.EventLog等),日志就是程序的黑匣子,可以通过日志查看系统的运行过程,从而发现系统的问题.日志的作用:将运 ...

  8. **CI两种方式查询所返回的结果数量

    区别:第一个是有条件的:第二个没有条件 $this->db->count_all_results(); 允许你获得某个特定的Active Record查询所返回的结果数量.可以使用Acti ...

  9. Mac 如果一定要写个锁屏程序的话就这样

    package test; import java.io.BufferedReader; import java.io.File; import java.io.IOException; import ...

  10. JavaScript 节点操作Dom属性和方法(转)

    JavaScript 节点操作Dom属性和方法   一些常用的dom属性和方法,列出来作为手册用. 属性:   1.Attributes 存储节点的属性列表(只读)   2.childNodes 存储 ...