Un guide pratique pour les utilisateurs de Windows 10 et Windows 11 : liens de téléchargement officiels Microsoft, choix correct entre x64/x86, étapes d'installation, commandes d'installation silencieuse, options de réparation et solutions aux erreurs d'exécution courantes.
Microsoft Visual C++ Redistributable est un ensemble de bibliothèques d'exécution nécessaires à de nombreux programmes et jeux Windows. Si ces bibliothèques sont absentes, obsolètes ou endommagées, une application peut ne pas démarrer et afficher des erreurs comme VCRUNTIME140.dll was not found, MSVCP140.dll is missing, 0xc000007b ou The code execution cannot proceed.
La méthode la plus sûre pour corriger ces problèmes consiste à télécharger le package Redistributable directement depuis Microsoft et à installer l'architecture appropriée : x64, x86 ou ARM64. Dans la plupart des cas, sur un PC Windows 64 bits moderne, il est recommandé d'installer à la fois x64 et x86, car Windows 64 bits peut exécuter des applications 64 bits et 32 bits.
Utilisez les liens Microsoft officiels ci-dessous pour obtenir le dernier package Visual C++ Redistributable pris en charge. Évitez les sites de téléchargement tiers, les installateurs modifiés, les packs de pilotes ou les archives qui ne sont pas signés par Microsoft.
Pour les applications Windows 64 bits. Recommandé pour presque tous les PC Windows 10 et Windows 11.
Télécharger x64 depuis MicrosoftPour les applications 32 bits. Installez-le également si vous utilisez d'anciens jeux, utilitaires, lanceurs ou logiciels 32 bits.
Télécharger x86 depuis MicrosoftPour les appareils Windows on ARM. Utilisez ce package si votre PC possède un processeur basé sur ARM.
Télécharger ARM64 depuis MicrosoftVous pouvez également ouvrir la page officielle de documentation Microsoft : Derniers téléchargements Visual C++ Redistributable pris en charge.
Visual C++ Redistributable installe des composants d'exécution utilisés par les applications créées avec Microsoft Visual C++ / MSVC. Ces composants incluent des bibliothèques d'exécution C et C++ auxquelles les programmes font appel au démarrage, lors du chargement de plugins, du rendu graphique, de la gestion des fichiers ou de la communication avec d'autres composants du système.
Pour la plupart des utilisateurs, la réponse est simple : installez les derniers packages Visual C++ Redistributable x64 et x86 pris en charge depuis Microsoft. Ces packages couvrent les applications créées avec les versions modernes de Visual Studio et corrigent fréquemment les erreurs liées à VCRUNTIME140.dll, MSVCP140.dll, VCRUNTIME140_1.dll et aux fichiers similaires manquants.
| Votre situation | Ce qu'il faut installer | Pourquoi |
|---|---|---|
| Windows 10 ou Windows 11, PC 64 bits | x64 et x86 | x64 prend en charge les applications 64 bits ; x86 prend en charge les applications 32 bits qui fonctionnent encore sous Windows 64 bits. |
| Windows 10 ou Windows 11, PC 32 bits | x86 uniquement | Windows 32 bits ne peut pas exécuter les applications x64 ni installer les packages d'exécution x64. |
| Windows on ARM | ARM64, et éventuellement x64/x86 selon l'application | Les appareils ARM64 peuvent nécessiter des composants ARM64 natifs ainsi que des runtimes de compatibilité pour les applications émulées. |
| Un ancien jeu demande Visual C++ 2010, 2012 ou 2013 | La version Redistributable plus ancienne exacte demandée par l'application | Les anciens packages sont séparés et peuvent être requis côte à côte avec le package le plus récent. |
Avant de télécharger l'installateur, vérifiez le type de votre système. Cela vous aide à choisir le bon package et à éviter les erreurs d'installation.
Vous pouvez aussi utiliser la boîte de dialogue Exécuter :
msinfo32 et appuyez sur Entrée.PC à base de x64, PC à base de x86 ou PC à base de ARM64.Après avoir téléchargé le bon installateur, suivez ces étapes. Le processus d'installation est identique dans Windows 10 et Windows 11.
vcruntime140.dll ou msvcp140.dll peut créer des conflits de version, des risques de sécurité ou de nouvelles erreurs de démarrage. Installez plutôt le Redistributable officiel.
Oui, sous Windows 64 bits, il est généralement préférable d'installer les deux packages :
Si vous ne savez pas quel package un programme précis nécessite, installez x64 et x86 depuis Microsoft. C'est sûr sur un système Windows 64 bits et cela corrige souvent immédiatement les erreurs d'exécution.
Les utilisateurs avancés et les administrateurs peuvent installer Visual C++ Redistributable depuis l'invite de commandes ou PowerShell. C'est utile pour les scripts de déploiement, l'assistance à distance ou la réinstallation de prérequis avant le lancement d'un logiciel.
Ouvrez l'invite de commandes en tant qu'administrateur, accédez au dossier contenant l'installateur et exécutez l'une de ces commandes :
VC_redist.x64.exe /install /quiet /norestart
VC_redist.x86.exe /install /quiet /norestart
Pour réparer silencieusement une installation existante, utilisez :
VC_redist.x64.exe /repair /quiet /norestart
Après une installation ou une réparation silencieuse, redémarrez Windows manuellement si l'application ne se lance toujours pas.
Windows peut contenir plusieurs entrées Visual C++ installées en même temps. C'est normal. Ne supprimez pas les anciennes entrées sauf si vous savez qu'elles ne sont pas nécessaires, car certains programmes dépendent de versions précises du runtime.
appwiz.cpl et appuyez sur Entrée.Ouvrez PowerShell et exécutez :
Get-ItemProperty HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\*, `
HKLM:\Software\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\* |
Where-Object { $_.DisplayName -like "*Visual C++*Redistributable*" } |
Select-Object DisplayName, DisplayVersion, Publisher |
Sort-Object DisplayName
Si le package est déjà installé mais que l'application affiche toujours des erreurs de DLL manquante ou de runtime, réparez l'installation.
Vous pouvez aussi réparer depuis Panneau de configuration → Programmes et fonctionnalités : sélectionnez l'entrée Visual C++, cliquez sur Modifier, puis choisissez Réparer.
Si l'installateur échoue, utilisez les étapes ci-dessous. La plupart des problèmes sont causés par des droits administrateur manquants, des fichiers verrouillés, un cache d'installation corrompu, des composants Windows obsolètes ou une ancienne installation VC++ endommagée.
Ce message signifie généralement qu'un package plus récent ou équivalent est déjà installé. Essayez ces solutions :
Cette erreur indique souvent une incompatibilité de dépendances 32 bits/64 bits ou des fichiers runtime endommagés. Installez les Redistributables Visual C++ x64 et x86, mettez DirectX à jour si le jeu l'exige, puis réinstallez l'application concernée si nécessaire.
Installez les derniers packages Visual C++ Redistributable x64 et x86 depuis Microsoft. Redémarrez Windows et relancez le programme. Évitez de télécharger la DLL manquante comme fichier séparé.
Parfois oui. Les anciennes applications, en particulier les jeux et les logiciels spécialisés, peuvent nécessiter les runtimes Visual C++ 2005, 2008, 2010, 2012 ou 2013. Ces anciens packages peuvent coexister avec le Redistributable le plus récent.
Installez une ancienne version uniquement lorsque :
Vous pouvez le désinstaller, mais dans la plupart des cas il vaut mieux éviter. De nombreux programmes dépendent de ces packages, et leur suppression peut empêcher des applications ou des jeux de fonctionner. Si vous suspectez une corruption, utilisez d'abord Réparer au lieu de désinstaller.
Désinstallez uniquement si :
Pour désinstaller, ouvrez Paramètres → Applications → Applications installées, recherchez Microsoft Visual C++, sélectionnez le package, puis choisissez Désinstaller. Redémarrez Windows et réinstallez le dernier package si nécessaire.
aka.ms, microsoft.com ou l'installateur officiel de l'éditeur de l'application.System32 ou SysWOW64.Pour télécharger et installer Visual C++ Redistributable dans Windows, utilisez les liens officiels Microsoft et choisissez la bonne architecture. Sur la plupart des PC Windows 10 et Windows 11 64 bits, installer à la fois x64 et x86 est la meilleure option, car cela prend en charge les applications 64 bits modernes et les anciens logiciels 32 bits.
Si une application échoue encore après l'installation, relancez l'installateur Redistributable et choisissez Réparer, installez les mises à jour Windows en attente, redémarrez le PC et évitez de télécharger des fichiers DLL individuels depuis des sites non officiels.