"visual studio 2012 安装引擎拒绝访问" 错误的解决
首先,我们看一下错误的具体提示,如下图所示:
这个错误,是我安装了那么多年Visual Studio的经历中,第一次遇到。太恶心了,昨天一直安装失败,导致后续其它软件的安装一再拖延。目前网上的解决方案十分稀少,而且95%的都是错误的。本人,在此给予你们一个稍微靠谱的解决方法。具体来讲就是点击上图中的“此处”,查看安安装日志,并按照时间的先后顺序,翻到最后关键错误信息处, 本人电脑上出现的具体错误相关信息如下:
[1B18:1BC0][2016-07-10T09:38:31]: MUX: Free Disk Space before install: SystemDrive C:\ 71529586688 bytes AppDrive E:\ 256964112384 bytes
[111C:1A20][2016-07-10T09:38:32]: Creating a system restore point.
[111C:1A20][2016-07-10T09:38:37]: Created a system restore point.
[111C:1A20][2016-07-10T09:38:37]: Caching bundle from: 'C:\Users\dell\AppData\Local\Temp\{2175bf99-cf46-4968-8761-a7f59d172c9a}\.be\vs_ultimate.exe' to: 'C:\ProgramData\Package Cache\{2175bf99-cf46-4968-8761-a7f59d172c9a}\vs_ultimate.exe'
[111C:1A20][2016-07-10T09:38:37]: Error 0x80070005: Failed to write tag xml to file: C:\ProgramData\regid.1991-06.com.microsoft\regid.1991-06.com.microsoft Microsoft Visual Studio Ultimate 2012.swidtag
[111C:1A20][2016-07-10T09:38:37]: Error 0x80070005: Failed to write software tags.
[111C:1A20][2016-07-10T09:38:37]: Error 0x80070005: Failed to begin registration session.
[1B18:1BC0][2016-07-10T09:38:37]: Error 0x80070005: Failed to begin registration session in per-machine process.
[1B18:1BC0][2016-07-10T09:38:37]: Error 0x80070005: Failed to register bundle.
[1B18:1BC0][2016-07-10T09:38:37]: MUX: Apply Complete: Disk Space Used in bytes for Installation: MaxAppDrive: 0 MaxSysDrive: 341262336 AppDrive: 0 SysDrive: 10555392
[1B18:1BC0][2016-07-10T09:38:37]: MUX: Free Disk Space after install: SystemDrive C:\ 71519420416 bytes AppDrive E:\ 256964112384 bytes
[1B18:1BC0][2016-07-10T09:38:37]: MUX: Set Result: Return Code=-2147024891 (0x80070005), Error Message=, Result Detail=, Vital=True, Package Action=Install, Package Id=Apply Failure
[1B18:1BC0][2016-07-10T09:38:37]: MUX: Go to Finished page.
[1B18:1BC0][2016-07-10T09:38:37]: Apply complete, result: 0x80070005, restart: None, ba requested restart: No
可以发现,这是由于文件系统的权限导致的写入失败的原因。所以,具体的解决方法是修改个人用户对该文件夹的权限,或者直接删除这个文件夹(本人就是这么干的),结果重新安装Visual Studio, 成功~
启示:
以后,碰到类似的疑难问题,当网上明显没有解决方案,或者解决方案都基本上是错的,那么就要认真分析错误的原因了。而不要像是没有头的苍蝇,到处乱撞,否则大量的时间都被浪费掉了,而且使得问题变得更加复杂。。
"visual studio 2012 安装引擎拒绝访问" 错误的解决的更多相关文章
- 如何安装Python环境以及为Visual Studio 2012安装Python插件
(一)首先,我机器上的开发环境安装的是Visual Studio 2012版本,系统为window7,64位,要安装的Python版本为python3.4-x64,双击安装包安装Python环境,需要 ...
- SQL Server Data Tools – Business Intelligence for Visual Studio 2012安装时提示“The CPU architecture....”的解决方法
SQL Server Data Tools – Business Intelligence for Visual Studio 2012,一个很强大的工具,下载地址:http://www.micros ...
- Visual Studio 2013安装Update 3启动crash的解决方法
Visual Studio 2013安装完Update 3后启动立刻crash,异常信息为: System.InvalidOperationException was unhandled Messag ...
- Visual Studio 2012 出现关于ActivityLog.xml错误的解决方案
由sp1升级sp2后出现的错误. devenv.exe /safemode启动下,就可以了 命令列參數 描述 /Command (devenv.exe) 啟動 IDE 並執行指定的命令. /Debug ...
- Visual Studio 2012安装VASSISTX插件后导致CPU高的解决的方法
笔者一直都喜欢用VAX插件来做C++的开发,但发现VS2012安装了VAX后,CPU占用超级高,有时界面卡死得很厉害.我卸了又装,升级最新版,都无论用. 直到有天.看到网友说:VS2012的sdf文件 ...
- 微软 Visual Studio 2012 Update4正式版下载
今天微软正式发行Visual Studio 2013全新的开发工具,但是仍然没有忘记对旧版开发工具的软件升级服务.同样也是在VS2013发布这一天,微软也为VS 2012提供了正式版的Visual S ...
- Visual Studio 2012出现“无法访问T-SQL组件和安装了不兼容伯 DacFx版本”的解决办法
参考:Visual Studio 2012出现“无法访问T-SQL组件和安装了不兼容伯 DacFx版本”的解决办法 Vs2012的下载地址: https://msdn.microsoft.com/en ...
- Visual Studio 2012 Update3 安装失败错误“正在关闭管道'
问题描述: Visual Studio 2012 update3 安装失败错误“ 正在关闭管道' 环境: Windows 7 SP1(x86和x64) Windows 8(x86和x64) Windo ...
- 安装Blend+SketchFlow Preview for Visual Studio 2012出现错误
安装Blend+SketchFlow Preview for Visual Studio 2012出现如下错误: 首先是这个网址:http://msdn.microsoft.com/en-us/exp ...
随机推荐
- HBase0.94.2-cdh4.2.0需求评估测试报告1.0之一
hbase是bigtable的开源山寨版本.是建立的hdfs之上,提供高可靠性.高性能.列存储.可伸缩.实时读写的数据库系统.它介于nosql和RDBMS之间,仅能通过主键(row key)和主键的r ...
- python基础学习笔记——正则表达式
1.什么是正则? 正则就是用一些具有特殊含义的符号组合到一起(称为正则表达式)来描述字符或者字符串的方法.或者说:正则就是用来描述一类事物的规则.(在Python中)它内嵌在Python中,并通过 r ...
- JS页面快捷键库hotkeys.js
网友提供了一个好用的快捷键库,没有任何依赖,这是一个强健的 Javascript 库用于捕获键盘输入和输入的组合键,它没有依赖,压缩只有只有(~3kb). 这里也要特别感谢园友kacper的提醒与提供 ...
- RHEL6.X设置163yum源
目录 RHEL6.X设置163yum源 卸载系统的yum 检查是否已经卸载完成 下载yum以及相关包 安装yum相关rpm包 清除原有缓存,建立yum列表 本地yum源设置 挂载本地光盘 修改配置文件 ...
- Django多变关联、增加数据、删除数据
建立表之间的关联关系: models.py里面对表的字段及外键关系的设置如下: from django.db import models # Create your models here. #出版社 ...
- C语言总结(5)
一.函数的定义: 函数是一个完成特定工作的独立程序模块,包括库函数和自定义函数.例如:scanf(),printf()为库函数,cylinder(),fact()为自定义函数. 函数定义的一般形式: ...
- 九度oj 题目1355:扑克牌顺子
题目描述: LL今天心情特别好,因为他去买了一副扑克牌,发现里面居然有2个大王,2个小王(一副牌原本是54张^_^)...他随机从中抽出了5张牌,想测测自己的手气,看看能不能抽到顺子,如果抽到的话,他 ...
- Linux Shell系列教程之(十)Shell for循环
本文是Linux Shell系列教程的第(十)篇,更多Linux Shell教程请看:Linux Shell系列教程 基本任何语言都有自己的循环语句,Shell当然也不例外,今天就为大家介绍下Shel ...
- 多元线性回归(pandas/scikit-learn)
import pandas as pd from sklearn.cross_validation import train_test_split from sklearn.linear_model ...
- 【bzoj3073】[Pa2011]Journeys 线段树优化建图+堆优化Dijkstra
题目描述 Seter建造了一个很大的星球,他准备建造N个国家和无数双向道路.N个国家很快建造好了,用1..N编号,但是他发现道路实在太多了,他要一条条建简直是不可能的!于是他以如下方式建造道路:(a, ...