The process of installing, configuring, and customizing Visual Studio to support development workflows across languages, platforms, and workloads.
Error 1714 during the Desktop development with C++ installation is resolved by identifying the older Visual C++ Redistributable named in the setup log, removing that exact version through Windows Installer—or restoring its original installer so it can uninstall—and then retrying Visual Studio.
1. Identify the package that cannot be removed
- In the error dialog, select View logs.
- Search the newest log for:
-
Error 1714 -
System Error 1612 -
Minimum Runtime
-
- Record the complete product name, architecture, and version, for example:
-
Microsoft Visual C++ 2022 X64 Minimum Runtime - 14.xx.xxxxx -
Microsoft Visual C++ 2022 X86 Minimum Runtime - 14.xx.xxxxx
-
For VC Redistributables, error 1714 means Windows Installer cannot remove the previous version because its cached installation package is corrupted, missing, or inaccessible.^1^
Since deleting components did not help, do not delete additional MSI files, package-cache folders, or registry entries manually.
2. Remove or restore that exact VC Redistributable
- Open Settings → Apps → Installed apps.
- Find the exact Visual C++ Redistributable and architecture reported in the log.
- Select … → Uninstall.
- If Windows offers an installer troubleshooter, allow it to repair the uninstall information.
- Restart Windows and rerun the Visual Studio Community installer.
If normal removal fails because the original MSI is missing:
- Obtain the same older VC Redistributable version and architecture reported in the log from Microsoft’s Visual Studio/Dev Essentials downloads.
- Never use an unsigned Redistributable or one obtained from a third-party download site.
- Run that installer and select Uninstall.
- Restart Windows and retry the Visual Studio installation.^1^
If Windows still cannot remove the entry, use Microsoft’s Program Install and Uninstall troubleshooter, choose Uninstalling, and select the exact product from the log. It repairs corrupted registry keys and incomplete uninstall information that can block installation or removal.^2^
3. Repair the Visual Studio Installer if the MSI is no longer the reported failure
If the old VC package was removed but Visual Studio setup still fails:
- Open Settings → Apps → Installed apps.
- Locate Visual Studio Installer.
- Select … → Modify → Repair.
- Restart the installer and select Desktop development with C++ again.^1^
For damaged installer metadata, Microsoft also documents closing the installer, deleting:
C:\Program Files (x86)\Microsoft Visual Studio\Installer
and then rerunning VisualStudioSetup.exe. Have a fresh copy of VisualStudioSetup.exe available before deleting that folder.^3^
Last resort: remove broken Visual Studio installation state
Use InstallCleanup.exe only if Visual Studio itself cannot be repaired or uninstalled. It can affect other Visual Studio installations and shared features.
- Close Visual Studio Installer.
- Open Command Prompt as administrator.
- Run the tool with
-ibecause Visual Studio will be reinstalled:
"C:\Program Files (x86)\Microsoft Visual Studio\Installer\InstallCleanup.exe" -i
- Restart Windows.
- Run the Visual Studio Community bootstrapper again and select Desktop development with C++.
Microsoft reserves this tool for failed repair or uninstallation scenarios.^4^
If it still fails, collect setup logs with Microsoft’s Visual Studio and .NET log collection tool, then use Visual Studio Installer → Report a problem. The resulting archive is normally written to %TEMP%\vslogs.zip.^3^
References