Скачать msvcr120.dll
Msvcr120.dll — компонент пакета Visual C++ 2013. Он обеспечивает корректную работу ПО, написанного на языке С++, является важной составляющей системы. Отсутствие файла приводит к ошибкам при запуске программ и их некорректной работе.
Компонент содержит набор динамических библиотек, отвечающих за ряд операций:
- сложные математические вычисления, включая тригонометрию и логарифмы;
- копирование, сравнение и поиск текста;
- подготовка среды для запуска;
- операции с файлами и консолями: открытие и закрытие, чтение и запись;
- выделение и освобождение оперативной памяти;
- перехват и обработка исключений, возникающих при работе приложения.
- Наличие библиотеки — обязательное условие для запуска многих программ, особенно игр.
Какие игры требуют библиотеку
Файл необходим для полноценной работы Сталкер Dead Air, Frostpunk, Witcher 3, Warhammer: End Times – Vermintide и Battlefield 4. Кроме того, он используется прочими приложениями на движках Unity, Anvil и Unreal Engine 3.
Из-за чего возникают проблемы с файлом
Сложности с библиотекой возникают по ряду причин:
- Некорректная инсталляция пакета Visual C++ 2013 или его случайное удаление.
- Наличие вирусного ПО.
- Установка конфликтующего программного обеспечения.
- Смена операционной системы без последующего добавления требуемых библиотек.
Кроме того, проблемы вероятны при повреждении и износе накопителя.
Как понять, что игре необходима библиотека
На отсутствие файла указывает ошибка при запуске игры: «Система не обнаружила msvcr120.dll». В данном случае можно только нажать «Ок».
Альтернативный вариант — зависание процесса. Программа многократно запрашивает библиотеку в системе, но терпит неудачу. Такое поведение проявляется следующим образом:
- Появление скрытого процесса в диспетчере задач.
- Черный экран после запуска игры, не реагирующий на команды.
Чтобы остановить некорректно работающее приложение, нужно перейти в диспетчер задач, выбрать процесс с игрой и завершить его. В случае с черным экраном следует нажать «Win», кликнуть правой кнопкой мыши по вкладке с игрой и выбрать «Закрыть окно».
Как запустить игру, если нет требуемой библиотеки
Устранить проблему при запуске игры можно двумя способами: установить пакет Visual C++ 2013 или добавить файл вручную. Если в первом случае достаточно скачать и инсталлировать дистрибутив, то во втором потребуется пошаговая инструкция.
Порядок добавления компонента
Необходимо скачать msvcr120.dll с нашего сайта, выбрав подходящую версию Windows. Файл находится в архиве, поэтому его требуется распаковать и проверить на целостность. Если процедура прошла без ошибок, значит, элемент не поврежден.
Теперь нужно определить способ решения задачи. Есть два пути: добавить библиотеку в системные папки ОС или непосредственно в каталог с игрой. Каждый вариант подходит для определенной ситуации.
Работа с системными папками
Добавление компонента в системные директории устраняет ошибку для всех программ. Однако данное действие невозможно на сетевых компьютерах с ограниченным доступом к диску «С». В случае с частным ПК это наилучший выбор.
Для начала потребуется скопировать файл в буфер обмена. Элемент нельзя «вырезать», поскольку его предстоит вставлять в несколько папок.
Копирование файла
Теперь переходим в C:\Windows\System32 и добавляем компонент туда. Если система запрашивает замену, значит, файл уже есть в папке, но, вероятно, поврежден. Нужно выбрать пункт «Заменить файл в папке назначения»
Запрос на замену
Повторяем аналогичную операцию в папке C:\Windows\SysWOW64. В случае предложения замены соглашаемся на нее.
Добавление файла в папку SysWOW64
В завершение нужно запустить приложение для проверки.
Работа с директорией игры
Добавление файла в папку с игрой решает проблему только для нее. Это альтернативный вариант на случай, когда недоступен первый. Необходимо скопировать библиотеку, перейти в директорию с приложением и вставить ее туда.
Добавление файла в папку с игрой Ведьмак 3
Теперь, как и ранее, выполняем тестовый запуск.
Вопросы/Ответы
Нет. Файл должен помещаться именно в корневой каталог, иначе приложение не найдет его.
Это не страшно. Достаточно вернуть изначальное имя и разрешение путем переименования файла.
Мы рекомендуем второй вариант, поскольку в системе могут отсутствовать и другие компоненты. Пакетная установка сразу устранит проблему.
Возможно, в системе отсутствуют прочие библиотеки, имеются вирусы или неисправен накопитель. Кроме того, нельзя исключать проблемы в самом приложении.
Выберите и скачайте отдельный DLL-файл под нужную архитектуру или установите Visual C++, где этот файл уже включён