Что такое ошибка msvcp120.dll в Ведьмак 3?

При попытке запустить игру «Ведьмак 3: Дикая Охота» вы можете столкнуться с сообщением об ошибке, указывающим на отсутствие, повреждение или невозможность найти файл msvcp120.dll. Это критически важный системный файл, относящийся к распространяемым пакетам библиотек Microsoft Visual C++ 2013 (версия 12.0). Без него игра, как и многие другие программы, написанные с использованием этого инструментария, не сможет корректно запуститься.

Ошибка не является уникальной для «Ведьмака» и не указывает на проблему с самим игровым клиентом. Это системная неполадка, возникающая из-за того, что на компьютере отсутствует необходимый компонент среды выполнения Visual C++. Такое может произойти после чистой установки Windows, обновления системы или из-за случайного удаления файла.

Основные причины ошибки

Перед тем как перейти к исправлению, полезно понять корень проблемы:

  • Отсутствие распространяемого пакета Visual C++ 2013: Самая частая причина. Игра требует именно эту версию (v120, что соответствует Visual Studio 2013). Установленные более новые или старые версии (например, VC++ 2015 или 2010) её не заменяют.
  • Повреждение существующего пакета: Установленные компоненты могли быть повреждены вирусом, сбоем системы или действиями программ-чистильщиков.
  • Конфликт версий: На системе могут одновременно находиться 32-битная (x86) и 64-битная (x64) версии библиотек. Для корректной работы «Ведьмака 3», который является 64-битным приложением, нужны обе версии пакета VC++ 2013.
  • Антивирусное ПО: В редких случаях антивирус может по ошибке изолировать или удалить файл dll, приняв его за угрозу.

Как исправить ошибку msvcp120.dll в Ведьмак 3

Следуйте приведённым ниже методам по порядку. В большинстве случаев помогает первый способ.

Способ 1: Установка Microsoft Visual C++ 2013 Redistributable Package (Рекомендуется)

Это официальный и самый безопасный метод. Вам нужно скачать и установить пакет с официального сайта Microsoft.

  1. Определите разрядность вашей системы Windows (x64 или x86). Для этого нажмите правой кнопкой мыши на «Этот компьютер» → «Свойства».
  2. Скачайте пакет vcredist_x64.exe для 64-битных систем и/или vcredist_x86.exe для 32-битных систем. Для игры «Ведьмак 3» на 64-битной Windows рекомендуется установить оба пакета.
  3. Запустите скачанные установщики от имени администратора и следуйте инструкциям.
  4. После установки перезагрузите компьютер и попробуйте запустить игру снова.

Важно: Никогда не скачивайте файл msvcp120.dll отдельно со сторонних сайтов. Это может привести к заражению системы вирусами или к нестабильной работе. Используйте только официальные установщики от Microsoft.

Способ 2: Проверка целостности файлов игры в Steam/GOG

Если ошибка появилась после того, как игра ранее работала, возможно, были повреждены её файлы.

  • В Steam: Библиотека → правой кнопкой по «The Witcher 3» → «Свойства» → «Установленные файлы» → «Проверить целостность файлов игры».
  • В GOG Galaxy: Нажмите на меню игры → «Управление установкой» → «Проверить/восстановить файлы».

Способ 3: Переустановка распространяемых пакетов Visual C++

Если установка не помогла, попробуйте удалить, а затем заново установить все версии Visual C++ Redistributable, начиная с 2013 года.

  1. Зайдите в «Панель управления» → «Программы и компоненты».
  2. В списке найдите все пакеты, содержащие в названии «Microsoft Visual C++ 2013 Redistributable».
  3. Удалите их, а затем установите заново, как описано в Способе 1.

Способ 4: Временное отключение антивируса

На время диагностики попробуйте отключить ваш антивирус или брандмауэр и запустить игру. Если проблема исчезла, добавьте папку с игрой и файл msvcp120.dll (обычно находится в C:\Windows\System32 для 64-битной версии и в C:\Windows\SysWOW64 для 32-битной) в исключения антивирусной программы.

Профилактика и заключение

Ошибка msvcp120.dll в «Ведьмаке 3» — это легко решаемая проблема, связанная с базовыми компонентами Windows. Всегда старайтесь устанавливать необходимые распространяемые пакеты Visual C++ с официального сайта Microsoft, особенно после переустановки операционной системы. Современные установщики игр часто делают это автоматически, но в некоторых случаях, особенно при использовании репаков или после чистки системы, этот этап может быть пропущен. Следуя инструкциям выше, вы сможете быстро вернуться в мир «Дикой Охоты».

Источники