Краткая инструкция по исправлению проблем с файлом msvcr80.dll.
Эта библиотека используется в куче приложений и игр, написанных на языке семейства C, поэтому сходу обнаружить виновника ошибки не получится. Если вы наткнулись на сбой сразу после установки какой-то игры, то помочь должна банальная переустановка. Но только в том случае, если вы используете лицензионную версию. Пиратские игры часто тянут с собой в систему поломанные пакеты и старые версии программного обеспечения Microsoft Visual C++. В этом случае придется вручную устанавливать это ПО или вручную заменять файл msvcr80.dll.
Переустанавливаем Microsoft Visual C++
Все компоненты из состава Microsoft Visual C++ можно загрузить в систему вместе с пакетом Visual Studio. Он есть на официальном сайте Microsoft.
- Заходим на указанный выше сайт.
- Кликаем по одной из ссылок, расположенных на этой странице. Вариант х86 для 32-битных операционных систем, х64 для 64-битных и ARM64 для устройств в духе Surface, работающих на базе мобильных процессоров.
- Устанавливаем загруженную программу стандартным методом. Просто дважды кликаем по файлу, а потом жмем «Далее».
Возвращаем msvcr80.dll в систему вручную
Любой DLL-файл в Windows можно заменить на такой же из другого источника. В частности, никто не мешает достать библиотеку из рабочей системы и скопировать ее на компьютер, на котором возникают проблемы. Также таких файлов море в сети. Есть довольно массивный список ресурсов со ссылками на DLL, но я бы выделил один из них — [https://ru.dll-files.com]. Эта самая большая база библиотек. И самая безопасная. Работать с ней довольно легко:
- Открываем тот самый сайт.
- Сразу же вводим в поисковое поле название файла, который нужно заменить.
- В результатах поиска ищем конкретно ту библиотеку, которая нам нужна (обращайте внимание на все символы).
- На сайте всегда есть несколько ссылок на загрузку. Они предназначены для разных систем и программ. Вам нужно учесть это и скачать тот вариант, который подходит именно для вашего компьютера.
- Потом этот файл нужно в папку C:\Windows\System32 для 32-битной версии или С:\Windows\SysWOW64.
Также файл нужно зарегистрировать в системе, иначе Windows его не сможет обнаружить и продолжит отзываться ошибкой при попытке использовать этот компонент. Для этого:
- Открываем встроенный в Windows поисковик. Это тот, что находится справа от меню «Пуск».
- Ищем там аналог терминала из Linux. В Windows это программа cmd.exe.
- В открывшемся окне введем команду regsvr32 C:\Windows\system32\msvcr80.dll.
На этом все. Надо пробовать заново запустить неработающую программу и проверить ее.
Автор материала: Владимир Ковылов
Подписывайтесь на наш канал и ставьте лайки! А еще можете посетить наш официальный сайт.