Исправляем ошибку msvcp140 dll PUBG

Помощь 86 просмотров
Как исправить ошибку msvcp140-dll не найден

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

В 98% случаев переустановка Visual C++ решает проблему, разберем как это сделать правильно и с какими проблемами можно столкнуться чуть дальше, а сначала нужно исключить простые ошибки. Если вы только сегодня играли в PUBG, ничего не устанавливали, не удаляли и ошибка начала выскакивать, то стоит проверить целостность файлов игры и компьютер на вирусы.

Скопируйте файл у знакомого

Если вас удивляет, почему сразу не переустановить пакет Visual C++, если он почти всегда решает ошибку? - потому что он иногда не хочет ставиться и приходится вообще винду переустанавливать, что занимает много времени, поэтому мы идем от простого.

Хитрость этого способа в том, что вы можете попросить своего друга или знакомого, у которого игра работает нормально, скинуть вам этот недостающий или поврежденный файл. находится он по адресу C:\Windows\System32 и C:\Windows\SysWoW64, в этих папках находятся разные файлы(хоть название и одинаковое), поэтому вам нужно вставить 2 разных файла с одинаковым названием, не перепутайте их местами. Если не помогло, переходим непосредственно к переустановке всего пакета.

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

Недостающая нам библиотека находится в пакете Microsoft Visual C++, скачать её можно на официальном сайте, вот ссылка, в списке можете выбрать русский язык, если он не поставился автоматически.

Пока пакет качается, нам нужно удалить старый(если он имеется). Заходите в программы и компоненты, удаляете всё с именем Microsoft Visual C++. Не устанавливайте пакет заново сразу после удаления старого, после удаления компьютер нужно перезагрузить, а в идеальном варианте ещё почистить реестр специальной программой, а потом перезагрузить.

После перезагрузки можно устанавливать пакет Visual C++, у вас должно быть что-то типа такого(у меня pubg работает нормально) Список пакетов Virtual C++ для PUBG

Устаревшие драйвера

Если всё вышеперечисленное не помогло, то советуют ещё обновить драйверы и оперативную систему.

Перерегистрация через командную строку

Есть ещё один способ, нам нужно перерегистрировать файл msvcp140.dll через командную строку. Для этого нажимаем клавишу windows, пишем cmd, затем правым кликом на командную строку и запускаем от имени администратора. теперь нам нужно написать команду regsvr32 и через пробел имя библиотеки, в нашем случае это будет выглядеть так: regsvr32 msvcp140.dll. Клавиша Enter отвечает за ввод команды.