Проблемы и решения
Частая проблема при запуске программ и игр в Windows 10 или Windows 7 — сообщение об ошибке Запуск программы невозможен, так как на компьютере отсутствует MSVCP120.DLL (или MSVCR120.DLL), попробуйте переустановить программу.
Если пробовать исправить ошибку MSVCP120.DLL просто скачав этот файл с какого-то сайта, чаще всего проблема не решается, в том числе и при ручном размещении файла в C:\Windows\System32\ или C:\Windows\SysWOW64\ и попытке регистрации DLL с помощью regsvr32.exe. А если и исчезает сообщение о том, что этот файл отсутствует, обычно появляется ошибка с другим именем файла.
Правильный способ скачать MSVCP120.DLL и MSVCR120.DLL и установить их
Указанные файлы, о которых сообщается, что они отсутствуют на компьютере являются составной частью компонентов «Распространяемые пакеты Visual C++ для Visual Studio 2013» (можно скачать бесплатно с сайта Майкрософт), куда входят не только MSVCP120.DLL и MSVCR120.DLL но и другие файлы, которые, по всей видимости нужны для запуска вашей игры или программы.
Даже если вы уже скачали и установили Visual C++ 2013 не торопитесь закрывать инструкцию: частая ошибка при установке — загрузка только версии x64 для 64-разрядной версии Windows 10 (8) или Windows 7. Дело в том, что многим играм и программам нужны 32-битные DLL даже в 64-битных системах. Т.е. нужно устанавливать и x64 и x86 версию распространяемых пакетов Visual C++ для Visual Studio 2013.
Итак, правильный метод, чтобы скачать файлы msvcp120.dll и msvcr120.dll с официального сайта и исправить ошибку «Запуск программы не возможен, так как на компьютере отсутствует…» состоит из следующих шагов:
- Зайдите на страницу https://www.microsoft.com/ru-ru/download/details.aspx?id=40784 и нажмите кнопку «Скачать».
- Если у вас 64-бит Windows, выберите и x86 и x64 установщики, если 32-бит, то только x86.
- После скачивания, запустите и установите необходимые файлы.
Сразу после установки нужные файлы будут в правильных местах в системе и ошибка при запуске вашей программы бдует исправлена.
Если вдруг запуск программы все также происходит с ошибкой об отсутствии этих файлов на компьютере, попробуйте скопировать отсутствующий файл из папки C:\Windows\System32\ в папку с исполняемым файлом программы, а если не сработает и это, то повторить то же самое с аналогичным файлом и папки C:\Windows\SysWOW64\ (заменив тот файл, который вы уже скопировали).
Может быть полезным и интересным:
- Новый Браузер Brave, который платит пользователю
- Wi-Fi без доступа к Интернету, соединение ограничено
- Если не заходит на 192.168.0.1 или 192.168.1.1
Simple solutions to fix the missing msvcp120.dll error
by Loredana Harsana
Loredana is a passionate writer with a keen interest in PC software and technology. She started off writing about mobile phones back when Samsung Galaxy S II was… read more
Updated on
- Scan your PC for viruses to discover potentially harmful files that can impact the health of your PC.
- Ensure the DLL file you’re downloading is appropriate for your PC’s architecture.
- Third-party tools like Fortect can help you resolve the msvcp120.dll error without hassle.
XINSTALL BY CLICKING THE DOWNLOAD FILE
For fixing DLL errors, we recommend Fortect:
SPONSORED
This tool will replace the damaged or corrupted DLLs with their functional equivalents using its dedicated repository where it has the official versions of the DLL files.
- Download and Install Fortect on your PC
- Launch the tool and Start scanning to find DLL files that could be causing PC problems
- Right-click on Start Repair to replace broken DLLs with working versions
- Fortect has been downloaded by 0 readers this month, rated 4.4 on TrustPilot
Msvcp120.dll is a native DLL file required to run most modern applications and games. While trying to launch some applications, users have reported the msvcp120.dll error which prevents them from running.
If you’re experiencing the msvcp120.dll error, this article will provide a couple of common causes and detailed steps to help you resolve the error.
- What causes the msvcp120.dll missing error?
- How can I fix the missing msvcp120.dll error?
- 1. Use a Dedicated DLL Fixer
- 2. Update Windows
- 3. Reinstall Microsoft C++ Redistributable
- 4. Run the System File Checker Utility
- 5. Update the Display driver
What causes the msvcp120.dll missing error?
Here are some of the common causes of the msvcp120.dll error:
- Incomplete Program Installation – Failed application installations are one of the most common causes of errors on Windows. The msvcp120.dll error can be triggered if the app in question isn’t successfully installed.
- Viruses and Malware – If you’re currently experiencing the msvcp120.dll error, it’s likely your PC is infected with a virus.
- Damaged Windows Registry – A damaged Windows registry is also one of the common causes of the error. The Windows Registry can be damaged through forced system shutdowns, virus infection, corrupt system files, etc.
- Corrupt Application – If the application you’re attempting to launch is corrupt or has corrupt files in its application folder, you’ll trigger the msvcp120.dll is missing error.
How can I fix the missing msvcp120.dll error?
Apply the following checks before anything else:
- Scan your PC for Malware.
- Reinstall the problematic app or program.
If the error persists, try the following solutions:
1. Use a Dedicated DLL Fixer
One of the easiest ways to fix the msvcp120.dll missing windows 11 error is to apply a third-party party DLL repair tool. Third-party tools eliminate the struggle of detecting, troubleshooting and fixing errors with your PC.
Once the software is installed, the software will help you scan your PC for missing or corrupted DLL files. Since the msvcp120.dll is a system DLL, you’re guaranteed a 100% success rate for DLL fixes.
2. Update Windows
- Press the Windows key + I to open the Settings app.
- Click on the Windows Update tab and click on Check for Updates. If any updates are available, click Download and Install to update your Windows OS.
- Close the Settings app, and restart your PC and launch the program to see if the error persists.
By updating your PC, you will automatically rid the PC of all the corrupt files and fix all incompatibilities that could prompt this DLL error.
3. Reinstall Microsoft C++ Redistributable
- Press the Windows key, type the name of your browser, and hit Enter.
- In the browser search window, navigate to the official Microsoft Redistributable page.
- Scroll through the website to locate the download links, click on any of the corresponding x86 and x64 for 32-bit and 64-bit Windows respectively.
- Then, the download will begin automatically, wait for the file to be completely downloaded, and click on the .exe file to run the installer wizard.
- Follow the onscreen instructions to complete the installation.
The Microsoft C++ Redistributable is an essential Windows application that contains libraries required to run Windows applications. If the file is missing or corrupt, you’ll be unable to run Windows-based applications properly.
- Error Authenticating With Venmo: 6 Ways to Fix it
- Fix: Internet Speed is Fast, but Video Calls are Slow
4. Run the System File Checker Utility
- Press the Windows key, type in cmd, and select Run as Administrator.
- Now, click Yes to grant the app administrative access in the User Account Control window.
- Once the command prompt opens, type the following and hit Enter:
sfc /scannow
- Wait till the scan is complete, and restart your PC to check if the error persists.
Should you encounter any issues with the steps above or the SFC scan is not working, try the steps outlined in this guide to fix them.
5. Update the Display driver
- Right-click the Start menu and select Device Manager from the options.
- Then, expand the Display driver, right-click the driver and click Update driver.
- Select Search automatically for drivers.
- Then, close your Device Manager and restart your PC.
If you’ve attempted all the troubleshooting solutions and the error remains unfixed, your last option is to reinstall the Program triggering the error.
The msvcp120.dll missing in Windows 11 is a common error, especially among gamers. Resolving the error is straightforward and can be accomplished in a few minutes.
If you follow our guide thoroughly, you should be able to get rid of the msvcp120.dll error in no time. If you’ve stumbled upon this error in the past and successfully resolved it, you can tell us more about your solutions in the comments below.
Во время запуска какой-то игры или программы, вы могли столкнуться с ошибкой, сообщающей вам об отсутствии файла msvcp120.dll, вследствие чего выполнение приложения невозможно. Что же это за файл такой и как исправить эту ошибку? В данной статье мы предоставим вам подробные ответы на оба эти вопроса.
Для чего нужен файл msvcp120.dll и почему возникла ошибка с ним?
DLL — это расширение, обозначающее библиотеку динамической компоновки. Функционал, заложенный в файлы такого типа, может использоваться огромным множеством программного обеспечения, установленного в системе. Сам же файл msvcp120.dll является библиотекой, входящей в состав распространяемого пакета Visual Studio C++ 2013.
Практически все приложения в операционной системе Windows написаны на языке программирования C++. Чтобы они нормально функционировали, на компьютерах пользователей должны быть установлены библиотеки Visual Studio C++ той или иной версии. Вероятно, запускаемое вами приложение запросило доступ к библиотеки msvcp120.dll, но что-то пошло не так и у него это не получилось.
Почему же приложению не удалось получить доступ к msvcp120.dll? Ну, в сообщении ошибки будет указано, что данная библиотека отсутствует в операционной системе, тем не менее это не всегда является причиной. Например, библиотека может находиться в системе, но она была повреждена, например, вирусом, вредоносным ПО или даже пользователем(случайно, разумеется). Однако, порой, библиотеки msvcp120.dll действительно нет на компьютере, так как в систему не был установлен пакет Visual Studio C++ 2013.
Как избавиться от ошибки с файлом msvcp120.dll?
На самом деле, устранить ошибку с файлом msvcp120.dll невероятно просто: пройти на официальный сайт Майкрософт, скачать из раздела загрузок распространяемый пакет Visual Studio C++ 2013 и установить его. Для вашего удобства, ниже вы сможете найти ссылку как на пакет с 64-битными библиотеками, так как 32-битными.
- Microsoft Visual Studio C++ 2013 x86/x64
Как только вы загрузите на свой ПК распространяемый пакет нужной вам разрядности(для 64-битных систем нужны оба), запустите установщик, примите лицензионное соглашение и запустите процесс установки. Вот и все. После установки Visual Studio C++ 2013 на свой компьютер вы больше не должны испытывать проблем с библиотекой msvcp120.dll.
Что делать, если ошибка с файлом msvcp120.dll все еще появляется?
Некоторым пользователям не удается избавиться от возникшей проблемы с оговариваемой библиотекой Если вы один из таких «везунчиков», то мы рекомендуем выполнить следующий ряд шагов:
- зайдите в «Программы и компоненты»(или «Приложения и возможности» для Windows 10);
- найдите пакет Visual Studio C++ 2013;
- нажмите на него правой кнопкой мыши и выберите «Удалить»;
- удалив, возможно, поврежденные библиотеки, снова установите Visual Studio C++ 2013 с помощью вышеуказанной ссылки.
В общем, попытайтесь переустановить библиотеки Visual Studio C++ 2013, чтобы исправить ошибку с файлом msvcp120.dll. Как правило, после переустановки проблема должна быть разрешена.
Иногда можно встретить такое сообщение от системы: «Ошибка, отсутствует msvcp120.dll». Это происходит, если ОС не может найти файл или он модифицирован, а также бывает, что программе нужен один вариант, а в это время установлен другой. Подобное случается достаточно редко, но не исключено.
Дополнительные файлы обычно поставляются в пакете вместе с программой, но чтобы уменьшить размер установки, в некоторых случаях их удаляют. Поэтому приходится инсталлировать их самому. Также возможен вариант, что DLL была модифицирована или перемещена антивирусом в карантин.
Чтобы самому и без дополнительных средств, инсталлировать msvcp120.dll потребуется загрузить её и переместить в папку по адресу C:\Windows\System32
попросту скопировав её туда привычным способом копирования файлов или как отображено на скриншоте ниже.
Скачать msvcp120.dll
Путь копирования библиотек может быть различным, для Windows XP, Windows 7, Windows 8 или Windows 10 вы можете узнать, каким образом и куда помещать файлы, в этой статье. Чтобы произвести регистрацию DLL, прочтите другую нашу статью. Данная процедура требуется в нестандартных случаях, и обычно её проводить не нужно.
Способ 2: Инсталляция Visual C++ 2013
Microsoft Visual C++ 2013 устанавливает библиотеки и различные компоненты, необходимые для использования приложений, созданных при помощи Visual Studio. Чтобы устранить ошибку с msvcp120.dll, уместно будет инсталлировать данный дистрибутив. Программа сама поместит компоненты на их место и произведет регистрацию. Вам не потребуются какие-либо другие шаги.
Скачать пакет Microsoft Visual C++ 2013
На странице скачивания нужно:
- Выбрать язык вашей Windows.
- Нажать «Скачать».
- Выберите х86 для 32-разрядной Windows или х64 для 64-разрядной, соответственно.
- Нажмите «Next».
- Примите условия лицензии.
- Воспользуйтесь кнопкой «Установить».
Существует две разновидности пакетов — для компьютеров с 32-битными процессорами и с 64-битными. Если вы не знаете, какой вам нужен, найдите свойства системы, нажав на «Компьютер» правой кнопкой мыши на вашем рабочем столе или в стартовом меню ОС, и откройте «Свойства». Перед вами появится информация, где вы сможете найти разрядность.
Запустите установку загруженного пакета.
По завершении процесса msvcp120.dll окажется в системной директории и проблема исчезнет.
Еще статьи по данной теме: