New Installation of SketchUp 2017 Fails on Win10

I just purchased SketchUp 2017 on a PC. When I try installing, it gives an error:
Component Visual C++ “14” Runtime Libraries (x64) has failed to install with the following error message:
"Fatal error during installation. "
The following components failed to install:

  • Visual C++ “14” Runtime Libraries (x64)

I am running Win10Pro 64-bit (10.0 Build 15063) with Nvidia GTX980 with 20GB memory.
Visual C++2015 14.0.24123
NVIDIA 3D Vision Controller Driver 369.04, 3D Vision Driver 382.33.
NET Framework CDF 4.0

error log:
The following properties have been set:
Property: [AdminUser] = true {boolean}
Property: [InstallMode] = HomeSite {string}
Property: [ProcessorArchitecture] = AMD64 {string}
Property: [VersionNT] = 6.2.0 {version}
Running checks for package ‘Microsoft Windows’, phase BuildList
Reading value ‘CurrentVersion’ of registry key 'HKLM\Software\Microsoft\Windows NT\CurrentVersion’
Read string value '6.3’
Setting value ‘6.3 {string}’ for property 'OsCurrentVersion’
Reading value ‘CurrentBuildNumber’ of registry key 'HKLM\Software\Microsoft\Windows NT\CurrentVersion’
Read string value '15063’
Setting value ‘15063 {string}’ for property 'OsCurrentBuildNumber’
The following properties have been set for package ‘Microsoft Windows’:
Property: [OsCurrentBuildNumber] = 15063 {string}
Property: [OsCurrentVersion] = 6.3 {string}
Running checks for command 'SketchUpPrerequisites64\MinimumWindowsVersion’
Result of running operator ‘VersionGreaterThanOrEqualTo’ on property ‘VersionNT’ and value ‘6.1’: true
Result of checks for command ‘SketchUpPrerequisites64\MinimumWindowsVersion’ is 'Bypass’
Running checks for command 'SketchUpPrerequisites64\64BitArchitecture’
Result of running operator ‘ValueEqualTo’ on property ‘ProcessorArchitecture’ and value ‘AMD64’: true
Result of checks for command ‘SketchUpPrerequisites64\64BitArchitecture’ is ‘Bypass’
‘Microsoft Windows’ RunCheck result: No Install Needed
Running checks for package ‘Universal CRT (Hotfix KB2999226)’, phase BuildList
Looking up path for special folder 'SystemFolder’
Running check with folder ‘C:\Windows\System32.’ and file 'ucrtbase.dll’
Attempting to find file 'C:\Windows\System32.\ucrtbase.dll’
File version is '6.2.15063.0’
Setting value ‘6.2.15063.0 {version}’ for property 'UCRT’
The following properties have been set for package ‘Universal CRT (Hotfix KB2999226)’:
Property: [UCRT] = 6.2.15063.0 {version}
Running checks for command 'SketchUpPrerequisites\InstallPrerequisites.exe’
Result of running operator ‘VersionGreaterThanOrEqualTo’ on property ‘UCRT’ and value ‘0.1’: true
Result of checks for command ‘SketchUpPrerequisites\InstallPrerequisites.exe’ is ‘Bypass’
‘Universal CRT (Hotfix KB2999226)’ RunCheck result: No Install Needed
Running checks for package ‘Visual C++ “14” Runtime Libraries (x64)’, phase BuildList
Running MsiProductCheck with ProductCode '{EF1EC6A9-17DE-3DA9-B040-686A1E8A8B04}'
MsiQueryProductState returned '-1’
Setting value ‘-1 {int}’ for property 'VCRedistInstalled’
The following properties have been set for package ‘Visual C++ “14” Runtime Libraries (x64)’:
Property: [VCRedistInstalled] = -1 {int}
Running checks for command 'vcredist_x64\vcredist_x64.exe’
Result of running operator ‘ValueGreaterThanEqualTo’ on property ‘VCRedistInstalled’ and value ‘3’: false
Result of running operator ‘ValueEqualTo’ on property ‘AdminUser’ and value ‘false’: false
Result of running operator ‘ValueNotEqualTo’ on property ‘ProcessorArchitecture’ and value ‘AMD64’: false
Result of running operator ‘VersionLessThan’ on property ‘VersionNT’ and value ‘6.00’: false
Result of checks for command ‘vcredist_x64\vcredist_x64.exe’ is ‘Install’
‘Visual C++ “14” Runtime Libraries (x64)’ RunCheck result: Install Needed
Running checks for package ‘Microsoft .NET Framework 4.5.2 (x86 and x64)’, phase BuildList
Reading value ‘Release’ of registry key 'HKLM\Software\Microsoft\NET Framework Setup\NDP\v4\Full’
Read integer value 460798
Setting value ‘460798 {int}’ for property 'DotNet45Full_Release’
Reading value ‘v4’ of registry key 'HKLM\SOFTWARE\Microsoft\NET Framework Setup\OS Integration’
Read integer value 1
Setting value ‘1 {int}’ for property 'DotNet45Full_OSIntegrated’
The following properties have been set for package ‘Microsoft .NET Framework 4.5.2 (x86 and x64)’:
Property: [DotNet45Full_OSIntegrated] = 1 {int}
Property: [DotNet45Full_Release] = 460798 {int}
Running checks for command 'DotNetFX452\NDP452-KB2901907-x86-x64-AllOS-ENU.exe’
Result of running operator ‘ValueEqualTo’ on property ‘InstallMode’ and value ‘HomeSite’: true
Result of checks for command ‘DotNetFX452\NDP452-KB2901907-x86-x64-AllOS-ENU.exe’ is 'Bypass’
Running checks for command 'DotNetFX452\NDP452-KB2901907-x86-x64-AllOS-ENU.exe’
Result of running operator ‘ValueEqualTo’ on property ‘InstallMode’ and value ‘HomeSite’: true
Result of checks for command ‘DotNetFX452\NDP452-KB2901907-x86-x64-AllOS-ENU.exe’ is 'Bypass’
Running checks for command 'DotNetFX452\NDP452-KB2901954-Web.exe’
Result of running operator ‘ValueNotEqualTo’ on property ‘InstallMode’ and value ‘HomeSite’: false
Result of running operator ‘ValueGreaterThanEqualTo’ on property ‘DotNet45Full_Release’ and value ‘379893’: true
Result of checks for command ‘DotNetFX452\NDP452-KB2901954-Web.exe’ is 'Bypass’
Running checks for command 'DotNetFX452\NDP452-KB2901954-Web.exe’
Result of running operator ‘ValueNotEqualTo’ on property ‘InstallMode’ and value ‘HomeSite’: false
Result of running operator ‘ValueGreaterThanEqualTo’ on property ‘DotNet45Full_Release’ and value ‘379893’: true
Result of checks for command ‘DotNetFX452\NDP452-KB2901954-Web.exe’ is ‘Bypass’
‘Microsoft .NET Framework 4.5.2 (x86 and x64)’ RunCheck result: No Install Needed
Installation of components ‘Visual C++ “14” Runtime Libraries (x64)’ was accepted.
Copying files to temporary directory "C:\Users\Criss\AppData\Local\Temp\VSD3284.tmp"
Copying from ‘C:\Users\Criss\AppData\Local\Temp\sketchup_install\vcredist_x64\vcredist_x64.exe’ to 'C:\Users\Criss\AppData\Local\Temp\VSD3284.tmp\vcredist_x64\vcredist_x64.exe’
Verifying file integrity of C:\Users\Criss\AppData\Local\Temp\VSD3284.tmp\vcredist_x64\vcredist_x64.exe
WinVerifyTrust returned 0
File trusted
Running checks for package ‘Visual C++ “14” Runtime Libraries (x64)’, phase BeforePackage
Running MsiProductCheck with ProductCode '{EF1EC6A9-17DE-3DA9-B040-686A1E8A8B04}'
MsiQueryProductState returned '-1’
Setting value ‘-1 {int}’ for property 'VCRedistInstalled’
The following properties have been set for package ‘Visual C++ “14” Runtime Libraries (x64)’:
Property: [VCRedistInstalled] = -1 {int}
Running checks for command 'vcredist_x64\vcredist_x64.exe’
Result of running operator ‘ValueGreaterThanEqualTo’ on property ‘VCRedistInstalled’ and value ‘3’: false
Result of running operator ‘ValueEqualTo’ on property ‘AdminUser’ and value ‘false’: false
Result of running operator ‘ValueNotEqualTo’ on property ‘ProcessorArchitecture’ and value ‘AMD64’: false
Result of running operator ‘VersionLessThan’ on property ‘VersionNT’ and value ‘6.00’: false
Result of checks for command ‘vcredist_x64\vcredist_x64.exe’ is ‘Install’
‘Visual C++ “14” Runtime Libraries (x64)’ RunCheck result: Install Needed
Verifying file integrity of C:\Users\Criss\AppData\Local\Temp\VSD3284.tmp\vcredist_x64\vcredist_x64.exe
WinVerifyTrust returned 0
File trusted
Installing using command ‘C:\Users\Criss\AppData\Local\Temp\VSD3284.tmp\vcredist_x64\vcredist_x64.exe’ and parameters ’ /quiet /q:a /norestart '
Process exited with code 1603
Status of package ‘Visual C++ “14” Runtime Libraries (x64)’ after install is ‘InstallFailed’

This topic was automatically closed 183 days after the last reply. New replies are no longer allowed.