Иногда можно встретить такое сообщение от системы: «Ошибка, отсутствует msvcp120.dll». Это происходит, если ОС не может найти файл или он модифицирован, а также бывает, что программе нужен один вариант, а в это время установлен другой. Подобное случается достаточно редко, но не исключено.
Дополнительные файлы обычно поставляются в пакете вместе с программой, но чтобы уменьшить размер установки, в некоторых случаях их удаляют. Поэтому приходится инсталлировать их самому. Также возможен вариант, что DLL была модифицирована или перемещена антивирусом в карантин.
Способ 1: Загрузка msvcp120.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 окажется в системной директории и проблема исчезнет.
Наша группа в TelegramПолезные советы и помощь
Ошибки «Не удается продолжить выполнение кода, поскольку система не обнаружила msvcp120.dll» или «Запуск программы невозможен, так как файл msvcp120.dll отсутствует на компьютере» при запуске игры или программы — одни из самых часто встречающихся ошибок DLL. Обычно, загрузка нужного файла, его установка и решение проблемы не является сложным.
В этой инструкции подробно о том, как скачать оригинальный msvcp120.dll для Windows 11, Windows 10 x64 (64-бит) и x86 (32-бит), а также предыдущих версий системы, что при этом следует учитывать и дополнительная информация об исправлении ошибок, связанных с этим файлом.
Загрузка MSVCP120.DLL с официального сайта Майкрософт
Файл msvcp120.dll — одна из библиотек распространяемых компонентов Microsoft Visual C++ для Visual Studio 2013 (Microsoft Visual C++ 2013 Redistributable), которая может требоваться для запуска и работы отдельных программ и игр. Даже если компоненты Visual C++ у вас установлены, не торопитесь закрывать инструкцию: возможно, вы не учли важных нюансов при их установке.
Для того, чтобы скачать необходимые компоненты, включающие в себя файл, о котором сообщается в ошибке «Не удается продолжить выполнение кода, поскольку система не обнаружила msvcp120.dll», достаточно выполнить следующие шаги:
- Зайдите на официальную страницу загрузки Microsoft Visual C++ для Visual Studio 2013 и нажмите кнопку «Загрузить».
- Если на вашем компьютере установлена x64 версия Windows 11/10 (или предыдущая), отметьте файлы vcredist_x64.exe и vcredist_x86.exe для загрузки. Для 32-бит систем — только vcredist_x86.exe. Это очень важный момент: в x64 системах программам и играм могут требоваться x86 библиотеки для работы.
- Скачайте файлы и запустите их по очереди для установки соответствующих компонентов: файл msvcp120.dll и другие необходимые библиотеки будут автоматически установлены в нужное расположение.
- Обычно перезагрузка системы не требуется, но, если проблема не решилась после установки, выполните её.
В большинстве случаев описанных шагов бывает достаточно, чтобы исправить ошибки, связанные с отсутствием файла msvcp120.dll на компьютере.
Некоторые дополнительные нюансы, которые могут быть полезными при исправлении ошибок msvcp120.dll в Windows:
- По умолчанию файл msvcp120.dll (в x64 системах) находится в папках
C:\Windows\System32
и
C:\Windows\SysWOW64
причем в них расположены разные версии этого файла: в перовой — 64-бит версия, во второй — 32-бит (именно так, я не перепутал расположения). Если скачивать их вручную со сторонних источников и не учитывать этого, можно не исправить ошибку, а столкнуться с новыми.
- Если простая установка компонентов не сработала, при этом всё было выполнено правильно, попробуйте скопировать файл msvcp120.dll в папку с исполняемым файлом игры или программы, которая сообщает об ошибке: сначала из папки System32, а если не сработает — заменить его файлом из папки SysWOW64.
- Если до загрузки установщиков с официального сайта вы пробовали скопировать файл msvcp120.dll, скачанный со сторонних сайтов, в системные папки или папку запускаемой программы, имеет смысл удалить этот файл перед запуском установки компонентов: иначе есть риск, что установщик не сможет их перезаписать правильными версиями.
- Компоненты Microsoft Visual C++ для Visual Studio 2013 не взаимозаменяемы с более новыми версиями: если у вас на компьютере установлены версии 2015, 2017, 2019 и 2022, это не означает, что устанавливать версию 2013 не требуется.
- Необходимые файлы Visual C++ 2013 Runtime также можно скачать в ещё одном разделе на сайте Майкрософт. Кроме этого может пригодиться отдельная инструкция Как скачать и установить распространяемые компоненты Visual C++ Redistributable разных версий.
Надеюсь, инструкция была полезной и помогла решить проблему. Если же остаются вопросы на тему, вы можете задать их в комментариях ниже.
DLL files are an important part of Windows OS as they help applications run services based on the instructions they contain. However, there are times when we try to run an application only to encounter an error message stating ‘MSVCR120.dll is missing’.
While this error might not be severe, missing DLL files, however, can lead to applications malfunctioning and other Microsoft Visual C++ package-related errors. Let’s dive into details and learn more about the ‘MSVCR120.dll is missing’ error message.
What is MSVCR120.dll?
Before we move on to the methods to get rid of this error, we need to first understand what is a DLL file.
The MSVCR120.dll is a part of the Microsoft Visual C++ Runtime Library. It is an important shared Windows library file required by applications developed with Visual C++. Like all other DLL files, this too contains specific instructions for applications to access & use various Windows services.
How did the MSVCR120.dll Go Missing?
As DLL files are an essential component of Windows OS, they should not be deleted or altered in any way as doing so can generate errors like ‘MSVCR120.dll is missing’. However, there are several other reasons that can cause MSVCR120.dll files to go missing. These are –
- Trying to launch a faulty application
- Accidentally deleted or misplaced MSVCR120.dll file
- MSVCR120.dll got corrupted due to a malware
- Damaged Windows registry
What is the Location of MSVCR120.dll?
Usually, the MSVCR120.dll file is located at the following location –
For 32-bit version – C:\Windows\System32
For 64-bit version – C:\Windows\SysWOW64
Methods to Resolve the ‘MSVCR120.dll is Missing’ Error Message
In this section, we will look at some methods to resolve and get rid of this error message that is preventing us to launch certain applications.
Method 1: Download & Reinstall MSVCR120.dll File
Downloading and installing the missing DLL file can help you fix the ‘MSVCR120.dll is missing’ error message on your Windows 11/10/8/7 computer. Here’s what to do –
- Open your web browser and go to this website.
- Download the latest available version of the missing DLL file.
Note – =If you are using the 32-bit Windows OS, make sure to download and use the 32-bit DLL file. However, if you are using the 64-bit Windows OS, then you need to download both the 32-bit and 64-bit DLL files.
- Once you have downloaded the required DLL files, go to the following location – C:\Windows.
- Here, look for System32 and SysWOW64 folders.
- If you are on the 32-bit Windows OS, just copy the 32-bit DLL file and paste it into the System32 folder. If you are on the 64-bit Windows OS, copy the 32-bit DLL file in the System32 folder and the 64-bit DLL file in the SysWOW64 folder.
- Close all the windows and restart your computer.
- Try launching the application to see if the error gets resolved or not.
Method 2: Register the Unregistered DLL File
Sometimes, simply placing a new DLL file is not enough as the computer cannot use them before registering them. If you have copied the MSVCR120.dll file from another computer or source and pasted it into the respective folders, you will need to register them using Command Prompt. To do this –
- Open an elevated command prompt instance.
- Type in the following command – regsvr32 MSVCR120.dll and press Enter.
- Restart your computer.
Method 3: Perform SFC Scan
As mentioned earlier, the ‘MSVCR120.dll is missing’ error could occur due to corrupted or damaged DLL file. If you are trying to launch an application and are getting the above error message, chances are that the MSVCR120.dll is either corrupted or damaged. You can perform an SFC scan to resolve any system file errors. Here are the steps to do this –
- Open CMD with administrator privileges.
- Type SFC /scannow and hit Enter.
- Let it scan. Once it is complete, Restart your computer.
Method 4: Reinstall Microsoft Visual C++ Redistributable Packages
A problem with the installed Microsoft Visual C++ Redistributable Packages could cause your computer to generate the ‘MSVCR120.dll is missing’ error. In such a case, you can re-download the packages from Microsoft’s website.
Note – You will need to install the correct version of the Microsoft Visual C++ Redistributable Package. For installing MSVCP120.dll & MSVCR120.dll, download Microsoft Visual C++ 2013 Redistributable. For installing MSVCP140.dll & MSVCR140.dll, download Microsoft Visual C++ 2015 Redistributable.
Follow the steps here to reinstall the Microsoft Visual C++ Redistributable Packages 2013/2015 –
- Launch Microsoft Edge and & open the following pages to download the Microsoft Visual C++ Redistributable 2013 & 2015.
- Select your language and click on Download.
- Select the file based on your OS’s version. If you are using the 64-bit OS, download the X64 file, otherwise download the x86 file for the 32-bit OS.
Note – You can also go to this webpage to see all the available Microsoft Visual C++ Packages.
What to Do in Case of Data Loss?
As the ‘MSVCR120.dll is missing’ error is due to a missing DLL file that prevents applications from running properly. This could also affect the app data of the application that is generating this error message.
For example, a game that you are playing could suddenly stop launching because of this error. Along with preventing this application from launching, this could affect its saved files stored locally on the computer and thus cause data loss.
In such a scenario, you can use a data recovery software like Stellar Data Recovery for retrieving your lost data. This software supports recovery of almost every file type like .dll, .pptx, .pdf, .docx etc. It can also recover lost data from various storage devices like SSD, HDDs, Pen drives, etc. You can try it to get a first-hand experience.
Missing DLL file Issue Resolved
If you are trying to launch an application but encountering the ‘MSVCR120.dll is missing’ error message, then the methods mentioned in the post can help you resolve it.
Do tell us which method helped you!
FAQs
For 64-bit version – C:\Windows\System32 & C:\Windows\SysWOW64
What is MSVCR120.dll?
MSVCR120 is a DLL file, which is a part of Microsoft Visual C++, and is required for running applications developed on Visual C++.
Where to paste the MSVCR120.dll?
Copy and paste the MSVCR120.dll file at the following locations :
- For 32-bit version – C:\Windows\System32
- For 64-bit version – C:\Windows\System32 & C:\Windows\SysWOW64
Was this article helpful?
YES2
NO
Looking for a way to fix msvcp120.dll is missing in Windows 10 error? This post has a solution that works flawlessly.
Windows 10 is one of the best operating systems in Windows OS line up. It has lots of new features, settings and apps which make it more productive for the users. With every window update, users receive lots of errors and bug. Some of the issues can be fixed by just by running inbuilt Windows 10 troubleshooters available for every component.
While there are some other sticky errors which can’t be fixed just by running a troubleshooter or performing necessary troubleshooting steps, as they require some special efforts. In today’s post, I’m going to discuss with you one out of those error with a solution that works hundred percent.
Some of the GeekerMag regular readers sent me a message telling that:
First User: Most of the time when I’m trying to launch the application of Windows 10 a dialogue box appears with the message which reads:
Second User: After updating to latest version of Windows 10 whenever I’m trying to run any Adobe product I’m receving error which reads
msvcp120.dll error
This is really sticky and annoying error but can be fixed easily. It is possible that in your case you might see different error messages for the same .dll file which are as follows:
- msvcp120.dll error loading
- msvcp120.dll was not found
- msvcp120.dll Access Violation
- msvcp120.dll is missing
- Cannot register msvcp120.dll
- msvcp120.dll crash
- the procedure entry point msvcp120.dll
- msvcp120.dll could not be located
- Cannot find msvcp120.dll
While in some case, you can receive the same error message for different .dll file like shown below:
MSVCP110.dll missing in Windows 10 or related
In most of the cases, you see this error if Microsoft does not include the entire Microsoft Visual Studio C++ 2012 Runtime libraries in Windows 10 or if some of the files got corrupted.
But don’t worry this issue is not scary as it sounds and can be fixed just in one minute. In upcoming lines, you will read step by step instruction on how to fix MSVCP120.dll is missing in Windows 10.
1. First of all you’re required to visit this download page of Microsoft.
2. Scroll down and you will find heading which reads “Visual C++ Redistributable for Visual Studio 2012 Update 4“. Under it use the “Select language” drop-down to set language depending on your region and click on Download button.
3. Here on this page, you need to select the file according to your operating system architecture. If you’re running Windows 10 – 64 Bit, then download “VSU_4\vcredist_x64.exe” and for Windows 10 -32-bit download ” VSU_4\vcredist_x86.exe” and click on the Next button.
Downloading will start.
4. Run the vcredist.exe file and follow the instructions to complete the installation.
5. Reboot Windows 10 computer.
I gurantee you this will fix MSVCP120.dll is missing in Windows 10 or any other .dll missing file issue. Why don’t you give a try to this solution and let me know if this was helpful or not.
In case, you have any other easiest solution to fix MSVCP120.dll is missing in Windows 10 issue, then drop it in the comments so that other users can also take advantage.
Viney Dhiman, the mind behind GeekerMag, is a seasoned content writer with over 12 years of experience. Specializing in simplifying complex tech concepts, he covers Windows OS, Android, iOS, web apps, and product reviews. His work can be found on popular tech websites like Gizmodo and The Verge, and he has been interviewed by the Microsoft Edge team.
ОС Windows функционирует за счет системных компонентов, отсутствие которых может сказываться на ее работоспособности. Иногда игры или приложения не запускаются ввиду отсутствия библиотек, например, msvcp120.dll и выдают ошибку “Запуск программы невозможен. Отсутствует msvcr120.dll”. Что это за ошибка и методы исправления в Windows 7/8/10, рассказывается в этой статье.
Msvcp120.dll — это динамически подключаемая библиотека, содержащая данные о системных настройках, взаимодействии устройств с ОС, команды для корректной работы и другие.
Файл позволяет Windows запускать ПО, созданное на технологии Visual C++. В таких программах есть поддержка собственных компонентов, но также необходимы файлы системы.
Почему отсутствует msvcp120.dll
Запуск программы невозможен msvcr120.dll по причинам:
- непреднамеренное удаление юзером;
- отсутствие нужных обновлений.
Что делать, если отсутствует msvcp120.dll
Неполадка решается несколькими методами.
Обратите внимание! Инструкции применимы для Windows 7. Для других версий ОС отличается расположение или название элементов, но принцип работы тот же.
Обновление Microsoft Visual C++
Набор программных компонентов Microsoft Visual C++ присутствует в ОС изначально, но с течением времени он требует обновлений, чтобы походить под запросы устанавливаемого ПО. Если система не обнаружила msvcr120.dll:
- Перейдите на официальный сайт Microsoft.
- Нажмите «Скачать».
- В списке предлагаемых пакетов выберите vcredist_x64.exe, если система 64-разрядная или vcredist_x86.exe — если 32-разрядная → «Next».
Совет! При использовании Windows x64, скачайте также файл для x86. Это связано с совместимостью некоторых программ
- Запустите скачанный файл и следуйте инструкциям инсталляции.
- Перезагрузите компьютер.
После этого Windows обновит набор компонентов.
msvcp120.dll скачать
Если актуализация Microsoft Visual C++ не исправила неполадку, добавьте файл на диск самостоятельно – нужно msvcp120.dll скачать:
- Перейдите по ссылке и загрузите компонент.
- Выберите соответствующую разрядность ОС.
- Разархивируйте из загруженного архива msvcp120.dll в каталог C:\Windows\System32\ для 32 BIT или в C:\Windows\SysWoW64\ для 64 BIT.
- Перезапустите ПК
Таким образом ОС зарегистрирует библиотеку.
Установка дополнительных компонентов
Обратите внимание! Предлагаемые программы инсталлируются при активном интернет-соединении.
DirectX является связующим компонентом между видеоадаптером и ПО. Если не удается продолжить выполнение кода msvcr120.dll, необходимо установить его:
- Отройте официальный сайт Microsoft.
- Нажмите «Скачать» → подтвердите загрузку.
- Запустите скачанный файл и следуйте инструкциям установки.
Microsoft .NET Framework — «среда выполнения», запускающая приложения, созданные с применением этой технологии. Для ее загрузки:
- Скачайте установщик.
- Запустите и выполняйте указания инсталляции.
- Перезагрузите ПК.
Выводы
Неполадка, возникающая из-за отсутствия библиотеки msvcp120.dll или msvcr120.dll, исправляется обновлением Microsoft Visual C++, добавлением библиотеки в ОС вручную или инсталляцией дополнительного ПО.