Mise à jour pour Visual C++ 2013 et package redistribuable Visual C++

S’applique à : Visual Studio 2013 Community

Symptômes


Certaines fonctions de bibliothèque mathématique en virgule flottante dans Visual C++ 2013 x64 C Runtime (CRT) ne vérifient pas correctement si certaines instructions AVX et FMA3 sont disponibles pour que les fonctions essaient de les utiliser. Si les instructions ne sont pas disponibles, les appels vers ces fonctions entraînent l’utilisation d’une exception d’instruction incorrecte (0xc000001d). Les fonctions affectées incluent Journal, log10 et Pow, et autres. Ce problème est susceptible de se produire dans les cas suivants :
  • Sur une version antérieure du système d’exploitation Windows qui ne prend pas en charge l’enregistrement de l’État AVX (par exemple, Windows Vista) s’il est utilisé sur un ordinateur qui prend en charge le jeu d’instructions AVX
  • Si l’enregistrement de l’État AVX est explicitement désactivé dans la configuration de démarrage du système d’exploitation
  • Dans l’environnement de préinstallation Windows (Windows PE ), Windows PE ne prend pas en charge l’enregistrement de l’État AVX.

Cause


Ce problème se produit car le runtime C de Visual C++ 2013 x64 ne vérifie pas si le système d’exploitation prend en charge l’enregistrement de l’État AVX avant d’essayer d’exécuter les instructions AVX ou FMA3.

Résolution


Cette mise à jour pour Microsoft Visual C++ 2013 Update 5 package redistribuable est publiée comme une mise à jour de téléchargement uniquement et n’est pas distribuée par le biais de Windows Update. La redistribution de cette mise à jour est autorisée, sous réserve des termes du contrat de licence définis par Microsoft Visual Studio 2013 Update 5.Si vous établissez une liaison statique avec le runtime Visual C++ 2013 C, un correctif Visual Studio 2013 est disponible. Pour plus d’informations, consultez l’article suivant de la Base de connaissances Microsoft : 

Centre de téléchargement Microsoft

Vous pouvez télécharger les fichiers suivants à partir du Centre de téléchargement Microsoft.Chemin d’accès au fichier x64. exe
Paramètres régionaux Chemins d’accès aux fichiers
Tchèque-République tchèque http://download.microsoft.com/download/3/1/4/314627D5-7EEA-4C9A-ABB2-E2CC4FB0F224/vcredist_x64.exe
Allemand-Allemagne http://download.microsoft.com/download/8/2/4/82444F1C-AEA4-4153-81C2-7861905D54F5/vcredist_x64.exe
Anglais-États-Unis http://download.microsoft.com/download/0/5/6/056DCDA9-D667-4E27-8001-8A0C6971D6B1/vcredist_x64.exe
Espagnol (tri traditionnel)-Espagne http://download.microsoft.com/download/9/7/C/97C609E9-EBD3-466B-A87E-FA7F7BF1B000/vcredist_x64.exe
Français-France http://download.microsoft.com/download/3/0/3/30337CA1-8A4E-4043-B330-D0DCE8561EBB/vcredist_x64.exe
Italien-Italie http://download.microsoft.com/download/9/8/4/98446BDF-BC9B-4BDE-9E54-28E15787FBED/vcredist_x64.exe
Japonais-Japon http://download.microsoft.com/download/8/2/9/829AC8B2-E111-4F58-9B23-205A5E7D656A/vcredist_x64.exe
Coréen-Corée http://download.microsoft.com/download/F/8/D/F8D970BD-4218-49B9-B515-E6F1669D228B/vcredist_x64.exe
Polonais-Pologne http://download.microsoft.com/download/0/B/4/0B46160F-B53F-45DA-87D6-DA0567E57784/vcredist_x64.exe
Portugais-Brésil http://download.microsoft.com/download/7/B/A/7BAFB681-05F8-4D13-98AF-9BC6C93B3536/vcredist_x64.exe
Russe-Russie http://download.microsoft.com/download/C/D/2/CD274FA6-0D64-4B70-BD90-EC9A2E395DA4/vcredist_x64.exe
Turc-Turquie http://download.microsoft.com/download/C/4/6/C467522D-C094-4697-B9B2-BB59B2BCACA5/vcredist_x64.exe
Chinois-Chine http://download.microsoft.com/download/1/8/0/180FA2CE-506D-4032-AAD1-9D7636F85179/vcredist_x64.exe
Chinois-Taïwan http://download.microsoft.com/download/9/0/5/905DBD86-D1B8-4D4B-8A50-CB0E922017B9/vcredist_x64.exe
Chemin d’accès au fichier x86. exe
Paramètres régionaux Chemins d’accès aux fichiers
Tchèque-République tchèque http://download.microsoft.com/download/3/1/4/314627D5-7EEA-4C9A-ABB2-E2CC4FB0F224/vcredist_x86.exe
Allemand-Allemagne http://download.microsoft.com/download/8/2/4/82444F1C-AEA4-4153-81C2-7861905D54F5/vcredist_x86.exe
Anglais-États-Unis http://download.microsoft.com/download/0/5/6/056DCDA9-D667-4E27-8001-8A0C6971D6B1/vcredist_x86.exe
Espagnol (tri traditionnel)-Espagne http://download.microsoft.com/download/9/7/C/97C609E9-EBD3-466B-A87E-FA7F7BF1B000/vcredist_x86.exe
Français-France http://download.microsoft.com/download/3/0/3/30337CA1-8A4E-4043-B330-D0DCE8561EBB/vcredist_x86.exe
Italien-Italie http://download.microsoft.com/download/9/8/4/98446BDF-BC9B-4BDE-9E54-28E15787FBED/vcredist_x86.exe
Japonais-Japon http://download.microsoft.com/download/8/2/9/829AC8B2-E111-4F58-9B23-205A5E7D656A/vcredist_x86.exe
Coréen-Corée http://download.microsoft.com/download/F/8/D/F8D970BD-4218-49B9-B515-E6F1669D228B/vcredist_x86.exe
Polonais-Pologne http://download.microsoft.com/download/0/B/4/0B46160F-B53F-45DA-87D6-DA0567E57784/vcredist_x86.exe
Portugais-Brésil http://download.microsoft.com/download/7/B/A/7BAFB681-05F8-4D13-98AF-9BC6C93B3536/vcredist_x86.exe
Russe-Russie http://download.microsoft.com/download/C/D/2/CD274FA6-0D64-4B70-BD90-EC9A2E395DA4/vcredist_x86.exe
Turc-Turquie http://download.microsoft.com/download/C/4/6/C467522D-C094-4697-B9B2-BB59B2BCACA5/vcredist_x86.exe
Chinois-Chine http://download.microsoft.com/download/1/8/0/180FA2CE-506D-4032-AAD1-9D7636F85179/vcredist_x86.exe
Chinois-Taïwan http://download.microsoft.com/download/9/0/5/905DBD86-D1B8-4D4B-8A50-CB0E922017B9/vcredist_x86.exe
 

Informations sur les fichiers

Chemin d’installation vcredist_x86. exe:
  • système d’exploitation x86 :%WinDir%\System32
  • système d’exploitation x64 :%WinDir%\SysWow64
 
Nom du fichier Taille du fichier (x86) Version du fichier
msvcr120.dll 949 KO 12.0.40660.0
msvcp120.dll 445 KO 12.0.40660.0
vcamp120.dll 332 KO 12.0.40660.0
vcomp120.dll 118 KO 12.0.40660.0
vccorlib120.dll 243 KO 12.0.40660.0
mfc120.dll 4 321 KO 12.0.40660.0
mfc120u.dll 4 347 KO 12.0.40660.0
mfc120chs.dll 46 KO 12.0.40660.0
mfc120cht.dll 46 KO 12.0.40660.0
mfc120deu.dll 74 KO 12.0.40660.0
mfc120enu.dll 64 KO 12.0.40660.0
mfc120esn.dll 73 KO 12.0.40660.0
mfc120fra.dll 74 KO 12.0.40660.0
mfc120ita.dll 72 KO 12.0.40660.0
mfc120jpn.dll 53 KO 12.0.40660.0
mfc120kor.dll 53 KO 12.0.40660.0
mfc120rus.dll 70 KO 12.0.40660.0
Chemin d’installation VCRedist_x64. exe:
  • système d’exploitation x64 :%WinDir%\System32
 
Nom du fichier Taille du fichier (x64) Version du fichier
msvcr120.dll 941 KO 12.0.40660.0
msvcp120.dll 645 KO 12.0.40660.0
vcamp120.dll 471 KO 12.0.40660.0
vcomp120.dll 135 KO 12.0.40660.0
vccorlib120.dll 349 KO 12.0.40660.0
mfc120.dll 5 477 KO 12.0.40660.0
mfc120u.dll 5 503 KO 12.0.40660.0
mfc120chs.dll 46 KO 12.0.40660.0
mfc120cht.dll 46 KO 12.0.40660.0
mfc120deu.dll 74 KO 12.0.40660.0
mfc120enu.dll 64 KO 12.0.40660.0
mfc120esn.dll 73 KO 12.0.40660.0
mfc120fra.dll 74 KO 12.0.40660.0
mfc120ita.dll 72 KO 12.0.40660.0
mfc120jpn.dll 53 KO 12.0.40660.0
mfc120kor.dll 53 KO 12.0.40660.0
mfc120rus.dll 70 KO 12.0.40660.0