Ошибка runtime error microsoft visual c runtime library

Как исправить ошибку Microsoft Visaul C++ Runtime LibraryСреди распространенных проблем при запуске игр и программ, а иногда и при обычной работе Windows 10, 8.1 или Windows 7 — ошибка Microsoft Visual C++ Runtime Library с сообщением «Runtime Error», указанием на файл программы и пояснением «The application has requested the runtime to terminate it in an unusual way».

В этой инструкции подробно разберем различные способы исправить ошибку Microsoft Visual C++ Runtime Library во всех актуальных версиях Windows.

  • Простые способы исправить ошибку Visual C++ Runtime Library
  • Дополнительные методы решения проблемы
  • Видео инструкция

Простые способы исправить ошибку Visual C++ Runtime Library

Сообщение об ошибке Microsoft Visual C++ Runtime Library

К сожалению, единого метода решения для ошибки «Microsoft Visual C++ Runtime Library» нет, так как причины могут быть разными: отсутствующие или поврежденные компоненты системы, влияние сторонних служб и программ, в некоторых случаях — ошибки в самой запускаемой программе (особенно если она была написана вами лично).

Язык программ, не поддерживающих Юникод и пути к папкам с программой

Этот способ решения часто оказывается результативным для пользователей с русскоязычными версиями Windows 10, 8.1 или Windows 7, при условии, что ошибка Microsoft Visual C++ Runtime Library вызывается какой-то сторонней программой, а не системными компонентами, такими как explorer.exe или SystemSettings.exe.

Попробуйте следующие два метода, чтобы исправить ошибку:

  1. Если запускаемая игра или программа (или её установщик) находится в папке, путь к которой содержит кириллицу (русские буквы), перенесите её в другое расположение или переименуйте папку, попробуйте запустить. Например, если ваше имя пользователя на русском языке, а файл запускается из папки «Загрузки», то полный путь к ней будет иметь вид
    C:UsersИмя_пользователяDownloadsПапка_с_программой

    и это может послужить причиной ошибки.

  2. Зайдите в Панель управления (в Windows 10 панель управления можно открыть через поиск на панели задач) — Региональные стандарты, откройте вкладку «Дополнительно» и в разделе «Язык программ, не поддерживающих Юникод» нажмите «Изменить язык системы». Выберите «Английский (США)», примените настройки и перезагрузите компьютер, затем проверьте, решило ли это проблему. Изменение языка программ, не поддерживающих Юникод

Обратите внимание, что второй метод может решить проблему, но при этом сделать так, что программа или игра будет запускаться на английском языке — обычно в этом случае достаточно найти соответствующую настройку в самой программе, чтобы вернуть русский язык.

Распространяемые компоненты Visual C++ и .NET Framework

Следующее возможное решение — попробовать переустановить компоненты Microsoft Visual C++ Redistributable, а также установить компоненты .NET Framework 4.8 и предыдущих версий.

Здесь присутствует один нюанс: обычно мы не знаем, какие именно из многочисленных наборов распространяемых компонентов Microsoft Visual C++ послужил причиной проблемы, а потому я рекомендую следующих подход их переустановки:

  1. Зайти в Панель управления — Программы и компоненты и удалить все имеющиеся компоненты Visual C++ Redistributable (после этого часть программ могут перестать запускаться, но к последнему шагу это будет исправлено). Компоненты Visaul C++ в программах и компонентах
  2. Использовать неофициальный способ установки сразу всех (почти) компонентов Visual C++ Redistributable из инструкции Как скачать компоненты Microsoft Visual C++ Redistributable 2008-2019.
  3. Зайти на сайт Майкрософт https://support.microsoft.com/ru-ru/help/2977003/the-latest-supported-visual-c-downloads и скачать два файла в верхнем разделе (Visual Studio 2015, 2017 и 2019) — vc_redist.x86.exe и vc_redist.x64.exe (для 32-бит версий Windows — только x86), установить их.
  4. Перезагрузить компьютер.

Если указанные шаги не решили проблему, выполните следующие шаги:

  1. Установите Microsoft .NET Framework последней версии с официального сайта: https://go.microsoft.com/fwlink/?linkid=2088631
  2. Зайдите в панель управления — программы и компоненты — включение и отключение компонентов Windows (пункт слева) и посмотрите, включены ли компоненты .NET Framework предыдущих версий, если нет — включите их.

Примечание: в случае, если на вашем компьютере установлена Windows 7, 8 или 8.1 установите также «Обновление для универсальной среды выполнения C в Windows» для вашей версии ОС, официальный сайт — https://support.microsoft.com/ru-ru/topic/update-for-universal-c-runtime-in-windows-c0514201-7fe6-95a3-b0a5-287930f3560c

Драйверы видеокарты и DirectX

Этот метод может показаться странным для рассматриваемого сценария, но действительно иногда оказывается работоспособным и позволяет исправить ошибку. Особенно в случае, если у вас есть два видеоадаптера (дискретная и интегрированная видеокарты), а драйверами вы озаботились лишь для одной из них (дискретной). Если в диспетчере устройств в разделе «Видеоадаптеры» вы видите что-то наподобие «Базовый видеоадаптер Майкрософт», это означает, что драйверы для него не установлены.

  1. Скачайте и установите драйверы для интегрированного видео. Лучше всего для рассматриваемой ситуации — с сайта производителя ноутбука под вашу модель (драйвер может называться «VGA», «Intel HD Graphics» или как-то иначе, обычно определить его сравнительно не сложно) или сайта производителя материнской платы компьютера.
  2. Вручную скачайте и установите драйверы вашей дискретной видеокарты с официальных сайтов AMD или NVIDIA.
  3. На всякий случай установите полный набор библиотек DirectX (по умолчанию в системе есть лишь часть из них), сделать это можно, используя веб-установщик с официального сайта — https://www.microsoft.com/ru-ru/download/details.aspx?displaylang=ru&id=35

После установки драйверов, DirectX и перезагрузки компьютера, проверьте, была ли решена проблема.

Дополнительные методы решения проблемы

Если к текущему моменту проблема не была решена, можно попробовать следующие варианты, которые также могут помочь исправить ошибку Microsoft Visual C++ Runtime Library:

  • Удалить программы, установленные непосредственно перед появлением ошибки. По отзывам, причиной может быть самое разное стороннее ПО, среди примеров: Intel True Key, программы принтеров HP, антивирусы.
  • Использовать точки восстановления системы при их наличии.
  • Выполнить чистую загрузку (не путать с установкой) Windows. Если при чистой загрузке ошибка исчезает, то причина — какие-то программы в автозагрузке или сторонние службы. Можно включать их группами, пока не выявим, что именно вызывает ошибку. Как именно выполнить чистую загрузку описано в инструкции Чистая загрузка Windows.
  • Проверить и восстановить целостность системных файлов Windows.
  • Отдельная инструкция для этой же ошибки с кодом R6025 pure virtual function call

Ещё один вариант, для случая, когда ошибку вызывает какой-то системный процесс — создать нового пользователя Windows (лучше, если будет использовано имя на латинице), зайти в систему под ним и проверить, сохраняется ли ошибка у этого пользователя.

Видео инструкция

Надеюсь, проблема была решена. Если это так, буду благодарен комментарию, в котором вы расскажете, что именно оказалось причиной в вашем случае — это может помочь другим пользователям, столкнувшимся с ошибкой.

Ошибка Microsoft Visual C++ Runtime Library Error возникает при запуске программ и игр на ОС Windows самых разных версий. Однозначно сказать, что приводит к появлению неполадки, невозможно. Пакет Microsoft Visual C++ является сложной интегрированной системой, поэтому рассмотрим все варианты решений, накопленные опытным путем. Каждый метод помогает в определенных случаях, и есть продуктом синтеза знаний и опыта, которые были структурированы и переработаны в статью. Цель ее – дать инструкции по исправлению ошибки. Мы надеемся, что информация принесет пользу и поможет решить вашу проблему.

Причины возникновения ошибки

Однозначно назвать причину нельзя из-за сложного процесса запуска приложений, в котором участвуют различные службы и программы. Поэтому рекомендуем пробовать на практике каждый из приведенных методов, и не тратить время на выяснение причины. Это будет намного действеннее и быстрее.  Давайте разберемся как исправить ошибку с помощью различных способов

1. Запуск от имени администратора и в режиме совместимости

Если игра выпущена давно и не запускается, то рассматриваемая ошибка может свидетельствовать о несовместимости программных комплексов новой версии со старой версией. Поэтому запуск от лица администратора и в режиме совместимости может решить проблему быстро и безболезненно.

Действия:

  1. Правой кнопкой мыши на ярлык с игрой.
  2. Кликнуть на строчку, показанную на скриншоте.
  3. Подтвердить действие.
  4. Дождаться запуска.

Алгоритм:

  1. Правой кнопкой на ярлык приложения.
  2. Клик на строчку «Свойства».
  3. В окне выбрать раздел «Совместимость».
  4. Поставить галочку, как на картинке.
  5. В строке выбора ОС указать вашу текущую версию.
  6. Нажать «Применить» и «ОК».
  7. Запустить приложение.

2. Ошибка из-за некорректного имени учетной записи

С помощью этого метода ошибка исправляется просто и быстро. Причина в этом случае кроется в имени учетной записи. Если она на кириллице (русский язык), возникает ошибка такого рода. Нужно просто создать дополнительную запись на латинице (английский). Для этого:

  • «Панель управления».
  • «Учетные записи и Семейная безопасность».
  • «Учетные записи пользователей».
  • «Управление другой учетной записью».
  • В новой вкладке окна добавляем нового пользователя с именем на английском языке.
  • Перейти в новую учетную запись.
  • Запустить приложение.

Иногда помогает переименовать каталог с кириллицы на латынь. Например с C:Игры на C:Games

3. Переустановка приложения (игры, программы)

При установке могли возникнуть проблемы, и она была завершена не совсем корректно. Сами установочные файлы приложения могут иметь ошибки, которые проявляются при запуске таким вот образом.

Переустановить игру, полностью удалив ее с компьютера, и еще лучше, если она будет скачана из другого источника, а после установлена заново. Алгоритм действий следующий:

  • Зайти в «Пуск».
  • «Панель управления».
  • «Программы и компоненты».
  • Найти и удалить проблемное приложение.
  • Скачать его из другого источника.
  • Установить.
  • Запустить.

4. Переустановка Microsoft Visual C++

Программы и игры для Windows разрабатываются в специальной среде с использованием уникальной программной платформы. Ошибки в файлах и той, и другой могут повлечь за собой неполадки при запуске приложений в ОС Windows. Не будем углубляться в дебри программирования, а сразу перейдем к исправлению.

Дефект устраняется при помощи обновления и переустановки программного комплекса. Предпочтительнее полностью переустановить Visual C++. Перед этим следует удалить все установленные пакеты. Для этого зайти в «Программы и компоненты» и далее по списку:

  • Найти Microsoft Visual C++.
  • Удалить.
  • Скачать Microsoft Visual C++, исходя из разрядности вашей операционной системы (х86 для 32-разрядной, х64 для 64-разрядной);
  • Установить;
  • Перезагрузить компьютер;
  • Запустить проблемное приложение;

5. Переустановка net. Framework

Он также исполняет особую роль при запуске, поэтому проделаем те же действия, что и с Visual C++. Удалению, скачиванию и установке теперь подлежит net. Framework

6. Переустановка DirectX

Наравне с вышеуказанными платформами программа также участвует в запуске и работе приложений. Переустановка решит проблему, если она заключена в ней.

Порядок:

  • Скачать DirectX
  • Установить и перезагрузиться.
  • Запустить неработающее приложение.

7. Драйвера на видеокарту

Устаревшая версия драйвера на видеокарту или ошибки, которые иногда возникают в работе драйверов, могут приводить к последствиям в виде ошибок. Рекомендуется удалить драйвера через «Программы и компоненты» и повторно скачать, установить свежую версию с сайта производителя видеокарты. Далее, выполнить перезагрузку и запуск приложения, с которым связаны проблемы.

8. Неверно выставленное время

Большинство приложений имеет ограниченное производителем время работы, поэтому неправильно выставленные часы могут послужить причиной сбоев и отказов в работе части программ. Рекомендуется выставить на устройстве актуальное время, перезагрузить его и запустить приложение заново.

Как исправить ошибку на Windows 10

Способ работает исключительно на Виндовс 10, поэтому рассматриваем его отдельно от остальных. Суть в том, что эта версия ОС может запрещать автоматическое обновление некоторых служб, в частности Visual C++ и net.Framework. После включения этой возможности, Windows обновит эти программы и после перезагрузки следует повторить запуск. Порядок действий:

  1. Программы и компоненты.
  2. Включение и отключение компонентов Windows.
  3. В окне поставить галочки напротив служб, где стоит черный квадрат, как на картинке.
  4. Подождать окончания автообновления.
  5. Перезагрузиться.
  6. Запустить приложение.

Заключение

Указанные методы уже помогли многим людям в решении этой проблемы. Надеемся, что вам они также пригодились, и ни с Microsoft Visual C++ Runtime Library Runtime error, ни с любой другой ошибкой вы больше не столкнетесь.

Если у Вас остались вопросы, можете задавать их в форме комментариев чуть ниже

 

Do you know what Microsoft Visual C++ runtime library is and do you meet Microsoft Visual C++ runtime library error Windows 11/10? If you still feel puzzled about it, welcome to turn this article on MiniTool Website for help.

Microsoft Visual C++ Runtime Library Error Windows 11/10

Microsoft Visual C++ runtime library error crops up randomly but luckily, we can solve it easily. The reasons might be uncomplete installation package, outdated graphics driver, compatibility mode and so on. To get Microsoft Visual C++ runtime library error fixes, you can follow the guidelines below.

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

Fix 1: Update Graphics Driver

The outdated graphics driver can often trigger Microsoft Visual C++ runtime library error so you can reinstall or update your graphics driver.

Step 1. Type device manager in the search bar and hit Enter to launch Device Manager.

Step 2. Expand Display adapters to show your GPU driver and do a right-click on it.

Step 3. In the drop-down menu, choose Update driver.

choose Update driver

Step 4. Hit Search automatically for updated drivers and follow the on-screen instructions to update your graphics driver.

Fix 2: Deploy a Clean Boot

Deploying a clean boot can help you to exclude the conflicts between the third-party application and your system. Here’s how you can do it:

Step 1. Press Win + R at the same time to evoke the Run box.

Step 2. Type msconfig and hit Enter to launch System Configuration.

Step 3. Under the Services tab, tick Hide all Microsoft services and hit Disable all.

Step 4. Go to Startup and press the blue font Open Task Manager.

Step 5. Under the Startup section of Task Manager, right-click on each item and choose Disable.

choose Disable

Step 6. Go back to Services and tap on Apply & OK.

Fix 3: Reinstall Visual C++ Redistributables

Microsoft Visual C++ runtime library error is likely to be connected with the integrity of Redistributables software. Therefore, you can reinstall it by following the steps below:

Step 1. Press Win + R simultaneously, type appwiz.cpl and hit Enter.

locate Programs and Features

Step 2. Scroll down in the list to locate Microsoft Visual C + + Redistributable and right-click on it to choose Uninstall.

Step 3. Confirm this action in the popping-up window.

Step 4. After removing all locate Microsoft Visual C + + Redistributables successfully, click here to download and install them again.

Fix 4: Turn off Compatibility Mode

It is reported that Compatibility Mode can also cause Microsoft Visual C++ runtime library error hence you had better disable it.

Step 1. Find the problematic app and right-click it to highlight Properties in the drop-down menu.

Step 2. Go to the Compatibility tab and untick Run this program in compatibility mode for.

disable Compatibility Mode

Step 3. Press Apply & OK to save the changes.

Fix 5: Create Another User Account

Creating a new account may help you to stamp on the error. It is noted that you should move all your files to the new account because it doesn’t contain the data you saved previously.

Step 1. Press Win + I to open Settings.

Step 2. Press Accounts > Family & other users > Add someone else to this PC under Other users.

create a new account

Step 3. Hit I don’t have this person’s sign-in information > Add a user without a Microsoft account.

Step 4. Fill in your username, password and so on and click Next.

Fix 6: Uninstall the Problematic App

If Microsoft Visual C++ runtime library error only appears when you open a certain app, you can uninstall it to see if this rectifies it.

Step 1. Open Control Panel.

Step 2. Select Programs > Programs and Features.

Step 3. In the list of programs, find and uninstall the problematic app.

Fix 7: Perform Diagnostics

You can also make full use of the inbuilt tool – Windows Memory Diagnostics to handle Microsoft Visual C++ runtime library error.

Step 1. Right-click on the taskbar and choose Task Manager.

Step 2. In Processes, find Windows Explorer and right-click it to choose End task.

Step 3. Press Win + R, type MdSched and hit Enter.

use Windows Memory Diagnostic

Step 4. Choose Restart now and check for problems.

The Microsoft Visual C++ runtime library error randomly appeared on your screen. You get a notification: “This application has requested the Runtime to terminate it unusually. Please get in touch with the application support team for more information.”

microsoft visual c++ runtime library error

To Fix Microsoft Visual C++ Runtime Library Error Update Display Driver. Hold the Windows Key, Press X, and go to Device Manager. Rollback / Reinstall Display Driver. Reinstalling Visual C++ Runtime. Repairing Visual C++ Runtime. Uninstalling Applications

This article provides specific ways to help you tackle this error. Read on.

Check this out: How To Fix Microsoft Outlook 2010 Only Opening in Safe Mode?

See also: What is RAVBg64.exe?

Table of Contents

  • 1 How to Fix Microsoft Visual C++ Runtime Library Error
    • 1.1 Method 1: Update Display Drivers
    • 1.2 Method 2: Repairing Visual C++ Runtime
    • 1.3 Method 3: Reinstalling Visual C++ Runtime
    • 1.4 Method 4: Run the Diagnostics tool
    • 1.5 Method 5: Uninstalling all the problematic programs
    • 1.6 Method 6: Reinstalling Display Driver
    • 1.7 Method 7: Perform a clean boot
  • 2 Conclusion

General reasons for this include:

  1. A problem between a video card and an operating system.
  2. Two incompatible software.
  3. The issue with the startup program.
  4. Some runtime components of Visual C++ are missing.

Method 1: Update Display Drivers

1. At First, press the Windows + X keys simultaneously. A menu will open on the screen. Then find and click on Device Manager. It will open the Device Manager.

device manager

2. Afterward, find the category Display Adapters. Then click on the arrow next to it. It will expand the category.

expand display adapters

3. Afterward, right-click on the graphics card name which you are using. Then select Update Driver Software.

update driver software

4. The system will ask you how you want to search for the driver software. Then select the option Search automatically for updated driver software

search automatically for updated driver

Soon, the message box may show you already have the best drivers installed on your system. Then, click on Search for updated drivers on the Windows Update option. Then select Check for Updates. If the search tool finds new drivers, install them in your system.

See also: Video Scheduler Internal Error in Windows

Method 2: Repairing Visual C++ Runtime

1. At First, click on the Start menu button. It will open the search box. Type into the box: Control Panel. Select the matching result. It will open the Control Panel.

type control panel

2. Then go to Programs -> Programs and Features. Uninstall all the Microsoft Visual C++ runtime versions. Ignore the 2010 and 2012 ones.

uninstall visual c++

3. Then, find the Microsoft Visual C++ Runtime 2012 version. Select it. Afterward, click Change or Uninstall/Repair. Then select the Repair option. The program will automatically get repaired.microsoft visual c++

Afterward, the system will ask you to restart. Allow it to happen. Check that after reboot, the Visual C++ runtime library error still shows.

See also: 7 Ways to Fix Windows 10 Random Restart Error

Method 3: Reinstalling Visual C++ Runtime

1. At First, click on the Start menu button. This will open the search box. Type into the box: Control Panel. Then select the matching result. It will open the Control Panel. Afterward, go to Programs -> Programs and Features.

programs and features

2. Then uninstall all the Microsoft Visual C++ programs. Do this one at a time. Then select one and click Uninstall. The uninstaller will give all the steps following that. Keep repeating these steps until all the versions are gone.

Finally, you can download all the removed packages from this official page of Microsoft. The Visual C++ runtime library error should not occur after this.

visual c++ downloads

See also: 3 Ways to Fix Windows Update 0x80070422 Error

Method 4: Run the Diagnostics tool

1. At First, press the Ctrl + Alt + Delete keys simultaneously. It will open the Windows Task Manager. Alternatively, you can right-click on the taskbar at the bottom of the screen. You will get an option to open Task Manager.

2. Then go to the Process tab.

3. Find Windows Explorer (explorer.exe). Then right-click on it, and select End Task.

4. Afterward, press the Windows and R keys together. It will open the Run dialog box. Then type in MdSched and hit Enter.

5. Then, choose Restart Now and check for the option of the problem.

6. The wizard will provide all the next instructions to be followed. It will help you check and fix all the memory-related problems.

Method 5: Uninstalling all the problematic programs

1. At First, click on the Start menu button. It will open the search box. Type into the box: Control Panel. Then select the matching result. It will open the Control Panel.

type control panel

2. Then go to Programs -> Programs and Features.

programs & features

Within the list of Programs and Features, find and uninstall these: Visual Studio, Bing Desktop and AutoCAD. Finally, you are done with it, restart your PC. Soon you may solve your Visual C++ runtime library error.

Method 6: Reinstalling Display Driver

1. At First, press the Windows and X keys simultaneously. A menu will open on the screen. Then find and click on Device Manager. It will open the Device Manager.

device manager

2. Afterward, find the category Display Adapters. Then click on the arrow next to it. It will expand the category.

expand display adapters

3. Then go to the Driver tab. Click Roll Back Driver one time. After you perform each rollback, check if the Visual C++ runtime library error occurs.

roll-back driver

4. If the issue persists, reinstall the driver from the official link. Afterward, disable automatic driver updates by following these steps:

Then press the Windows and R keys together. It will open the Run dialog box. Type in regedit and hit Enter.

type regedit

Within the registry editor, go to HKEY_LOCAL_MACHINE -> SOFTWARE -> Microsoft -> Windows -> CurrentVersion -> DriverSearching.

On the right side, you will see the SearchOrderConfig key. Then double-click on it. Finally, switch the value data from 1 to 0. Click OK. Then restart your PC. Hope this will resolve Microsoft Visual C++ Runtime Error.

See also: NVIDIA Installer Cannot Continue Error

Method 7: Perform a clean boot

1. At First, press the Windows and R keys together. This will open the Run dialog box. Type in msconfig and hit Enter.

msconfig

2. The System Configuration window opens. Then go to the Services tab. Click the Disable All button at the bottom right corner. Then, check the box for Hiding all Microsoft services in this window.

disable all services

3. Afterward, go to the General tab. Then, uncheck the box for Load startup items. Then hit Apply -> OK.

uncheck load startup items

Finally, restart your system. If the Visual C++ runtime library error does not exist, repeat a similar procedure to boot into normal mode. Then, keep disabling applications one by one. Locate the app that is causing the error. When you find it, reinstall or update the device driver and follow the above methods.

Conclusion

These were all methods to counter the Visual C++ runtime library error. Hopefully, either works for you.

See also – 7 Ways to Fix MSVCP100.dll is Missing in Windows 10

Garvit Sinha

Gravit Sinha: Founder of ValidEdge, a problem-solving website, driven by his lifelong passion for fixing issues.

Find out how to perform a clean boot and more to solve this error

by Ivan Jenic

Passionate about all elements related to Windows and combined with his innate curiosity, Ivan has delved deep into understanding this operating system, with a specialization in drivers and… read more


Updated on June 22, 2023

Reviewed by
Vlad Turiceanu

Vlad Turiceanu

Passionate about technology, Windows, and everything that has a power button, he spent most of his time developing new skills and learning more about the tech world. Coming… read more

  • The Microsoft Visual C++ runtime library error is usually caused by the absence of Runtime components of Visual C++.
  • Removing the graphics card driver and using drivers updated to the latest version may help.
  • Perform a clean boot, as third-party and startup apps can interfere with the OS.

Microsoft Visual C++ runtime library

XINSTALL BY CLICKING THE DOWNLOAD FILE

To fix Windows PC system issues, you will need a dedicated tool
Fortect is a tool that does not simply cleans up your PC, but has a repository with several millions of Windows System files stored in their initial version. When your PC encounters a problem, Fortect will fix it for you, by replacing bad files with fresh versions. To fix your current PC issue, here are the steps you need to take:

  1. Download Fortect and install it on your PC.
  2. Start the tool’s scanning process to look for corrupt files that are the source of your problem
  3. Right-click on Start Repair so the tool could start the fixing algorythm
  • Fortect has been downloaded by 0 readers this month.

After updating your PC to the latest version, you expect everything should work perfectly. However, users are complaining that they are prompted by a Microsoft Visual C++ runtime error.

This message reads: This application has requested the runtime to terminate it in an unusual way. Just like with the Microsoft Visual C++ error 0x80070666 error, you can fix this issue with our solutions.

Still, you won’t need to worry because we have a fix to the Visual C++ runtime library error in Windows 10 and you can continue your normal use of the operating system afterward.

What is the Microsoft Visual C++ runtime library error?

There’s also a chance that the Visual C++ feature is broken or corrupt. In this case, we recommend a third-party tool to automatically download all the outdated drivers on your PC.

What is a C++ runtime error?

A program is said to have a runtime error if its syntax is proper yet it has a bug that can only be found while the program is being executed.

This error could be brought on by the absence of Runtime components of Visual C++ Libraries, or it might be the result of a fault with the software.

What causes Microsoft Visual C++ runtime error?

Visual C++ is a basic component of many applications, and if it gets damaged, you’ll get various error messages on your PC.

Many users reported that they Cannot install Visual C++ 2015, and that can negatively impact all applications that require this component.

These issues affect every version of Windows, and many reported Runtime error in Windows 11 as well. Luckily, there are ways to fix these problems, and this guide will show you how to do that.

The Microsoft Visual C++ runtime error can be problematic, and speaking of errors, users reported the following issues as well:

  • Microsoft Visual C++ runtime error r6025, r6034, r6016, r6030, r6002 – When this error comes with an error code, it can be due to corrupt files.
  • Microsoft Visual C++ runtime error in explorer.exe, qbw32.exe, atibtmon.exe, csrss.exe, nvvsvc.exe: This is caused by a problem with a particular application that depends on the Visual C++ feature. You can fix it by reinstalling the application.
  • A Microsoft Visual C++ runtime error in Excel, Internet Explorer, Skype, Steam, Java: In this case also, the error occurs due to an application that depends on one of the Redistributables.
  • Microsoft Visual C++ runtime error on startup: This is usually caused by your startup applications.
  • Microsoft Visual C++ runtime error in Nvidia: This version of the error is caused by outdated or faulty drivers.
  • The Microsoft Visual C++ setup failed, not installing: Several users reported that they can’t install Visual C++. According to them, the setup fails to complete on their PC.
  • Microsoft Visual C++ unspecified error: This can be a big problem, but you should be able to fix it using one of our solutions.
  • Microsoft Visual C++ keeps crashing: This can also be caused by broken or missing files. You need to reinstall Visual C++ Redistributables to fix it.
  • Microsoft Visual C++ runtime error assertion failed: This problem is usually down to the app that gives the error while trying to run it.
  • A Microsoft Visual C++ runtime error abnormal program termination: If you encounter this issue on startup, it might be down to one of the startup programs.
  • Microsoft Visual C++ runtime error stray: This is an error that occurs if you are missing one of the Redistributables on your PC.
  • Mechwarrior 5 Microsoft Visual C++ runtime error: This is another error that occurs if one of the runtime redistributable is missing on your PC.
  • Microsoft Visual C++ runtime error games: Sometimes, the error occurs in games because of an outdated or broken Microsoft Visual C++ runtime version.

Can we uninstall Microsoft Visual C++?

Yes, you can uninstall some of the Microsoft Visual C++ Redistributables but it is not advisable. This is because there are software and programs on your PC that rely on one or more of them.

So, when you uninstall any one of the Redistributables, the software that relies on it stops working.

How do I fix the Microsoft Visual C++ runtime library error on Windows 10?

1. Perform a clean boot

  1. Press the Windows key + R, type msconfig, and click OK to run it.
    msconfig
  2. Click the Services tab in the top and check the box next to Hide all Microsoft services.
  3. Now, click the Disable all button.clean boot system configuration
  4. Select the General tab at the top.
  5. From here, tick the Selective startup box and uncheck the box next to Load startup items.
  6. Finally, click Apply and OK to save changes. and restart your system.
    selective startup general system configuration

Sometimes, third-party and startup applications can interfere with your system and cause Microsoft Visual C++ runtime errors to appear. To fix this problem, you need to perform a clean boot.

If you do not get the error anymore you will have to do this step, but this time disable the applications one by one and see exactly which of them is causing this error to appear.

Your graphics card driver can often cause Microsoft Visual C++ runtime error, and to fix it you need to reinstall your graphics card driver.

If you do not then it means that you need to update your graphics card driver to the latest version that is compatible with your Windows 10 system version.

To see how to update your drivers, we advise you to check out our detailed guide on how to update your graphics card driver.

Another solution is to automatically update your graphic card drivers using a dedicated tool that keeps you away from harming your PC by updating or installing the wrong drivers.

With Outbyte Driver Updater, you can update all of your drivers quickly and safely with only a few clicks.

Outbyte Driver Updater

Maintain all your drivers updated and automatically boost your device performance.

3. Reinstall Windows 10

  1. Restart your PC several times during the boot and select Troubleshoot > Reset this PC.
  2. Choose whether to keep your personal files or Remove everything.
  3. Insert Windows 10 installation media, if you are asked to do so.
  4. Select the installed version of Windows and choose Only the drive where Windows is installed > Just remove my files.
  5. Now, click the Reset button.
  6. Finally, follow the instructions on the screen to complete the reset.

If the problem still persists, your only option might be to reinstall Windows. Before you do that, try to access your files and back them up. To reinstall Windows 10, you’ll need a Windows installation media.

To create one, you’ll need to use Media Creation Tool on a working PC. After creating an installation media, follow the above steps.

After you successfully reinstalled the operating system, you will have to make sure that you do not update your PC until Microsoft fixes the issues with Visual C++ runtime error.

4. Reinstall Microsoft Visual C++ Redistributables

To fix the Microsoft Visual C++ runtime error, you can learn the simple but efficient method to reinstall your Visual C++ Redistributables. To do that, follow the steps detailed below.

Some PC issues are hard to tackle, especially when it comes to missing or corrupted system files and repositories of your Windows.
Be sure to use a dedicated tool, such as Fortect, which will scan and replace your broken files with their fresh versions from its repository.

1. Press the Windows key + S, enter Control panel and select Control Panel from the list.

Microsoft Visual C++ Runtime error r6034

2. Choose Uninstall a program under the Programs option.

going uninstall program control panel

3. Locate Microsoft Visual C++ Redistributable, and double-click it to remove.

Microsoft Visual C++ Runtime error Internet Explorer

4. Finally, click the Yes button when prompted to complete the process.

Once you remove all Redistributables, you have to download them from Microsoft’s website. Keep in mind that you’ll have to install all available Redistributables in order to fix this problem.

Instead of reinstalling the Redistributables, you can also repair your installation by following the steps below:

1. Repeat Steps 1 and 2 from above, and click on the Redistributable to repair.

2. Click the Change button at the top.

Microsoft Visual C++ Runtime error on startup

3. Click on the Repair button in the setup windows and follow the onscreen instructions to complete the process.

Microsoft Visual C++ not installing

Keep in mind that not all Redistributables support repair. If the Change option from step 2 isn’t available, your only option is to remove the selected Redistributable.

This might be a bit tedious solution, but many users reported that reinstalling Visual C++ Redistributables fixed the problem for them, so be sure to try it.

Read more about this topic

  • How to fix the Activation context generation failed error
  • Fix side-by-side configuration error in Windows 10/11
  • Fix: Side by side configuration is incorrect [Windows 10/11]
  • Full Fix: The file or directory is corrupted and unreadable

5. Create a new user account

  1. Press the Windows key + I to open the Settings app, and select Accounts.
    settings accounts
  2. Click Family & other people in the left pane and select Add someone else to this PC.
    family & other people
  3. Click on I don’t have this person’s sign-in information.
    dont have sign in information
  4. Now click on Add a user without a Microsoft account.
    add another Microsoft user account
  5. Enter the desired name for a new account and click on Next.
    create an account

If you’re still getting Microsoft Visual C++ runtime library error, you might be able to fix the problem simply by creating a new user account.

After creating a new account, you need to sign out from your current account and switch to a new one. If the problem doesn’t appear, it means that your old account is corrupted.

To fix the problem, move your personal files to a new account and use it instead of your old account.

6. Turn off the Compatibility mode

  1. Right-click the app causing the problem and choose Properties from the menu.
    Properties contextual menu
  2. Go to the Compatibility tab and uncheck Run this program in compatibility mode for.
  3. Now, click on Apply and OK to save changes.
    run in compatibility mode

Compatibility mode is a useful feature that allows you to run old applications on your PC. However, this feature can sometimes cause Microsoft Visual C++ runtime error to appear.

To fix the problem, you need to disable Compatibility Mode by following the above steps. After doing that, try to run the application again and the error message shouldn’t appear.

7. Reinstall the problematic application

  1. Press the Windows key + I and select Apps.
    apps
  2. Click on the app to remove, select Uninstall, and follow the onscreen instruction to complete the process.
    uninstall
  3. Finally, download and install the app from official sources.

If you’re getting the Microsoft Visual C++ error while trying to run a specific app, you might want to try reinstalling that application. Sometimes your files can get corrupted, and that can cause this error to appear.

You are done, the steps above will fix your Microsoft Visual C++ runtime library error in the shortest time possible.

For other error that crashes important software on your PC, check out our comprehensive guide to fix the runtime error r6025 in Visual C++.

If you encounter any other troubles along the way, you can write us below in the comments section of the page and we will help you further with this issue.

Also, please leave there any other suggestions or questions you may have.

Still experiencing issues?

SPONSORED

If the above suggestions have not solved your problem, your computer may experience more severe Windows troubles. We suggest choosing an all-in-one solution like Fortect to fix problems efficiently. After installation, just click the View&Fix button and then press Start Repair.

newsletter icon

  • Ошибка runtime error at 362 4148 out of string range
  • Ошибка runtime error at 348 4359 out of string range
  • Ошибка runtime error at 228 3762 out of string range windows 7
  • Ошибка runtime error at 168 4170 floating point division by zero что делать
  • Ошибка runtime error at 112 414 could not call proc