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.
Если, попытавшись включить любимую игру, вы натыкаетесь на окно, которое гласит, что запуск программы невозможен по причине отсутствия mscvr120.dll — значит у вас изменён или удалён пакет Visual C++ 2013. Даже если он установлен, это не значит, что библиотека mscvr120.dll находится на своём месте и нормально функционирует. Она могла быть повреждена или удалена вредоносными программами. При установке нелицензионных игр есть вероятность, что они изменят файл, после чего он будет очищен антивирусом. Если на компьютере отсутствует файл msvcr120.dll, это может сказаться не только на играх, но и на других приложениях, написанных на C++.
Есть 2 варианта восстановления этой библиотеки:
- Установить или переустановить Microsoft Visual C++ 2013
- Скачать msvcr120.dll
В первую очередь попробуйте инсталлировать Visual C++. Его можно найти на сайте Microsoft, где он называется «Распространяемые пакеты Visual C++ для Visual Studio 2013». После скачивания установщика, запустите его и следуйте инструкциям, а по завершению установки не забудьте перезагрузить компьютер. Скорее всего, больше ошибка msvcr120.dll вас не побеспокоит, но, в некоторых случаях, она остаётся даже после полной переустановки пакета Visual C++. Если ошибка не пропала, то нужно вручную заменить проблемный файл.
Библиотеку msvcr120.dll скачать для Windows 7/8/10 можно на нашем сайте. Скачанный файл надо поместить в системную папку и зарегистрировать. Это наверняка устранит ошибку msvcr120.dll. Помните, что это нужно делать лишь в том случае, если 1 метод не помог. В системе могут отсутствовать сразу несколько библиотек C++. Заменять их вручную — долгое и нелогичное занятие. В большинстве случаев проблему решает установка пакета Microsoft Visual C++ 2013, который содержит все нужные библиотеки.
Рекомендуем в первую очередь, скачать и установить полностью пакет Microsoft Visual C++ 2013. Ошибка должна сразу исчезнуть.
Как установить DLL файл вы можете прочитать на страницы, в которой максимально подробно описан данный процесс.
Исправляем ошибку: файл msvcr120.dl отсутствует
Скачать файл msvcr120.dll
Разработчик
Microsoft Windows
ОС
Windows XP, Vista,7,8,10
Разрядность
32/64bit
Кол-во скачиваний
115430- Рейтинг
Поделиться файлом
Смотрите другие DLL-файлы
MSVCR120 DLL — название динамической библиотеки, которая отвечает за стабильную работу ПО, установленного на вашем ПК. Отсутствие или повреждение данной библиотеки гарантированно приведет к появлению ошибки, которая сведет на «нет» запуск приложения или игры.
Сегодня такая проблема распространена среди геймеров, которые довольно часто запускают видеоигры, но у них ничего не получается. В этом случае, они обращаются к специалистам, переустанавливают операционную систему. Однако, решение проблемы очень простое — нужно скачать у нас MSVCR120 DLL и поместить в определенную папку, где находятся системные файлы операционки Windows 10.
Если вам хочется узнать подробности того, как нужно собственноручно исправлять ошибку, то настоятельно рекомендуем посмотреть обучающий видеоролик. Автор расскажет проверенный способ, которым пользуется он сам. Просмотр видео не займет много времени, а лишь принесет пользу тем пользователям ПК, кто столкнулся с проблемой и не понимает, как решить ее.
- MSVCR120 DLL — это неотъемлемый компонент Microsoft Visual C++, его можно загрузить с официального ресурса-разработчика.
- Microsoft Visual C++ считается абсолютно бесплатным пакетом, который находится в свободном доступе.
- Данный файл легко устанавливается на компьютер вне зависимости от заявленной разрядности вашего компьютера и версии операционки.
- Ошибка устраняется путем скачивания, замены одного файла или целого пакета — владелец устройства сам делает выбор.
- Следует периодически включать сканирование файлов через антивирусную программу с целью обнаружения шпионского ПО — если этого не сделать, то вирусы повредят DLL-библиотеку.
- MSVCR120 DLL — файл с небольшим размером, который не занимает много места.
- После скачивания недостающего файла, его следует поместить в C:\Windows\System32, а затем зарегистрировать в реестре путем нажатия «горячих» клавиш Win+R и ввода regsvr32 Msvcr120.dll в отдельной строке.
C++ – достаточно популярный язык программирования. Его по сей день несет в себе далеко не одна программа. В частности, это можно сказать и о «Распространяемых пакетах Visual C++ для Visual Studio 2013». Программы, отыгрывающей серьезную роль в вашем компьютере и поддерживающей множество других приложений. В частности, множество компьютерных игр. Среди которых довольно известные Bioshock, Euro Truck Simulator, Rust, и другие.
И бывает, что после установки игры одна ДЛЛ библиотека пакетов Visual C++ просто перестает работать, что не дает, в свое очередь, даже запустить игру. Сейчас речь пойдет о файле х32-64 бит под названием mscvr120 dll. Этот файл динамически подключаемых библиотек может отказывать в работе по двум основным причинам. Его просто никогда у вас и не было. Либо же он был куда-то перемещен, удален или изменен. К примеру, иногда Защитник Виндоус или Брандмауэр могут поместить файл в карантин, ошибочно посчитав его опасным.
Рассмотрим данные варианты для исправления ошибки.
Устранение неполадок с mscvr120 dll
- если у вас никогда не был установлен пакет Visual C++ 2013 – установите его. Если же он сейчас есть – обновите до последней версии. Это должно обновить все ДЛЛ-файлы;
- второй способ — скачать mscvr120 dll отдельным файлом. Затем переместить его в нужную папку (если конфигурация ваше ОС – 32-бит, тогда это System32, если 64-бит, то это 2 файла: в папку для версии на 32-бит и в папку SYSWOW64), а затем зарегистрировать файлы в ОС через командную строку.
Скачать mscvr120 dll для Windows 7/8/10 вы можете у нас на сайте. Надеемся, данные способы помогли вам устранить ошибку с файлом mscvr120 dll и запустить необходимую программу.
Файл mscvr120.dll есть также в библиотеке Microsoft Visual C++ 2013
mscvr120.dll для 32 bit
Windows 7/8/10
Microsoft
508.2 kb
mscvr120.dll для 64 bit
Windows 7/8/10
Microsoft
451.1 kb
Добавить комментарий
Если при запуске игры (например, Rust, Euro Truck Simulator, Bioshock и др.) или какого-либо ПО у вас появляется сообщение об ошибке с текстом о том, что запуск программы невозможен, так как на компьютере отсутствует файл msvcr120.dll, или этот файл не был найден, то здесь вы найдете решение этой проблемы. Ошибка может возникнуть в Windows 7, Windows 10, Windows 8 и 8.1 (32 и 64 разрядных).
Прежде всего хочу предупредить: не нужно искать торрент или сайт, где скачать msvcr120.dll — загрузка из таких источников и последующий поиск того, куда кидать этот файл, скорее всего не приведет к успеху и, более того, может представлять угрозу безопасности компьютера. На самом деле, эту библиотеку достаточно загрузить с официального сайта Microsoft и легко установить на компьютер. Подобные ошибки: msvcr100.dll отсутствует, msvcr110.dll отсутствует, запуск программы невозможен.
Что такое msvcr120.dll, загрузка с Microsoft Download Center
Msvcr120.dll — одна из библиотек, входящая в комплект компонентов, необходимых для выполнения новых программ, разработанных с использованием Visual Studio 2013 — «Распространяемые пакеты Visual C++ для Visual Studio 2013».
Соответственно, все что нужно сделать — скачать эти компоненты с официального сайта и установить их на компьютер.
Для этого можно воспользоваться официальной страницей Microsoft https://support.microsoft.com/ru-ru/help/3179560/update-for-visual-c-2013-and-visual-c-redistributable-package (загрузки находятся в нижней части страницы. при этом, если у вас 64-битная система, установите и x64 и x86 версии компонентов).
Видео об исправлении ошибки
В этом видео, помимо непосредственно загрузки файла, я расскажу, что делать, если после установки пакета Microsoft ошибка msvcr120.dll при запуске все равно остается.
Если все равно пишет, что msvcr120.dll отсутствует или что файл не предназначен для использования в Windows или содержит ошибку
В некоторых случаях, даже после установки указанных компонентов ошибка при запуске программы не исчезает и, более того, иногда меняется ее текст. В этом случае, посмотрите содержимое папки с этой программой (в месте установки) и, если там имеется свой файл msvcr120.dll, удалите его (или временно переместите в какую-нибудь временную папку). После этого попробуйте снова.
Дело в том, что если в папке программы имеется отдельная библиотека, то по умолчанию она будет использовать именно этот msvcr120.dll, а при его удалении — тот, который вы загрузили с официального источника. Это может исправить ошибку.