Fix Microsoft Visual C++ Runtime Library Error (8 Ways)

Many times window 10 and window 8 users have reported that they received a message saying Microsoft Visual C++ runtime library error. The application has requested to terminate unusually. In this article, we will tell you how you can solve this problem.

This error can be caused mainly by two factors:

  1. Runtime components of Visual C++ libraries are missing.
  2. There may be some software problem. 

8 Ways to Microsoft Visual C++ Runtime Library Error

Now, let’s move to the solution part.

Method 1: Repair the Corrupt Files

Firstly, what you can do is download and run Reimage Plus to scan for corrupt files, if some data are missing or corrupted then you can repair them and check if the problem persists. If the issue is not resolved, then you can proceed to the other methods mentioned below.

Repair the corrupt files
Repair the corrupt files

Method 2: Update the display driver

1. Go to the manager driver by pressing the window key and X.

2. Navigate to display adapter and right-click on your display adapter.

Update the display driver
Update the display driver

3. Now choose update driver.

4. There choose search automatically for an updated driver, if it shows that the best driver for your device is already installed then what you can do is opt for the second option. That is search for updated drivers on window update and then click check for update. If you can find any updated driver, then install it or otherwise move to the next method.

Method 3: Reinstall the display driver

This method has worked for many people. Since a window is heavily dependent on runtime and many other applications use this. If the error is with only a few apps, then there can be an incompatibility issue. To solve this problem, what you can do is roll back to the previous version of the display adapter or reinstall an old version to test. Follow the following steps to do this:

Reinstall the display driver - Microsoft Visual C++ Runtime Library Error
Reinstall the display driver – Microsoft Visual C++ Runtime Library Error

1. Hold the window key and press X. 

2. Choose the device driver and choose the driver tab from the display adapter.

3. Now click on rollback, and you have to test after every reversal to see which version works for you.

4. If none of them works, then you have to reinstall the display adapter from the manufacturer’s site. 

If method 2 and 3 troubleshooting fail, you can try reinstalling Visual C++ runtime libraries. 

Method 4: Reinstall Visual C++ runtime

This method is quite easy.

Reinstall Visual C++ runtime
Reinstall Visual C++ runtime

1. Open the run box by pressing the window key and click R.

2. In the run box type appwiz.cpl and press enter.

3. In the navigate to Microsoft Visual C++ programs.

4. Select each entry and click on uninstall.

5. Now, download the fresh copy of Microsoft Visual C ++ runtime and then install it. 

Method 5: Repairing visual C ++ runtime

If you are still not able to solve the problem, then try repairing visual C ++ runtime. For this just follow these easy steps:

Repairing visual C ++ runtime
Repairing visual C ++ runtime

1. Open the run box by pressing the window key and R.

2. In the run box type appwiz.cpl then press enter.

3. Go through the list and uninstall all Microsoft Visual C++ except 2010 and 2012.

4. Then navigate to Microsoft visual C++ runtime 2012 in the list of uninstalled apps.

5. Select it and then click uninstall/ repair and it will show you options of repair, uninstall and cancel.

6. Click on repair and allow the process to complete. It will ask you to restart your computer after you restart your computer your problem will be solved.

Method 6: Perform clean booth

In a clean booth, only the necessary applications, and services load. If there is any conflict between visual C ++ and any application, then it will be fixed. For performing a clean booth, follow the following steps:

Perform clean booth
Perform clean booth

1. Log in to the computer by an administrator account.

2. Press window and R to open the run box.

3. In the run, box type MSConfig and then click enter.

4. Now click on the service option and uncheck the hide all Microsoft service button.

5. Click on disable all options and click ok.

Click on the startup tab and then click on the open task manager option. 

6. In the task manager, click on the startup option. 

7. Select a disable option for all the apps which have to enable written in front of it.

8. Repeat this process for all the applications mentioned in the list and then restart your computer.

9. Now your computer has been booted in the clean booth state. 

10. Now check if the problem persists.

11. If not then start enabling all the applications one by one and stop when the error comes back

Method 7: Running diagnostic

1. Press ctrl + shift + Esc and then select the process tab to end the current window explorer processes.

2. Search for windows explorer from running application, right-click, and click end task.

Running diagnostic
Running diagnostic

3. Open the run box by pressing window key and R and type MdSched and then click ok.

4. Now restart your computer and check if the problem persists. 

5. You can follow the wizard to check and solve any memory issues.

Method 8: Uninstall the true intel key

Sometimes the intel true key software can interfere with the operating systems. If this is the cause of your problem, then you can solve the problem by uninstalling the intel true key, just follow the following steps:

1. Press window key and I simultaneously.

2. Click on the app button

Uninstall the intel true key
Uninstall the intel true key

3. In the list, navigate to intel true key option.

4. Now, select the uninstall button and click yes in the warning notification.


Microsoft Visual C++ Runtime Library Error is mainly seen in window 8 and 10 users. It can be easily solved.

You can simply repair the corrupt files. The software may be out of ate so first update it to the latest version, you can also perform a clean booth or reinstall/ repair Microsoft visual C++ and your problem will be solved or just follow the other methods mentioned above.

I hope this article was a help.

Leave a Comment

Your email address will not be published. Required fields are marked *