SketchUp Pro 2019 will not install

Tried many times to install SketchUp Pro 2019.
Keep having Visual C++ “14” Runtime Libraries (x64) issues while installing.
Please help.

My log of the failure is as follows:

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 ‘17763’
Setting value ‘17763 {string}’ for property ‘OsCurrentBuildNumber’
The following properties have been set for package ‘Microsoft Windows’:
Property: [OsCurrentBuildNumber] = 17763 {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.17763.348’
Setting value ‘6.2.17763.348 {version}’ for property ‘UCRT’
The following properties have been set for package ‘Universal CRT (Hotfix KB2999226)’:
Property: [UCRT] = 6.2.17763.348 {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 ‘{F106B700-BFF8-3065-B305-14D36AD40539}’
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 461814
Setting value ‘461814 {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] = 461814 {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\IRAPEA~1\AppData\Local\Temp\VSD774B.tmp"
Copying from ‘C:\Users\IRAPEA~1\AppData\Local\Temp\7zS3BB9.tmp\vcredist_x64\vcredist_x64.exe’ to ‘C:\Users\IRAPEA~1\AppData\Local\Temp\VSD774B.tmp\vcredist_x64\vcredist_x64.exe’
Verifying file integrity of C:\Users\IRAPEA~1\AppData\Local\Temp\VSD774B.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 ‘{F106B700-BFF8-3065-B305-14D36AD40539}’
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\IRAPEA~1\AppData\Local\Temp\VSD774B.tmp\vcredist_x64\vcredist_x64.exe
WinVerifyTrust returned 0
File trusted
Installing using command ‘C:\Users\IRAPEA~1\AppData\Local\Temp\VSD774B.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’

Manually download the latest C++ Library 2017 x64 from here:
Latest supported Visual C++ Redistributable downloads | Microsoft Learn
then install it by selecting its exe file, right-click > context-menu > “Run as administrator”.
When it’s done, retry installing SketchUp… it might still briefly pop up a dialog saying it’s looking to install v14… but then it closes without doing anything, and it should still complete without an error.
Because you have a newer Library manually installed it will not need to install/use the shipped one…

Solution:
Search for the file named “SketchUpPro2019-x64.msi”.
Found the file in the AppData/Local/Temp directory.
Selected the file and right clicked to select Install.
SketchUp 2019 installed!

Thank you everyone!
Now, back to creating models…

th MSI can be found in the Setup EXEcutable, open w/ a ZIP archiver application or rename to “…EXE.ZIP” for opening the bundle.