Skip to main content

How to Repair Microsoft Visual C++ Redistributables

Microsoft Visual C++ Redistributables are some of the critical prerequisites for SOLIDWORKS. If these prerequisites for SOLIDWORKS are damaged it can lead to a variety of unwanted behavior. Here are a few possible symptoms of damaged C++ prerequisites:

  • Unexpected crashes
  • VCRuntime or KERNELBASE errors
  • Installation failures
  • Unintended behavior in SOLIDWORKS

Repairing Microsoft Visual C++ Prerequisites

To repair these prerequisites, we will uninstall all versions and reinstall them. You may need to contact your IT to make these changes.  

  1. Navigate to Windows Programs and Features and uninstall all programs that begin with Microsoft Visual C++ currently installed on the computer, starting with the newest version.
    Image of Program and Features Menu showing Visual C++
  2. Download the latest service pack set of each year's C++ installers from this link. If you are unable to install them from this link, you can run a SOLIDWORKS repair to install these components.
  3. Extract the .zip file to the computer's desktop and run all of the vcredist (_x64 and _x86) programs that are in each year's folder. Double-clicking the executable will begin the installation either automatically, however, some require additional approval to begin. If you are asked to repair or uninstall one of the Microsoft Visual C++ programs after running a vcredist executable; verify if you have already installed that version, and if so close the installer window and continue to the next C++ installer.
  4. (Optional) Repair SOLIDWORKS or retry installation. It is normal for the installation process to try and re-install Microsoft Visual C++ again.

Contact Us

For further assistance, please contact our support team at, or 877-266-4469 (US) or 866-587-6803 (Canada).

Was this article helpful?
0 out of 0 found this helpful



Article is closed for comments.