Msvcr120.dll для Windows
Microsoft Corporation
Библиотека среды выполнения Microsoft Visual C++, которую используют многие игры и программы. Восстанавливается установкой официального пакета Visual C++ Redistributable.
Microsoft Corporation
Библиотека среды выполнения Microsoft Visual C++, которую используют многие игры и программы. Восстанавливается установкой официального пакета Visual C++ Redistributable.
Msvcr120.dll для Windows — библиотека среды выполнения Microsoft Visual C++, которой пользуются многие игры, лаунчеры и программы. Ошибку об отсутствии файла правильно исправляет не копирование DLL, а установка официального пакета Visual C++ Redistributable подходящего поколения.
Буква «r» в имени означает runtime — это часть среды выполнения для программ, собранных в Visual Studio. Вместе с msvcp120.dll она входит в один пакет Visual C++ Redistributable, и программы именно этого поколения ищут её при запуске. Пакеты разных поколений ставятся рядом и не заменяют друг друга, поэтому на компьютере их часто несколько. Если нужного нет или он повреждён, Windows сообщает, что запуск невозможен. Это не значит, что игра испорчена: ей просто не хватает общего компонента, который разработчик рассчитывал найти в системе.
| Параметр | Значение |
|---|---|
| Разработчик | Microsoft Corporation |
| Тип | библиотека среды Visual C++ |
| Официальный источник | пакет Visual C++ Redistributable |
| Версии для x86 и x64 | да |
| Цена | бесплатно |
Со страницы можно загрузить библиотеку, но ручное копирование в системные папки редко решает проблему полностью: рядом обычно не хватает ещё и msvcp120.dll. Отдельный файл уместен разве что для портативной программы — в её собственной папке.
Пакет работает на современных версиях Windows, в том числе Windows 10 и Windows 11. По данным каталога, библиотека использовалась и на более старых системах.
Пакеты Visual C++ Redistributable Microsoft распространяет бесплатно. Платить сторонним «фиксерам» за это не нужно.
Подменённая DLL запускается вместе с каждой программой, которая её использует, поэтому основной источник — сайт Microsoft. Если файл удалил антивирус, сначала проверьте систему и только потом восстанавливайте пакет.
Иногда после установки пакета появляется сообщение о другой библиотеке — это нормально: программа просто перешла к следующей проверке. Прочитайте имя нового файла и установите соответствующий компонент. Если же жалуется та же библиотека, проверьте системные файлы командой sfc /scannow в терминале от имени администратора и обновите Windows. Для игр из Steam и других лаунчеров помогает проверка целостности файлов: клиент сам доставит пакеты, которые игра ставит при первом запуске.
Откройте «Параметры» → «Приложения» и введите в поиске Visual C++. Появится список пакетов разных поколений и разрядностей — их может быть с десяток, и это нормально, удалять «лишние» не надо: каждый нужен какой-то программе. Если нужного пакета нет, установите его; если есть, нажмите «Изменить» и выберите восстановление. После этого стоит перезагрузить компьютер, потому что некоторые программы держат старые копии библиотек в памяти до перезапуска.
Парная библиотека — Msvcp120.dll. Новым программам нужны Msvcp140.dll и Api-ms-win-crt-runtime-l1-1-0.dll, другим — Vcomp110.dll. Для игр понадобятся DirectX 12 и D3dcompiler_47.dll, а ошибку установщиков репаков описывает Isdone.dll. Автоматическое исправление — DLL-Files Fixer.
Официальный пакет решает проблему быстро и бесплатно; ручные манипуляции с DLL рискованны и часто бесполезны.
Страница опубликована 15 августа 2024, текст обновлён 10 октября 2026, источники проверены 10 октября 2026.
Набор программных интерфейсов Microsoft, через которые игры работают с видеокартой, звуком и контроллерами. DirectX 12 входит в Windows 10 и Windows 11 и обновляется вместе с системой.
Библиотека распаковки архивов в установщиках на базе Inno Setup. Объясняем, почему появляется ошибка Isdone.dll и как ее устранить без риска для системы.
Системная библиотека универсальной среды выполнения C от Microsoft. Ошибка о ее отсутствии исправляется обновлением Windows и пакетом Visual C++.
D3dcompiler_47.dll — системная библиотека Microsoft, которая компилирует шейдеры Direct3D для игр, браузеров и графических программ в Windows.
Msvcp140.dll — стандартная библиотека C++ от Microsoft, которую используют многие игры и программы для Windows. Ошибку о её отсутствии надёжно исправляет установка пакета Visual C++ Redistributable.
Платная утилита шведской Tilf AB для поиска и установки отсутствующих DLL-библиотек в Windows. Объясняем, когда она помогает, а когда без неё лучше обойтись.
Библиотека Microsoft для параллельных вычислений по стандарту OpenMP, часть пакета Visual C++ Redistributable. Без нее не запускаются некоторые игры и программы для работы с графикой.
Msvcp120.dll — стандартная библиотека C++ от Microsoft, которую используют игры и программы, собранные в Visual Studio. Ставится официальным пакетом Visual C++ Redistributable.