Проблемы

Некоторые функции математической библиотеки с плавающей запятой в Visual C++ 2013 x64 C (CRT) неправильно проверяют, доступны ли определенные инструкции AVX и FMA3, прежде чем функции смогут использовать их. Если инструкции недоступны, вызов этих функций приводит к недопустимому исключению инструкции (0xc000001d). К уязвимым функциям относятся журналы, LOG10 и Pow, а также другие. Чаще всего эта проблема возникает в следующих случаях:

  • В старой версии операционной системы Windows, которая не поддерживает сохранение состояния AVX (например, Windows Vista), если она используется на компьютере, поддерживающем набор инструкций AVX

  • Если в конфигурации загрузки операционной системы явно отключено сохранение состояния AVX

  • Примечание в среде предварительной установки Windows (Windows PE) в Windows PE не поддерживается сохранение состояния AVX.

Причина

Эта проблема возникает из-за того, что среда выполнения Visual C++ 2013 x64 C не проверяет, поддерживает ли операционная система сохранение состояния AVX перед тем, как оно попытается выполнить инструкции AVX или FMA3.

Решение

Это обновление для распространяемого пакета Microsoft Visual C++ 2013 с пакетом обновления 5 выпущено как обновление только для загрузки и не распространяется с помощью центра обновления Windows. Распространение этого обновления разрешено в соответствии с условиями лицензии, предоставленными в Microsoft Visual Studio 2013 с обновлением 5. Если статическая связь с средой выполнения Visual C++ 2013 C включена, доступно исправление для Visual Studio 2013. Дополнительные сведения см. в следующей статье базы знаний Майкрософт:

3174417 исправление: программы, созданные с помощью Visual C++ 2013 со сбоем, с исключением "Недопустимая инструкция"

Центр загрузки Майкрософт

В Центре загрузки Майкрософт доступны следующие файлы. Путь к файлу x64. exe

Локалях

Пути к файлам

Чешский (Чешская Республика)

http://download.microsoft.com/download/3/1/4/314627D5-7EEA-4C9A-ABB2-E2CC4FB0F224/vcredist_x64.exe

Немецкий (Германия)

http://download.microsoft.com/download/8/2/4/82444F1C-AEA4-4153-81C2-7861905D54F5/vcredist_x64.exe

Английский (США)

http://download.microsoft.com/download/0/5/6/056DCDA9-D667-4E27-8001-8A0C6971D6B1/vcredist_x64.exe

Испанский (традиционная сортировка) (Испания)

http://download.microsoft.com/download/9/7/C/97C609E9-EBD3-466B-A87E-FA7F7BF1B000/vcredist_x64.exe

Французский (Франция)

http://download.microsoft.com/download/3/0/3/30337CA1-8A4E-4043-B330-D0DCE8561EBB/vcredist_x64.exe

Итальянский (Италия)

http://download.microsoft.com/download/9/8/4/98446BDF-BC9B-4BDE-9E54-28E15787FBED/vcredist_x64.exe

Японский (Япония)

http://download.microsoft.com/download/8/2/9/829AC8B2-E111-4F58-9B23-205A5E7D656A/vcredist_x64.exe

Корейский (Корея)

http://download.microsoft.com/download/F/8/D/F8D970BD-4218-49B9-B515-E6F1669D228B/vcredist_x64.exe

Польский (Польша)

http://download.microsoft.com/download/0/B/4/0B46160F-B53F-45DA-87D6-DA0567E57784/vcredist_x64.exe

Португальский (Бразилия)

http://download.microsoft.com/download/7/B/A/7BAFB681-05F8-4D13-98AF-9BC6C93B3536/vcredist_x64.exe

Русский (Россия)

http://download.microsoft.com/download/C/D/2/CD274FA6-0D64-4B70-BD90-EC9A2E395DA4/vcredist_x64.exe

Турецкий (Турция)

http://download.microsoft.com/download/C/4/6/C467522D-C094-4697-B9B2-BB59B2BCACA5/vcredist_x64.exe

Китайский (Китай)

http://download.microsoft.com/download/1/8/0/180FA2CE-506D-4032-AAD1-9D7636F85179/vcredist_x64.exe

Китайский (Тайвань)

http://download.microsoft.com/download/9/0/5/905DBD86-D1B8-4D4B-8A50-CB0E922017B9/vcredist_x64.exe

Путь к файлу x86. exe

Локалях

Пути к файлам

Чешский (Чешская Республика)

http://download.microsoft.com/download/3/1/4/314627D5-7EEA-4C9A-ABB2-E2CC4FB0F224/vcredist_x86.exe

Немецкий (Германия)

http://download.microsoft.com/download/8/2/4/82444F1C-AEA4-4153-81C2-7861905D54F5/vcredist_x86.exe

Английский (США)

http://download.microsoft.com/download/0/5/6/056DCDA9-D667-4E27-8001-8A0C6971D6B1/vcredist_x86.exe

Испанский (традиционная сортировка) (Испания)

http://download.microsoft.com/download/9/7/C/97C609E9-EBD3-466B-A87E-FA7F7BF1B000/vcredist_x86.exe

Французский (Франция)

http://download.microsoft.com/download/3/0/3/30337CA1-8A4E-4043-B330-D0DCE8561EBB/vcredist_x86.exe

Итальянский (Италия)

http://download.microsoft.com/download/9/8/4/98446BDF-BC9B-4BDE-9E54-28E15787FBED/vcredist_x86.exe

Японский (Япония)

http://download.microsoft.com/download/8/2/9/829AC8B2-E111-4F58-9B23-205A5E7D656A/vcredist_x86.exe

Корейский (Корея)

http://download.microsoft.com/download/F/8/D/F8D970BD-4218-49B9-B515-E6F1669D228B/vcredist_x86.exe

Польский (Польша)

http://download.microsoft.com/download/0/B/4/0B46160F-B53F-45DA-87D6-DA0567E57784/vcredist_x86.exe

Португальский (Бразилия)

http://download.microsoft.com/download/7/B/A/7BAFB681-05F8-4D13-98AF-9BC6C93B3536/vcredist_x86.exe

Русский (Россия)

http://download.microsoft.com/download/C/D/2/CD274FA6-0D64-4B70-BD90-EC9A2E395DA4/vcredist_x86.exe

Турецкий (Турция)

http://download.microsoft.com/download/C/4/6/C467522D-C094-4697-B9B2-BB59B2BCACA5/vcredist_x86.exe

Китайский (Китай)

http://download.microsoft.com/download/1/8/0/180FA2CE-506D-4032-AAD1-9D7636F85179/vcredist_x86.exe

Китайский (Тайвань)

http://download.microsoft.com/download/9/0/5/905DBD86-D1B8-4D4B-8A50-CB0E922017B9/vcredist_x86.exe

Сведения о файлах

Путь установки vcredist_x86. exe:

  • операционная система x86:%WinDir%\System32

  • операционная система x64:%WinDir%\SysWow64

Имя файла

Размер файла (x86)

Версия файла

msvcr120.dll

949 КБ

12.0.40660.0

msvcp120.dll

445 КБ

12.0.40660.0

vcamp120.dll

332 КБ

12.0.40660.0

vcomp120.dll

118 КБ

12.0.40660.0

vccorlib120.dll

243 КБ

12.0.40660.0

mfc120.dll

4 321 КБ

12.0.40660.0

mfc120u.dll

4 347 КБ

12.0.40660.0

mfc120chs.dll

46 КБ

12.0.40660.0

mfc120cht.dll

46 КБ

12.0.40660.0

mfc120deu.dll

74 КБ

12.0.40660.0

mfc120enu.dll

64 КБ

12.0.40660.0

mfc120esn.dll

73 КБ

12.0.40660.0

mfc120fra.dll

74 КБ

12.0.40660.0

mfc120ita.dll

72 КБ

12.0.40660.0

mfc120jpn.dll

53 КБ

12.0.40660.0

mfc120kor.dll

53 КБ

12.0.40660.0

mfc120rus.dll

70 КБ

12.0.40660.0

Путь установки Vcredist_x64. exe:

  • операционная система x64:%WinDir%\System32

Имя файла

Размер файла (x64)

Версия файла

msvcr120.dll

941 КБ

12.0.40660.0

msvcp120.dll

645 КБ

12.0.40660.0

vcamp120.dll

471 КБ

12.0.40660.0

vcomp120.dll

135 КБ

12.0.40660.0

vccorlib120.dll

349 КБ

12.0.40660.0

mfc120.dll

5 477 КБ

12.0.40660.0

mfc120u.dll

5 503 КБ

12.0.40660.0

mfc120chs.dll

46 КБ

12.0.40660.0

mfc120cht.dll

46 КБ

12.0.40660.0

mfc120deu.dll

74 КБ

12.0.40660.0

mfc120enu.dll

64 КБ

12.0.40660.0

mfc120esn.dll

73 КБ

12.0.40660.0

mfc120fra.dll

74 КБ

12.0.40660.0

mfc120ita.dll

72 КБ

12.0.40660.0

mfc120jpn.dll

53 КБ

12.0.40660.0

mfc120kor.dll

53 КБ

12.0.40660.0

mfc120rus.dll

70 КБ

12.0.40660.0

Нужна дополнительная помощь?

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединение к программе предварительной оценки Майкрософт

Были ли сведения полезными?

Насколько вы удовлетворены качеством перевода?

Что повлияло на вашу оценку?

Добавите что-нибудь? Это необязательно

Спасибо за ваш отзыв!

×