2013-12-09 72 views
2

更新:同样的问题与Visual c发生++再分发麻烦安装Visual Studio 2013 Express Windows版(带vcredist错误?)

我在安装Visual Studio 2013为Windows(版本的麻烦开发应用程序)。我试图在Surface Pro 2 256GB版本上安装最新版本的Windows 8.1。

我得到一个错误的“微软的Visual C++ 2013 x86的最小运行 - 12.0.21005”。

“临时文件夹是驱动器已满或无法访问上的空间的驱动器上或验证您有Temp文件夹的写入权限。“

问题的截图: enter image description here

我试图搜索谷歌,但我没能找到任何人有同样的问题(这个错误来了上的Visual Studio 2013)。我看到的建议是验证iso的散列,以验证它是否正确,检查我是否具有对临时文件夹的正确写入权限,并禁用/启用用户帐户控制(UAC)。

下载的iso I的sha1与下载网站上列出的哈希匹配。我也尝试使用网络安装程序,并遇到同样的问题。

SYSTEM条目,我的用户帐户和ADMINISTRATORS条目都对%Temp%文件夹(导致C:\ Users \\ AppData \ Local \ Temp)具有完全权限。

当我尝试安装时(它位于顶端条目的第二位,所以从0-3级到2位),启用了用户帐户控制。我试图安装时,这是禁用和启用时(我也尝试在这些更改之间重新启动)。

到目前为止没有工作。我真的很感谢在这个问题上的一些帮助。我很失去从这里去的地方。

日志文件在这里抛出了第一次和最后一次错误:

[0B94:0B50][2013-12-09T12:24:44]e000: Error 0x80070660: Failed to install MSI package. 
[0B94:0B50][2013-12-09T12:24:44]e000: Error 0x80070660: Failed to execute MSI package. 
[1768:176C][2013-12-09T12:24:44]e000: Error 0x80070660: Failed to configure per-machine MSI package. 
[1768:176C][2013-12-09T12:24:44]i000: MUX: Installation size in bytes for package: vcRuntimeMinimum_x86 MaxAppDrive: 0 MaxSysDrive: 534206 AppDrive: 0 SysDrive: 534206 
[1768:176C][2013-12-09T12:24:44]i000: MUX: Return Code:0x80070660 Msi Messages:0 Result Detail:0 Restart:None 
[1768:176C][2013-12-09T12:24:44]i000: MUX: Set Result: Return Code=-2147023264 (0x80070660), Error Message=, Result Detail=, Vital=True, Package Action=Install, Package Id=vcRuntimeMinimum_x86 
[1768:176C][2013-12-09T12:24:44]i319: Applied execute package: vcRuntimeMinimum_x86, result: 0x80070660, restart: None 
[1768:176C][2013-12-09T12:24:44]e000: Error 0x80070660: Failed to execute MSI package. 
[0B94:0B50][2013-12-09T12:24:44]i318: Skipped rollback of package: vcRuntimeMinimum_x86, action: Uninstall, already: Absent 
[1768:176C][2013-12-09T12:24:44]i000: MUX: Installation size in bytes for package: vcRuntimeMinimum_x86 MaxAppDrive: 0 MaxSysDrive: 0 AppDrive: 0 SysDrive: 0 
[1768:176C][2013-12-09T12:24:44]i000: MUX: Return Code:0x0 Msi Messages:0 Result Detail:0 Restart:None 
[1768:176C][2013-12-09T12:24:44]i000: MUX: Reset execution Result 
[1768:176C][2013-12-09T12:24:44]i000: MUX: Reset Result 
[1768:176C][2013-12-09T12:24:44]i319: Applied rollback package: vcRuntimeMinimum_x86, result: 0x0, restart: None 
[0B94:0B50][2013-12-09T12:24:44]i351: Removing cached package: vcRuntimeMinimum_x86, from path: C:\ProgramData\Package Cache\{13A4EE12-23EA-3371-91EE-EFB36DDFFF3E}v12.0.21005\ 
[0B94:1388][2013-12-09T12:24:44]i304: Verified existing payload: cab45B5F4C0549AFC5572730914330147F5 at path: C:\ProgramData\Package Cache\{5411060C-8F8C-393D-8D3B-26AF2C92FABB}v12.0.21005\packages\vs_minshellcore\cab1.cab. 
[1768:0AE0][2013-12-09T12:24:44]e000: Error 0x80070642: BA aborted verify of payload: cab45B5F4C0549AFC5572730914330147F5 
[1768:0AE0][2013-12-09T12:24:44]e314: Failed to cache payload: cab45B5F4C0549AFC5572730914330147F5 from working path: C:\Users\Paarth\AppData\Local\Temp\{78095723-ced1-49b3-b0ac-8598452ef0ec}\cab45B5F4C0549AFC5572730914330147F5, error: 0x80070642. 
[0B94:1388][2013-12-09T12:24:44]i351: Removing cached package: vcRuntimeMinimum_x86, from path: C:\ProgramData\Package Cache\{13A4EE12-23EA-3371-91EE-EFB36DDFFF3E}v12.0.21005\ 
[0B94:1388][2013-12-09T12:24:44]w353: Unable to remove cached package: vcRuntimeMinimum_x86, from path: C:\ProgramData\Package Cache\{13A4EE12-23EA-3371-91EE-EFB36DDFFF3E}v12.0.21005\, reason: 0x80070003. Continuing... 
[0B94:1388][2013-12-09T12:24:44]i351: Removing cached package: Preparation_Uninstall, from path: C:\ProgramData\Package Cache\556D811C-F676-3675-83D7-C534B57A1C15\ 
[0B94:1388][2013-12-09T12:24:44]i351: Removing cached package: vs_preclean_winexpress, from path: C:\ProgramData\Package Cache\A2105C10829819F72E3A96DBFE7D9CA0972151F1\ 
[1768:176C][2013-12-09T12:24:44]i000: MUX: Apply Complete: Disk Space Used in bytes for Installation: MaxAppDrive: 0 MaxSysDrive: 1527808 AppDrive: 0 SysDrive: 1159168 
[1768:176C][2013-12-09T12:24:44]i000: MUX: Free Disk Space after install: SystemDrive C:\ 117164552192 bytes AppDrive C:\ 117164552192 bytes 
[1768:176C][2013-12-09T12:24:44]i000: MUX: Go to Finished page. 
[1768:176C][2013-12-09T12:24:44]i399: Apply complete, result: 0x80070660, restart: None, ba requested restart: No 
+0

你有没有移动文件夹C:\ Windows \ Temp? – magicandre1981

+0

@ magicandre1981不,我没有。我看到的其他建议之一是清除我的本地临时目录。我是否应该清除C:\ Windows \ Temp? – Paarth

+0

问这个微软并为他们提供日志文件:http://social.msdn.microsoft.com/Forums/en-US/vssetup – magicandre1981

回答

2

我来到了这个问题,同时寻找解决同样的问题。我想到了!确保您的C:\ Windows \ Installer文件夹可以访问。我不知道为什么它会抱怨Temp,但我们走了。

我的C:\ Windows \ Installer文件夹根本不是文件夹,而是一个不再存在的位置的快捷方式。使它成为一个文件夹解决了我的问题。

+0

感谢您的回答!在我使用Visual Studio 2017安装程序的情况下,我得到了同样的错误信息,甚至没有任何'C:\ Windows \ Installer'。我刚创建文件夹和安装程序的作品。 –