While Installing the windows based Virtual Center in my home lab, I found this error during initial steps of Installation.
Environment:
- Operating System: Window Server 2008 R2 Datacenter Edition, Service Pack 1
- Database for Virtual Center – Using embedded Database(vPostgres) for VCDB
- vCenter Version – vCenter 6.7.0c
- vCenter Type – Windows based Virtual Center
Error:
Error 1722. There is a problem with this windows Installer package. A program run as part of the setup did not finish as expected. Contact your support personnel or package.

Troubleshooting:
During the installation I noticed that it was failing at status “Installing Microsoft Visual C++ 2015 Redistributable (64 Bit)”
Though we had MS Visual C++ 2015 Redistributable was by default installed with Operating System, however windows ISO image I used to install the OS was quite old. It didn’t had updated version of MS Visual C++ 2015 which could be a reason for the above error.
When I analyzed vminst.log file which generates during vCenter Installation, I found below inputs.
2018-07-27 16:50:26.552+05:30| vcsInstUtil-9232925| I: Entering function: VM_FinishInstallWithError
2018-07-27 16:50:26.552+05:30| vcsInstUtil-9232925| I: InstallStatus_SetStage: install stage: install-end / (NULL)
2018-07-27 16:50:26.552+05:30| vcsInstUtil-9232925| I: InstallStatus_GenerateFile: InstallStatusJson: {"installStage":{"main":[["preinstall-check",1532689990],["install-start",1532690088],["verify-packages",1532690158],["install-end",1532690426]]},"installTime":1532690088,"memoryLoad":6,"msiVersion":"5.0.7601.17514","preinstallReport":"C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\vim-vcs-precheck-report-67.html","startTime":1532689990}
2018-07-27 16:50:26.552+05:30| vcsInstUtil-9232925| I: InstallStatus_GenerateFile: file: C:\Users\ADMINI~1\AppData\Local\Temp\vc-install.txt
2018-07-27 16:50:26.567+05:30| vcsInstUtil-9232925| I: DoCommonExitTasks: C:\Program Files\VMware\vCenter Server\bin\prune-sensitive-info.bat file has already been removed.
Solution:
- Remove Microsoft Visual C++ 2015 Redistributable from Add and Remove Programs.
- Download latest pack of Microsoft Visual C++ 2015.
- Install the package and retry vCenter Installation.
- It will fix the issue.
Thanks for visiting here. Share this article if you found it useful. Be sociable.


DrJha
16 responses to “vCenter 6.7 Installation | Error 1722. There is a problem with this windows Installer package. A program run as part of the setup did not finish as expected”
For Me it work by just uninstalling the Microsoft Visual C++ 2015 Redistributable on windows 2016. No need to install Microsoft Visual C++ 2015 Redistributable , that will be taken care by Vcenter installer.
If this doesnt work for you.
Remove vcredist 2017, in conflicts with the installation of 2015, and causes an installation failure
This worked great! The issue was that Microsoft Visual C++ 2017 was already installed and the vCenter installer could not install Visual C++ 2015 since it was older! Uninstalling C++ 2017 did the trick. Thanks!
Worked like a charm! Thanks!
Thanks!
I removed all Microsoft Visual C++ . it is installing vCenter 6.7 now. Thank you.
Thanks for posting this article. Common issue especially if you’re working in a virtual environment and cloning an existing server or prebuilt template.
I am getting the same errors when installing on server 2019 but following these instructions doesnt work for server 2019. any idea on how to install on server 2019?
Thank you, this did it for me. I had to remove all c++ reds above 2015
For some versions of vCenter 6.0, the package that caused the issue and requires deletion could be C++ 2013. Genereally it will be shown on Add or Remove programs with the same date of the installation failure.
2019-09-23 23:04:44.352-03:00| vcsInstUtil-9451637| I: Entering function: VM_DetectVCRedist
2019-09-23 23:04:44.390-03:00| vcsInstUtil-9451637| I: VM_DetectVCRedist: detected 8.0.50727: x86 absent 0 x64 absent 0
2019-09-23 23:04:44.390-03:00| vcsInstUtil-9451637| I: VM_DetectVCRedist: detected 9.0.30729: x86 present 6161 x64 present 6161
2019-09-23 23:04:44.390-03:00| vcsInstUtil-9451637| W: VM_DetectVCRedist: Need to install VC80 x64
thank you it worked for me.
I had to uninstall Visual C++ 2017 before installing VC++ 2015 64-bit update 3
2nd Solution:
* Remove Microsoft Visual C++ 2015 Redistributable (x86 and x64) from Add and Remove Programs.
* Install the package and retry vCenter Installation.
I also faced the same problem while i was installing the vcenter in my Window server 2012R2 ..Then i uninstalled the C++ 2017 packages then install the Vcenter,I got the success .
Thanks it works