"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 ...
随机推荐
- Java观察者模式(Observer)
一.定义 观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象.这个主题对象在状态上发生变化时,会通知所有观察者对象,让他们能够自动更新自己.主要应用在java的AWT事件机制 ...
- centos7 bond 和 网桥配置
rhel7系统bond配置(更新版本):https://www.cnblogs.com/zhangjianghua/p/9119808.html Bonding的模式一共有7种: 1.mode=0(b ...
- luogu2577 [ZJOI2005]午餐
dp[i]表示第一队打饭时间i的最优解 #include <algorithm> #include <iostream> #include <cstring> #i ...
- 大数据学习——spark运营案例
iplocation需求 在互联网中,我们经常会见到城市热点图这样的报表数据,例如在百度统计中,会统计今年的热门旅游城市.热门报考学校等,会将这样的信息显示在热点图中. 因此,我们需要通过日志信息(运 ...
- Leetcode 477.汉明距离总和
汉明距离总和 两个整数的 汉明距离 指的是这两个数字的二进制数对应位不同的数量. 计算一个数组中,任意两个数之间汉明距离的总和. 示例: 输入: 4, 14, 2 输出: 6 解释: 在二进制表示中, ...
- PHP中define()和const定义常量的区别
在PHP中可以通过define()和const两种方式定义常量可是在开发中我们应该什么时候用define()定义常量,什么时候用const定义常量? 这两种方式定义常量的主要区别是什么? 从5.3版本 ...
- TOJ 4493 Remove Digits 贪心
4493: Remove Digits Description Given an N-digit number, you should remove K digits and make the new ...
- Pycharm脚本通用部分设置
Python脚本经常要设置同样的注释内容,Pycharm里面提供的模板可以很好的实现这个需求. 查找: File->settings->Editor->File and Code T ...
- 微软工具Sysinternals Suite
工具:Sysinternals Suite 一个可以看进程的工具.
- 字符串匹配之Sunday算法
Sunday算法不像KMP算法那么复杂,但是效率又比较高,在KMP之上,下面简单介绍Sunday算法及其实现. Sunday 算法由 Daniel M.Sunday 在 1990 年提出,它的思想跟 ...