msvcr120.dll отсутствует на вашем компьютере? 8 способов исправить

Вы продолжаете получать сообщение об ошибке «Программа не может быть запущена, поскольку MSVCR120.dll отсутствует» при попытке запустить приложение в Windows 10 ? Как правило, причина этого кроется в поврежденной или отсутствующей установке C++ Redistributable .

Распространяемый пакет Visual C++ Redistributable содержит важные компоненты среды выполнения для правильной работы programs built using C++Хотя существует множество версий пакета, файл MSVCR120.dll относится только к (MSVCR120.dll)распространяемому пакету (Redistributable)Visual C++ 2013 .

Приведенный ниже список методов устранения неполадок должен помочь вам устранить ошибку отсутствия MSVCR120.dll в (MSVCR120.dll)Windows .

1. Установите распространяемый пакет (Redistributable)Microsoft Visual C++ 2013

Программы, которые зависят от распространяемого пакета (Redistributable)Visual C++ 2013 , автоматически добавят соответствующие компоненты пакета на ваш компьютер во время установки.

Для подтверждения перейдите в « Пуск(Start ) » > « Настройки(Settings ) » > « Приложения(Apps ) » > «Приложения и функции»(Apps & feature) . Затем прокрутите вниз и проверьте наличие Microsoft Visual C++ 2013 Redistributable . Вы должны увидеть отдельные списки — (x64) и ( x86 ) — одного и того же пакета, если вы не используете 32-разрядную версию Windows .

Если вы не можете найти распространяемый компонент (Redistributable)Visual C++ 2013 , вы должны установить его вручную. Посетите страницу Visual C++ Redistributable Packages for Visual Studio 2013 на официальном веб-сайте Microsoft , выберите « Загрузить(Download) » и скачайте установщики vredist_x64.exe и vcredist_x86.exe .

Затем(Follow) запустите оба установщика один за другим, чтобы установить распространяемый пакет (Redistributable)Visual C++ 2013 . Затем(Next) перезагрузите компьютер и проверьте, повторяется ли ошибка «MSVCR120.dll отсутствует».

Кроме того, вы можете использовать распространяемые установщики (Redistributable)Visual C++ 2013 из источника установки программы, вызывающей ошибку «отсутствует msvcr120.dll». Они должны находиться в папке VCRedist .

2. Восстановление распространяемого (Redistributable)Repair Microsoft Visual C++ 2013

Если на вашем компьютере установлен распространяемый пакет (Redistributable)Microsoft Visual C++ 2013 , вы должны восстановить его, чтобы исключить проблемы, вызванные повреждением файла.

Начните с выбора Microsoft Visual C++ 2013 Redistributable (x64) в разделе « Приложения » приложения « (Apps)Настройки(Settings) » и нажмите « Изменить(Modify) » . 

В появившемся мастере изменения установки выберите « (Modify Setup)Восстановить(Repair ) » и подождите, пока он восстановит установку. Затем повторите то, что вы только что сделали для Microsoft Visual C++ 2013 Redistributable (x86) .

Если у вас возникнут проблемы при восстановлении распространяемого пакета (Redistributable)Visual C++ 2013 , используйте параметр « Удалить(Uninstall ) », чтобы удалить оба пакета с вашего компьютера. Затем загрузите новые установщики и используйте их для переустановки распространяемого пакета (Redistributable)Visual C++ 2013 с нуля.

3. Скопируйте MSVCR120.dll(Copy MSVCR120.dll) в папку программы(Program Folder)

В некоторых случаях копирование файла MSVCR120.dll в каталог установки проблемной программы может помочь устранить ошибку « MSVCR120.dll отсутствует».

Вы должны найти 64-разрядную и 32-разрядную версии файла MSVCR120.dll , расположенные в следующих каталогах:

  • Локальный диск (C:)(Local Disk (C:)) > Windows > System32 — 64-битная версия
  • Локальный диск (C:)(Local Disk (C:)) > Windows > SysWOW64 — 32-разрядная версия

В зависимости от версии программы скопируйте и вставьте файл MSVCR120.dll в корень папки ее установки. Например, программы(Programs) , расположенные в папке Program Files (x86) , работают в 32-разрядной среде, поэтому вы должны использовать файл (Program Files (x86))MSVCR120.dll из SysWOW64 .

Примечание.(Note:) Если вы используете 32-разрядную версию Windows 10 , вы должны использовать файл MSVCR120.dll из папки System32 .

4. Восстановите или переустановите программу

Если вы по-прежнему получаете сообщение об ошибке « MSVCR120.dll отсутствует» на своем компьютере, попробуйте восстановить или переустановить программу, из-за которой оно появляется. Надеюсь(Hopefully) , это должно позаботиться о проблемах, мешающих его работе с распространяемым пакетом (Redistributable)Visual C++ 2013 .

Откройте « Пуск(Start ) » > « Настройки(Settings ) » > « Приложения(Apps) » . Затем выберите программу и нажмите « Изменить(Modify ) » , чтобы восстановить ее. Если параметр отображается серым цветом, удалите программу и переустановите ее.

5. Обновление программы

Также рекомендуется обновить программу. Получите последнюю версию установщика приложения — например, через веб-сайт разработчика — и используйте ее для обновления или переустановки программы. 

6. Установите обновления Windows 10.

Последние обновления Windows 10 содержат меньше ошибок и сбоев, которые могут помешать программам найти распространяемые(Redistributable) компоненты среды выполнения Visual C++ 2013 Если вы давно не обновляли свой компьютер, сделайте это сейчас.

Откройте меню « Пуск(Start ) » и выберите « Настройки(Settings ) » > « Обновление и безопасность(Update & Security) » . Затем выберите «Проверить наличие обновлений(Check for updates ) » и выберите « Загрузить и установить(Download and Install) » , чтобы применить все обновления.

7. Запустите средство проверки системных файлов

Хотя распространяемый компонент (Redistributable)Visual C++ 2013 не является частью Windows 10 , вы должны проверять и исправлять любые системные ошибки с помощью средства проверки системных файлов(System File Checker) .

Нажмите Windows + S , чтобы открыть поиск Windows, введите cmd и выберите «Запуск от имени администратора»(Run as administrator) . Затем введите sfc /scannowкомандной строки(Command Prompt) с повышенными привилегиями и нажмите Enter .

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

Кроме того, вы можете запустить сканирование DISM (система обслуживания образов развертывания и управления ими)(DISM (Deployment Image Servicing and Management) scan) и использовать Check Disk (chkdsk) для исправления дополнительных ошибок на вашем компьютере.

8. Сканирование на наличие компьютерных вирусов

Еще не повезло? Вы должны устранить возможность заражения вредоносным ПО, просканировав компьютер на наличие вирусов. 

Попробуйте использовать собственный инструмент безопасности (Windows Security)Windows 10 . Вы можете вызвать его, выбрав значок безопасности Windows на панели задач. (Windows Security)Когда он появится, выберите Защита от вирусов и угроз(Virus & threat protection) , выберите Параметры сканирования(Scan options) , переключитесь на Полное сканирование(Full scan) и выберите Сканирование(Scan) .

Если Windows Security ничего не обнаружит, вам следует продолжить сканирование с помощью специального инструмента для удаления вредоносных программ. Бесплатная версия Malwarebytes — отличный выбор, и она отлично справляется с задачей избавления вашего компьютера от вирусов.

Потеряно и найдено

В большинстве случаев установка или исправление распространяемого Visual C++ 2013 MSVCR120.dll(Redistributable) ». 

Если вы продолжаете получать сообщение об ошибке, несмотря на выполнение остальных рекомендаций, вам следует рассмотреть возможность сброса Windows 10 до заводских настроек по умолчанию(resetting Windows 10 to factory defaults) . Это может решить любые основные проблемы, вызывающие появление ошибки. Но действуйте только после того, как взвесите все за и против длительной процедуры сброса операционной системы.



About the author

«Я внештатный эксперт по Windows и Office. У меня более 10 лет опыта работы с этими инструментами, и я могу помочь вам извлечь из них максимальную пользу. Мои навыки включают в себя: работу с Microsoft Word, Excel, PowerPoint и Outlook; страницы и приложения, а также помощь клиентам в достижении их бизнес-целей».



Related posts