How to Fix Microsoft Visual C++ Runtime Library Error in Windows 10/11

User Author

Achilles.H

June 9, 2022

How to Fix Microsoft Visual C++ Runtime Library Error in Windows 10/11

When you start or reboot your PC, an error message of Microsoft Visual C++Runtime Library was presented. And if you don't fix it, the message will keeps popping up. This issue may be caused by a corrupt runtime library in your Windows or by some problematic applications. Sometimes, the error message appears after Windows update. Whatever the reason is, in this post, we will share some fixes on how to resolve Microsoft Visual C++ runtime library error.

1. Run a diagnostic

Step 1: Press Ctrl + Shift + Esc to open Task Manager and select Processes tab. Then locate Windows Explorer, right-click on it and select End task.

select end task

Step 2: Press Windows+R to open run command, type MdSched in the open box and click OK to open Windows Memory Diagnostic.

open windows memory diagnostic

Step3: Select Restart now and check for problems. Then follow the instructions on screen.

select restart now

2. Rollback display driver

Step 1: Press Windows+X and select Device Manager from the menu.

open device manager

Step 2: Expand Display adapters and right-click on your graphics card. Then select Properties.

select properties

Step 3: In Properties window, choose Driver tab and click Roll Back Driver. After each roll back, you need to see if the version functions well.

click roll back driver

3. Perform a clean boot

Some third-party or startup applications may interfere with your system, arising the error message of Microsoft Visual C++ runtime. Performimg a clean boot will fix the problem.

Step 1: Press Windows+R to open Run command. Then type msconfig in the open box and click OK to open System Configuration.

open system configuration

Step 2: Choose Services tab, check the box in front of Hide all Microsoft services and then click Disable all.

click disable all

Step 3: Back to System Configuration window and choose General tab. Then uncheck the box in front of Load startup items. Click Apply to save changes.

uncheck load startup items

Step 4: Restart your system and check if the error message disappears.

4. Repair Microsoft Visual C++ Redistributables

Step 1: Type and search control panel in the search bar and open it.

open control panel

Step 2: Select Programs>Program and Features.

select programs and features

Step 3: Locate Microsoft Visual C++ Redistributables.

Step 4: Click on the problematic Redistributable and tap Change.

click change

Step 5: Click on Repair in the pop-up window and follow the instructions on the screen until the process completes.

click repair

5. Reinstall Visual Microsoft C++ Redistributables

Repeat step1 to step 3 in method 4. Select each Redistributable and click Uninstall. After you remove all Redistributables, download them from Microsoft. Make sure you've install all available Redistributables.

Note: Since not all Redistributables can be repaired, if you find the change option is not available, it means you can't repair that program. In this case, you can only uninstall and reinstall the selected Redistributable. The reinstalling process might be cumbersome, but it's worth a try.