Installation or Upgrade Failed due to Missing Universal CRT Binaries

Microsoft Visual C++ Redistributable 2017 (vcredist2017.exe) is automatically installed with Commvault Version 11 Service Pack 11 and later. If a computer does not have the latest Windows updates, the installation of Microsoft Visual C++ Redistributable 2017 might fail because of missing Universal C Runtime (CRT) binaries.

Symptom

The installation or upgrade of Commvault software fails with the error message: "Installation or upgrade failed due to missing Universal CRT binaries."

Cause

There is a limitation in the Microsoft Visual C++ Redistributable 2017 software that can only be resolved by installing Windows updates.

Resolution

Install all of the latest Windows updates to add the missing Universal C Runtime (CRT) binaries.

Note the following:

  1. If you do not want to install all of the latest Windows updates, and want to add only missing Universal CRT binaries, you can download them at this Microsoft update package page.

    1. Before adding missing Universal CRT binaries on Windows Server 2008, you must install Service Pack 2 for Windows Server 2008.

    2. Before adding missing Universal CRT binaries on Windows Server 2008 R2, you must install Service Pack 1 for Windows Server 2008 R2.

    3. Before adding missing Universal CRT binaries on Windows Server 2012 R2, you must install the following updates in the exact order shown: KB2939087, KB2975061, and KB2919355.

  2. Microsoft Windows 10 and Microsoft Windows Server 2016 come with the Universal CRT already installed, so only the basic Visual C++ 2017 redistributable installation might be required.

Client Readiness Report

You can use the Client Readiness Report to identify clients that might need to install Windows updates before moving to Commvault V11 SP11 or later. To view the report, download it from Commvault Store: SP11 Client Readiness report.

This report requires a Commvault hotfix for SP9 and earlier service packs. To gather the required information for the SP11 Client Readiness Report, the following updates must be installed on the client:

  • SP10 and later: Hotfix not required

  • SP9: Hotfix 3506 required

  • SP8: Hotfix 2470 required

  • SP7 and earlier: Readiness check will not be performed

Loading...