Guide Windows · Mis à jour en juin 2026

Comment télécharger et installer
Visual C++ Redistributable dans Windows

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.

📖 9 min de lecture 🪟 Windows 10 / 11 🔗 Liens Microsoft officiels

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.

ℹ️
Important : Visual C++ Redistributable n'est pas la même chose que Visual Studio. Vous n'avez pas besoin d'installer l'environnement de développement Visual Studio simplement pour exécuter des programmes qui nécessitent les bibliothèques d'exécution Microsoft C et C++.

Qu'est-ce que Microsoft Visual C++ Redistributable ?

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.

C'est un package d'exécution Il aide les programmes existants à fonctionner ; ce n'est pas un outil de programmation pour les utilisateurs ordinaires.
Plusieurs versions peuvent coexister Les anciens packages 2005, 2008, 2010, 2012 et 2013 peuvent être installés côte à côte.
x64 et x86 sont différents Un programme 32 bits a besoin du runtime x86, même sur Windows 64 bits.
Les applications l'installent souvent automatiquement Les jeux, lanceurs, éditeurs, outils de CAO et pilotes incluent souvent les runtimes VC++.

Quelle version de Visual C++ Redistributable faut-il installer ?

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.
💡
Configuration recommandée pour la plupart des PC 64 bits : installez à la fois VC_redist.x64.exe et VC_redist.x86.exe. Cela couvre le plus grand nombre d'applications et de jeux modernes.

Comment vérifier si Windows est en 64 bits, 32 bits ou ARM64

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.

  1. Appuyez sur Win + I pour ouvrir les Paramètres.
  2. Allez dans SystèmeÀ propos.
  3. Trouvez Type du système.
  4. Vérifiez s'il indique système d'exploitation 64 bits, système d'exploitation 32 bits ou mentionne un processeur basé sur ARM.

Vous pouvez aussi utiliser la boîte de dialogue Exécuter :

  1. Appuyez sur Win + R.
  2. Tapez msinfo32 et appuyez sur Entrée.
  3. Regardez Type du système : PC à base de x64, PC à base de x86 ou PC à base de ARM64.

Comment installer Visual C++ Redistributable dans Windows

Après avoir téléchargé le bon installateur, suivez ces étapes. Le processus d'installation est identique dans Windows 10 et Windows 11.

  1. Fermez le programme ou le jeu qui affiche l'erreur Visual C++.
  2. Téléchargez VC_redist.x64.exe, VC_redist.x86.exe ou VC_redist.arm64.exe depuis Microsoft.
  3. Cliquez avec le bouton droit sur le fichier téléchargé et sélectionnez Exécuter en tant qu'administrateur.
  4. Acceptez les termes du contrat de licence Microsoft.
  5. Cliquez sur Installer. Si le package est déjà installé, choisissez Réparer.
  6. Attendez la fin de l'installation.
  7. Redémarrez Windows, surtout si l'installateur le demande.
  8. Lancez de nouveau le programme et vérifiez si l'erreur a disparu.
⚠️
Ne téléchargez pas de fichiers DLL individuels depuis des sites aléatoires. Copier manuellement des fichiers comme 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.

Faut-il installer Visual C++ x64 et x86 ?

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.

Comment installer Visual C++ Redistributable silencieusement avec l'invite de commandes

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.

Comment vérifier si Visual C++ Redistributable est déjà installé

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.

Méthode 1 : vérifier les applications installées

  1. Appuyez sur Win + I.
  2. Ouvrez ApplicationsApplications installées dans Windows 11, ou Applications et fonctionnalités dans Windows 10.
  3. Recherchez Microsoft Visual C++.
  4. Repérez les entrées comme Microsoft Visual C++ 2015-2022 Redistributable (x64) et (x86).

Méthode 2 : vérifier dans le Panneau de configuration

  1. Appuyez sur Win + R.
  2. Tapez appwiz.cpl et appuyez sur Entrée.
  3. Recherchez Microsoft Visual C++ Redistributable dans la liste.
  4. Vérifiez la version et l'architecture dans le nom du programme.

Méthode 3 : vérifier avec PowerShell

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

Comment réparer Visual C++ Redistributable

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.

  1. Téléchargez le même installateur Visual C++ Redistributable depuis Microsoft.
  2. Cliquez avec le bouton droit sur le fichier et sélectionnez Exécuter en tant qu'administrateur.
  3. Si Windows détecte une installation existante, cliquez sur Réparer.
  4. Attendez la fin du processus.
  5. Redémarrez l'ordinateur.

Vous pouvez aussi réparer depuis Panneau de configurationProgrammes et fonctionnalités : sélectionnez l'entrée Visual C++, cliquez sur Modifier, puis choisissez Réparer.

Corriger les erreurs courantes d'installation de Visual C++ Redistributable

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.

Erreur 0x80070666 : une autre version est déjà installée

Ce message signifie généralement qu'un package plus récent ou équivalent est déjà installé. Essayez ces solutions :

Erreur 1603 : erreur fatale pendant l'installation

Erreur 0xc000007b au lancement d'un jeu ou d'un programme

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.

VCRUNTIME140.dll, MSVCP140.dll ou VCRUNTIME140_1.dll est manquant

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é.

Avez-vous besoin d'anciennes versions de Visual C++ Redistributable ?

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 :

⚠️
Note de sécurité : les anciens packages Visual C++ peuvent ne plus être pris en charge. Téléchargez-les uniquement depuis Microsoft ou depuis l'installateur officiel de l'éditeur du logiciel.

Peut-on désinstaller Microsoft Visual C++ Redistributable ?

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ètresApplicationsApplications 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.

Conseils de téléchargement sécurisé pour Visual C++ Redistributable

FAQ : Visual C++ Redistributable dans Windows

Q Visual C++ Redistributable est-il sûr ?
Oui, s'il est téléchargé depuis Microsoft ou installé par un installateur d'application fiable. C'est un composant d'exécution standard utilisé par de nombreux programmes Windows.
Q Ai-je besoin de Visual C++ Redistributable pour les jeux ?
Très souvent, oui. De nombreux jeux et lanceurs nécessitent les bibliothèques d'exécution Visual C++. Steam, Epic Games, Ubisoft Connect et d'autres installateurs peuvent installer automatiquement les runtimes nécessaires.
Q Pourquoi ai-je de nombreuses entrées Microsoft Visual C++ installées ?
C'est normal. Différents programmes peuvent dépendre de versions et d'architectures différentes du runtime Visual C++. Supprimer d'anciennes entrées peut casser de vieux logiciels.
Q Faut-il installer x86 sur Windows 64 bits ?
Oui, si vous utilisez des applications 32 bits. Un programme 32 bits a besoin du runtime x86, même lorsque Windows lui-même est en 64 bits.
Q Visual C++ Redistributable peut-il corriger les erreurs VCRUNTIME140.dll ?
Dans la plupart des cas, oui. Installez ou réparez les derniers packages Visual C++ Redistributable x64 et x86, puis redémarrez Windows.
Q Visual C++ Redistributable est-il identique à .NET Framework ?
Non. Visual C++ Redistributable fournit des bibliothèques d'exécution C/C++ natives. .NET Framework et .NET Runtime sont des plateformes différentes utilisées par d'autres types d'applications.

Conclusion

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.