Article ID: 64065
Article Type: Troubleshooting
Last Modified:
Installation of Microsoft Visual C++ 2017 Redistributable fails from the Commvault installer.
Installation of Microsoft Visual C++ 2017 Redistributable fails. The Commvault installer may show one or more error messages.
If installation of Microsoft Visual C++ 2017 Redistributable software fails from the Commvault installer, try the following troubleshooting steps, depending on your issue.
If you try upgrading the computer from Visual C++ 2015 to Visual C++ 2017, installation may fail because of Visual C++ runtime dependencies.
The Commvault Installer checks for the following registry keys to determine if Visual C++ 2017 is already Installed on the computer (these registry keys are created by Visual C++ 2017 installer):
Steps to reproduce the bug:
After you upgrade the computer to the latest version of Visual C++ 2017, the issue will be resolved.
Installation of Visual C++2017 may fail on a computer if a newer version of Visual C++ 2017 is already installed on the computer. If so, you will see the following error message:
Error: Failed to install VCRedist_2017_x64(VCRedist_2017_x64) with error code 0x80070666.
Steps to fix the issue:
Installation of Visual C++2017 may fail on a computer with the following error message:
Error: Failed to install VCRedist_2017_x64(VCRedist_2017_x64) with error code 0x80070643.
Steps to fix the issue:
Installation of Visual C++2017 may fail on a computer due to disk error (check the computer's Windows application logs to determine if a disk error occurred).
Steps to fix the issue:
Installation of Visual C++2017 may fail on a computer that is running Windows 2016 Standard.
Steps to fix the issue:
Installation of Visual C++2017 may fail on a computer because the file mfc140u.dll is either faulting or is missing. In addition, the Visual C++ 2017 binaries (x64) might be missing.
Steps to fix the issue: