VS 2017安装失败

时间:2018-03-18 11:31:55

标签: visual-studio windows-installer directory readonly-attribute

我在Windows 7上安装VS2017。一段时间后,我收到错误:

MSI: C:\ProgramData\Microsoft\VisualStudio\Packages\Microsoft.VisualStudio.MinShell.Msi,version=15.6.27421.1\Microsoft.VisualStudio.MinShell.Msi.msi, Properties:  REBOOT=ReallySuppress ARPSYSTEMCOMPONENT=1  MSIFASTINSTALL="7"  VSEXTUI="1"  VS7.3643236F_FC70_11D3_A536_0090278A1BB8="G:\Program Files (x86)\Microsoft Visual Studio\2017\Community" 
        Return code: 1632
        Return code details: The Temp folder is on a drive that is full or is inaccessible. Free up space on the drive or verify that you have write permission on the Temp folder.
    Log
        G:\TEMP\dd_setup_20180318121545_006_Microsoft.VisualStudio.MinShell.Msi.log

我检查了G:TEMP所在的位置。它有200 GB免费。 但有一件奇怪的事情:这个文件夹和所有其他文件夹都是只读的。我在“属性”中取消选中它,然后关闭“属性”对话框,再次打开它:它是只读的。 我可以修改它,即使MSI安装程序可以:它在那里创建了日志文件。但是在安装过程中会发生错误。 它是什么以及如何解决这个问题?

我用log:

运行
Machine policy value 'DisableUserInstalls' is 0
SRSetRestorePoint skipped for this transaction.
Note: 1: 1336 2: 3 3: C:\Windows\Installer\ 
MainEngineThread is returning 1632
No System Restore sequence number for this installation.
User policy value 'DisableRollback' is 0
Machine policy value 'DisableRollback' is 0
Incrementing counter to disable shutdown. Counter after increment: 0
Note: 1: 1402 2: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\Rollback\Scripts 3: 2 
Note: 1: 1402 2: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\InProgress 3: 2 
Decrementing counter to disable shutdown. If counter >= 0, shutdown will be denied.  Counter after decrement: -1
Restoring environment variables
Decrementing counter to disable shutdown. If counter >= 0, shutdown will be denied.  Counter after decrement: -1
MainEngineThread is returning 1632

1 个答案:

答案 0 :(得分:1)

只需检查c:\windows\tempc:\windows\installer 它们存在并且可写吗?

就我而言,我之前删除了c:\windows\installer并忘记了它,所以我必须重新创建它。