Gejala
Beberapa fungsi pustaka matematika poin mengambang di Visual C++ 2013 x64 C Runtime (CRT) tidak memeriksa dengan benar apakah instruksi AVX dan FMA3 tertentu tersedia sebelum fungsi mencoba menggunakannya. Jika instruksi tersebut tidak tersedia untuk digunakan, panggilan ke fungsi ini menyebabkan pengecualian instruksional secara ilegal (0xc000001d). Fungsi yang terpengaruh meliputi log, log10, dan pow, dan lainnya.Â
Masalah ini kemungkinan besar terjadi pada skenario berikut:-
Pada versi lama sistem operasi Windows yang tidak mendukung penyimpanan status AVX (misalnya, Windows Vista) jika digunakan di komputer yang mendukung rangkaian instruksi AVX
-
Jika penyimpanan status AVX dinonaktifkan secara eksplisit di konfigurasi boot sistem operasi
-
Di Windows Lingkungan Prainstal (Windows PE) Catatan Windows PE tidak
mendukung penyimpanan negara bagian AVX.
Penyebab
Masalah ini terjadi karena Visual C++ 2013 x64 C Runtime tidak memeriksa apakah sistem operasi mendukung penyimpanan status AVX sebelum mencoba menjalankan instruksi AVX atau FMA3.
Pemecahan Masalah
Pembaruan untuk Microsoft Visual C++ 2013 Update 5 Redistributable Package dirilis sebagai pembaruan hanya untuk diunduh dan tidak didistribusikan melalui 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.
Jika Anda secara statis menautkan ke Visual C++ 2013 C Runtime, hotfix Visual Studio 2013 tersedia. Untuk informasi selengkapnya, lihat artikel Basis Pengetahuan Microsoft berikut:Pusat Unduhan Microsoft
File berikut ini tersedia untuk diunduh dari Pusat Unduhan Microsoft.
x64.exe Jalur Filex86.exe Jalur File
Informasi berkas
VCRedist_x86.exe jalur instalasi:
-
sistem operasi x86: %WinDir%\System32
-
sistem operasi x64: %WinDir%\SysWow64
Nama file |
Ukuran file (x86) |
Versi File |
---|---|---|
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 jalur instalasi:
-
sistem operasi x64: %WinDir%\System32
Nama file |
Ukuran file (x64) |
Versi File |
---|---|---|
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 |