Вы продолжаете получать сообщение об ошибке «Программа не может запуститься, поскольку MSVCR120.dll отсутствует» при попытке запустить приложение в Windows 10? Обычно причина этого кроется в поврежденной или отсутствующей установке распространяемого компонента Visual C++.
Распространяемый пакет Visual C++ содержит важные компоненты среды выполнения для программы, созданные с использованием C++ работать правильно. Хотя существует множество версий пакета, файл MSVCR120.dll относится только к распространяемому компоненту Visual C++ 2013.
Приведенный ниже список методов устранения неполадок должен помочь вам исправить ошибку отсутствия MSVCR120.dll в Windows.
1. Установите распространяемый пакет Microsoft Visual C++ 2013.
Программы, зависящие от распространяемого компонента Visual C++ 2013, автоматически добавят соответствующие компоненты пакета на ваш компьютер во время установки.
Для подтверждения перейдите на Start > Настройки > Apps > Приложения и функции. Затем прокрутите вниз и проверьте наличие Распространяемый Microsoft Visual C ++ 2013. Вы должны увидеть отдельные списки (x64) и (x86) одного и того же пакета, если только вы не используете 32-разрядную версию Windows.
Если вы не можете найти распространяемый компонент Visual C++ 2013, вам необходимо установить его вручную. Посетить Распространяемые пакеты Visual C++ для Visual Studio 2013 странице на официальном сайте Microsoft выберите Скачать, и возьмите vredist_x64.exe и vcredist_x86.exe установщики.
Затем запустите оба установщика один за другим, чтобы установить распространяемый компонент Visual C++ 2013. Затем перезагрузите компьютер и проверьте, повторяется ли ошибка «MSVCR120.dll отсутствует».
Альтернативно вы можете использовать распространяемые установщики Visual C++ 2013 из источника установки программы, вызывающей ошибку «msvcr120.dll отсутствует». Они должны находиться в папке с надписью Видеомагнитофон.
2. Восстановите распространяемый пакет Microsoft Visual C++ 2013.
Если на вашем компьютере присутствует распространяемый пакет Microsoft Visual C++ 2013, вам необходимо восстановить его, чтобы исключить проблемы, вызванные повреждением файлов.
Начните с выбора Распространяемый компонент Microsoft Visual C ++ 2013 (x64) в разделе «Приложения» приложения «Настройки» и выберите Изменить.
В появившемся мастере изменения настроек выберите Ремонт и подождите, пока он восстановит установку. Затем повторите то, что вы только что сделали для Распространяемый компонент Microsoft Visual C ++ 2013 (x86).
Если у вас возникнут какие-либо проблемы при восстановлении распространяемого компонента Visual C++ 2013, используйте команду Удалить возможность удалить оба пакета с вашего компьютера. Затем загрузите новые установщики и используйте их для переустановки распространяемого компонента Visual C++ 2013 с нуля.
3. Скопируйте MSVCR120.dll в папку программы.
В некоторых случаях копирование файла MSVCR120.dll в каталог установки проблемной программы может помочь устранить ошибку «MSVCR120.dll отсутствует».
Вы должны найти 64-битную и 32-битную версии файла MSVCR120.dll, расположенные в следующих каталогах:
- Локальный диск (C :) > Windows > System32 — 64-битная версия
- Локальный диск (C :) > Windows > SysWOW64 — 32-битная версия
В зависимости от версии программы скопируйте и вставьте файл MSVCR120.dll в корень установочной папки. Программы, расположенные под Program Files (x86) папка, например, работает в 32-разрядной версии, поэтому необходимо использовать файл MSVCR120.dll из SysWOW64.
Примечание: Если вы используете 32-разрядную версию Windows 10, вам необходимо использовать файл MSVCR120.dll из System32 папку.
4. Восстановите или переустановите программу.
Если вы по-прежнему получаете сообщение об ошибке «MSVCR120.dll отсутствует» на вашем компьютере, попробуйте исправить или переустановить программу, из-за которой она появляется. Будем надеяться, что это решит проблемы, мешающие ему работать с распространяемым компонентом Visual C++ 2013.
Перейдите на Start > Настройки > Apps. Затем выберите программу и выберите Изменить чтобы отремонтировать его. Если этот параметр выделен серым цветом, удалите программу и переустановите ее.
5. Обновление программы
Также желательно обновить программу. Получите последнюю версию установщика приложения (например, через веб-сайт разработчика) и используйте ее для обновления или переустановки программы.
6. Установите обновления Windows 10.
Последние обновления Windows 10 содержат меньше ошибок и сбоев, которые могут помешать программам обнаружить распространяемые компоненты среды выполнения Visual C++ 2013. Если вы давно не обновляли свой компьютер, вам следует сделать это сейчас.
Откройте приложение Start Меню и перейдите к Настройки > Обновление и безопасность, Затем выберите Проверить наличие обновлений и Загрузить и установить чтобы применить какие-либо обновления.
7. Запустите проверку системных файлов
Хотя распространяемый компонент Visual C++ 2013 не является частью Windows 10, вам все равно следует проверять и исправлять любые системные ошибки с помощью средства проверки системных файлов.
Нажмите Windows+S чтобы открыть поиск Windows, введите CMDИ выберите Запуск от имени администратора. Затем введите ПФС / SCANNOW в консоль командной строки с повышенными правами и нажмите Enter.
Сканирование SFC обычно занимает несколько минут. Если кажется, что он застрял, наберитесь терпения, и через некоторое время он снова начнет двигаться.
Кроме того, вы можете запустить Сканирование DISM (система обслуживания образов развертывания и управления ими) и использовать Проверить диск (chkdsk) для исправления дополнительных ошибок на вашем компьютере.
8. Сканирование на наличие компьютерных вирусов
Еще не повезло? Вам следует исключить возможность заражения вредоносным ПО, просканировав компьютер на наличие вирусов.
Попробуйте использовать встроенный инструмент безопасности Windows 10. Вы можете вызвать его, выбрав Безопасность Windows значок на панели задач. Как только он появится, выберите Защита от вирусов и угроз, выбирать Параметры сканирования, переключиться на Полная проверка, и выберите Сканировать.
Если служба безопасности Windows ничего не обнаруживает, вам следует продолжить сканирование с помощью специального инструмента для удаления вредоносных программ. Бесплатная версия Malwarebytes является отличным выбором и отлично справляется с очисткой вашего компьютера от вирусов.
Бюро находок
В большинстве случаев установка или восстановление распространяемого компонента Visual C++ 2013 должна навсегда устранить проблему «MSVCR120.dll отсутствует».
Если вы продолжаете получать сообщение об ошибке, несмотря на выполнение остальных рекомендаций, вам следует рассмотреть возможность сброс Windows 10 к заводским настройкам. Это может решить любые основные проблемы, вызывающие появление ошибки. Но приступайте к работе только после того, как взвесите все за и против длительной процедуры сброса операционной системы.