Иногда можно встретить такое сообщение от системы: «Ошибка, отсутствует 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 окажется в системной директории и проблема исчезнет.
Еще статьи по данной теме:
Помогла ли Вам статья?
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
- Fix: MSI Afterburner Failed to Start Scanning
- Windows 11 Keeps Chiming? Stop it in 8 Steps
- Spacebar, Enter, and Backspace are Not Working on Windows 11 [Fix]
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.
Symptoms
Some floating-point math library functions in the Visual C++ 2013 x64 C Runtime (CRT) do not correctly check whether certain AVX and FMA3 instructions are available before the functions try to use them. If the instructions are not available for use, calls to these functions cause an illegal instruction exception (0xc000001d). Affected functions include log, log10, and pow, and others.
This problem is most likely to occur in the following scenarios:
-
On an old version of the Windows operating system that does not support AVX state saving (for example, Windows Vista) if it’s used on a computer that supports the AVX instruction set
-
If AVX state saving is explicitly disabled in the operating system boot configuration
-
In the Windows Preinstall Environment (Windows PE)
Note Windows PE does not support AVX state saving.
Cause
This problem occurs because the Visual C++ 2013 x64 C Runtime does not check whether the operating system supports AVX state saving before it tries to run AVX or FMA3 instructions.
Resolution
This update for Microsoft Visual C++ 2013 Update 5 Redistributable Package is released as a download-only update and isn’t distributed through Windows Update. Redistribution of this update is allowed, subject to the same license terms as granted by the Microsoft Visual Studio 2013 Update 5 release.
If you statically link to the Visual C++ 2013 C Runtime, a Visual Studio 2013 hotfix is available. For more information, see the following Microsoft Knowledge Base article:
3174417 FIX: Programs that are built with Visual C++ 2013 crash with «Illegal Instruction» exception
Microsoft Download Center
The following files are available for download from the Microsoft Download Center.
x64.exe File Path
Locales |
File Paths |
---|---|
Czech — Czech Republic |
https://download.microsoft.com/download/3/1/4/314627D5-7EEA-4C9A-ABB2-E2CC4FB0F224/vcredist_x64.exe |
German — Germany |
https://download.microsoft.com/download/8/2/4/82444F1C-AEA4-4153-81C2-7861905D54F5/vcredist_x64.exe |
English — United States |
https://download.microsoft.com/download/0/5/6/056DCDA9-D667-4E27-8001-8A0C6971D6B1/vcredist_x64.exe |
Spanish(traditional Sorts) — Spain |
https://download.microsoft.com/download/9/7/C/97C609E9-EBD3-466B-A87E-FA7F7BF1B000/vcredist_x64.exe |
French — France |
https://download.microsoft.com/download/3/0/3/30337CA1-8A4E-4043-B330-D0DCE8561EBB/vcredist_x64.exe |
Italian — Italy |
https://download.microsoft.com/download/9/8/4/98446BDF-BC9B-4BDE-9E54-28E15787FBED/vcredist_x64.exe |
Japanese — Japan |
https://download.microsoft.com/download/8/2/9/829AC8B2-E111-4F58-9B23-205A5E7D656A/vcredist_x64.exe |
Korean — Korea |
https://download.microsoft.com/download/F/8/D/F8D970BD-4218-49B9-B515-E6F1669D228B/vcredist_x64.exe |
Polish — Poland |
https://download.microsoft.com/download/0/B/4/0B46160F-B53F-45DA-87D6-DA0567E57784/vcredist_x64.exe |
Portuguese — Brazil |
https://download.microsoft.com/download/7/B/A/7BAFB681-05F8-4D13-98AF-9BC6C93B3536/vcredist_x64.exe |
Russian — Russia |
https://download.microsoft.com/download/C/D/2/CD274FA6-0D64-4B70-BD90-EC9A2E395DA4/vcredist_x64.exe |
Turkish — Turkey |
https://download.microsoft.com/download/C/4/6/C467522D-C094-4697-B9B2-BB59B2BCACA5/vcredist_x64.exe |
Chinese — China |
https://download.microsoft.com/download/1/8/0/180FA2CE-506D-4032-AAD1-9D7636F85179/vcredist_x64.exe |
Chinese — Taiwan |
https://download.microsoft.com/download/9/0/5/905DBD86-D1B8-4D4B-8A50-CB0E922017B9/vcredist_x64.exe |
x86.exe File Path
Locales |
File Paths |
---|---|
Czech — Czech Republic |
https://download.microsoft.com/download/3/1/4/314627D5-7EEA-4C9A-ABB2-E2CC4FB0F224/vcredist_x86.exe |
German — Germany |
https://download.microsoft.com/download/8/2/4/82444F1C-AEA4-4153-81C2-7861905D54F5/vcredist_x86.exe |
English — United States |
https://download.microsoft.com/download/0/5/6/056DCDA9-D667-4E27-8001-8A0C6971D6B1/vcredist_x86.exe |
Spanish(traditional Sorts) — Spain |
https://download.microsoft.com/download/9/7/C/97C609E9-EBD3-466B-A87E-FA7F7BF1B000/vcredist_x86.exe |
French — France |
https://download.microsoft.com/download/3/0/3/30337CA1-8A4E-4043-B330-D0DCE8561EBB/vcredist_x86.exe |
Italian — Italy |
https://download.microsoft.com/download/9/8/4/98446BDF-BC9B-4BDE-9E54-28E15787FBED/vcredist_x86.exe |
Japanese — Japan |
https://download.microsoft.com/download/8/2/9/829AC8B2-E111-4F58-9B23-205A5E7D656A/vcredist_x86.exe |
Korean — Korea |
https://download.microsoft.com/download/F/8/D/F8D970BD-4218-49B9-B515-E6F1669D228B/vcredist_x86.exe |
Polish — Poland |
https://download.microsoft.com/download/0/B/4/0B46160F-B53F-45DA-87D6-DA0567E57784/vcredist_x86.exe |
Portuguese — Brazil |
https://download.microsoft.com/download/7/B/A/7BAFB681-05F8-4D13-98AF-9BC6C93B3536/vcredist_x86.exe |
Russian — Russia |
https://download.microsoft.com/download/C/D/2/CD274FA6-0D64-4B70-BD90-EC9A2E395DA4/vcredist_x86.exe |
Turkish — Turkey |
https://download.microsoft.com/download/C/4/6/C467522D-C094-4697-B9B2-BB59B2BCACA5/vcredist_x86.exe |
Chinese — China |
https://download.microsoft.com/download/1/8/0/180FA2CE-506D-4032-AAD1-9D7636F85179/vcredist_x86.exe |
Chinese — Taiwan |
https://download.microsoft.com/download/9/0/5/905DBD86-D1B8-4D4B-8A50-CB0E922017B9/vcredist_x86.exe |
File information
VCRedist_x86.exe installation path:
-
x86 operating system: %WinDir%\System32
-
x64 operating system: %WinDir%\SysWow64
File name |
File size (x86) |
File Version |
---|---|---|
msvcr120.dll |
949 KB |
12.0.40660.0 |
msvcp120.dll |
445 KB |
12.0.40660.0 |
vcamp120.dll |
332 KB |
12.0.40660.0 |
vcomp120.dll |
118 KB |
12.0.40660.0 |
vccorlib120.dll |
243 KB |
12.0.40660.0 |
mfc120.dll |
4,321 KB |
12.0.40660.0 |
mfc120u.dll |
4,347 KB |
12.0.40660.0 |
mfc120chs.dll |
46 KB |
12.0.40660.0 |
mfc120cht.dll |
46 KB |
12.0.40660.0 |
mfc120deu.dll |
74 KB |
12.0.40660.0 |
mfc120enu.dll |
64 KB |
12.0.40660.0 |
mfc120esn.dll |
73 KB |
12.0.40660.0 |
mfc120fra.dll |
74 KB |
12.0.40660.0 |
mfc120ita.dll |
72 KB |
12.0.40660.0 |
mfc120jpn.dll |
53 KB |
12.0.40660.0 |
mfc120kor.dll |
53 KB |
12.0.40660.0 |
mfc120rus.dll |
70 KB |
12.0.40660.0 |
Vcredist_x64.exe installation path:
-
x64 operating system: %WinDir%\System32
File name |
File size (x64) |
File Version |
---|---|---|
msvcr120.dll |
941 KB |
12.0.40660.0 |
msvcp120.dll |
645 KB |
12.0.40660.0 |
vcamp120.dll |
471 KB |
12.0.40660.0 |
vcomp120.dll |
135 KB |
12.0.40660.0 |
vccorlib120.dll |
349 KB |
12.0.40660.0 |
mfc120.dll |
5,477 KB |
12.0.40660.0 |
mfc120u.dll |
5,503 KB |
12.0.40660.0 |
mfc120chs.dll |
46 KB |
12.0.40660.0 |
mfc120cht.dll |
46 KB |
12.0.40660.0 |
mfc120deu.dll |
74 KB |
12.0.40660.0 |
mfc120enu.dll |
64 KB |
12.0.40660.0 |
mfc120esn.dll |
73 KB |
12.0.40660.0 |
mfc120fra.dll |
74 KB |
12.0.40660.0 |
mfc120ita.dll |
72 KB |
12.0.40660.0 |
mfc120jpn.dll |
53 KB |
12.0.40660.0 |
mfc120kor.dll |
53 KB |
12.0.40660.0 |
mfc120rus.dll |
70 KB |
12.0.40660.0 |
Need more help?
Want more options?
Explore subscription benefits, browse training courses, learn how to secure your device, and more.
Communities help you ask and answer questions, give feedback, and hear from experts with rich knowledge.
Проблемы и решения
Частая проблема при запуске программ и игр в 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
Устраняем ошибку «На компьютере отсутствует библиотека Msvcp120.dll» в Windows 7-10
Посмотрело: 17 792
Msvcp120.dll
Msvcp120.dll представляет собой динамически подключаемую библиотеку. Она содержит информацию о настройках операционной системы, сведения о взаимодействии Windows с подключенными к персональному компьютеру устройствами, наборы команд для правильного функционирования компонентов установленного софта и так далее.
Msvcp120.dll разрешает пользоваться разработанными по технологии Visual C++ программами, которые поддерживают собственные компоненты при наличии системных файлов. Но Виндовс неспособен обнаружить динамическую библиотеку, если она случайно удалена владельцем ПЭВМ или обладает устаревшей версией. А ниже рассматривается устранение упомянутых ошибок. Инструкция подходит как для Windows 7, 8.1, так и для Windows 10.
Обновление Visual C++
Visual C++
Первоначально находящийся среди компонентов операционки Microsoft Visual C++ через некоторое время должен обновляться. Тогда он будет удовлетворять запросам, предъявляемым свежайшими версиями программного обеспечения. Для достижения такой цели:
- В браузере открывается официальный интернет-ресурс Майкрософт — https://www.microsoft.com/ru-ru/Download/details.aspx?id=30679.
- На отобразившейся странице выбирается пункт под названием «Скачать».
- На следующей странице имеется выпадающий перечень доступных пакетов. Для 64-битной системы выбирается vcredist_x64.exe, а для 32-битной — vcredist_x86.exe.
- Дальше нажимается кнопка, носящая наименование «Next».
- Скачанный файл запускается, а затем выполняются шаги установочного процесса.
- Чтобы изменения начали действовать, персональный компьютер перезагружается.
Если рассмотренные выше действия выполнены безошибочно, компоненты немедленно обновятся.
Скачивание динамической библиотеки
Если актуальная версия Microsoft Visual C++ не смогла устранить рассматриваемую неполадку, пользователю придется самостоятельно добавить msvcp120.dll в нужную директорию на жестком диске. Для этого:
- Скачиваем: msvcp120-32bit.zip [156,55 Kb]
или msvcp120-64bit.zip [194,37 Kb]
- Выбираем разрядность установленной на компьютере операционной системы.
- Файл msvcp120.dll распаковывается в папку C:/Windows/System32/ (32 бит) либо C:/Windows/SysWoW64/ (64 бит).
- Компьютер перезагружаем, чтобы ОС зарегистрировала библиотеку.
Установка дополнительных компонентов
DirectX
Если рассмотренные процедуры не принесли желаемых результатов, рекомендуется установить драйвера DirectX, посредничающие между видеокартой и программным обеспечением. Их установка сопровождается:
- Открытием в браузере официального ресурса Microsoft — https://www.microsoft.com/ru-RU/download/35.
- Нажатием «Скачать» и подтверждением загрузки.
- Следованием инструкционным указаниям инсталляционного мастера.
- Перезапуском персонального компьютера.
Дополнительно может потребоваться специальная среда выполнения, разрешающая пользоваться разработанным по технологии Microsoft .NET Framework софтом.
Microsoft .NET Framework
С данной целью:
- На жесткий диск скачивается дистрибутивный файл — https://www.microsoft.com/ru-RU/download/details.aspx?id=17851.
- Выполняются указания запущенного инсталлятора.
- Персональный компьютер перезагружается.
Данные шаги должны решить проблему с отсутствием библиотеки Msvcp120.dll. Если ничего из перечисленного вам не помогло, то подробно опишите проблему в комментариях — решим ее все вместе.
Категория: Полезная информация
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.