Ознаки

Деякі математичні функції з перевантажуваною комою в середовищі виконання 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 не перевіряє, чи підтримує операційна система збереження стану AVX, перш ніж виконувати інструкції AVX або FMA3.

Спосіб вирішення

Це оновлення для Microsoft Visual C++ 2013 Update 5 вторинного розповсюдження пакета випускається як оновлення лише для завантаження та не розповсюджується через Windows Update. Цей оновлення можна розповсюджувати на ті самі умови ліцензії, що й випуск Microsoft Visual Studio 2013 року.

Якщо ви статично зв'язали з середовищем виконання Visual C++ 2013 C, Visual Studio 2013 доступне виправлення. Докладні відомості див. в такій статті бази знань Microsoft:

3174417 ВИПРАВЛЕННЯ. Програми, вбудовані за допомогою Visual C++ 2013, аварійно завершує роботу з виняток "Незаконні інструкції"

Центр завантажень Майкрософт

У Центрі завантажень Майкрософт для завантаження пропонуються такі файли.

x64.exe шлях до файлу

Локал.

Шляхи до файлів

Чеська (Чеська Республіка)

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

німецька (Німеччина)

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

Англійська (Сполучені Штати)

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

Іспанська (традиційне сортування) – Іспанія

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

Французька (Франція)

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

Італійська (Італія)

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

Японська (Японія)

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

Корейська (Корея)

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

Польська (Польща)

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

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

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

Російська (Росія)

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

Турецька (Туреччина)

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

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

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

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

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


x86.exe шлях до файлу

Локал.

Шляхи до файлів

Чеська (Чеська Республіка)

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

німецька (Німеччина)

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

Англійська (Сполучені Штати)

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

Іспанська (традиційне сортування) – Іспанія

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

Французька (Франція)

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

Італійська (Італія)

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

Японська (Японія)

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

Корейська (Корея)

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

Польська (Польща)

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

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

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

Російська (Росія)

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

Турецька (Туреччина)

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

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

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

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

https://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

Потрібна додаткова довідка?

Отримуйте нові функції раніше за інших
Приєднатися до Microsoft оцінювачів

Ця інформація корисна?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?

Дякуємо за відгук!

×