L’erreur « VCRUNTIME140.dll was not found » apparaît généralement lorsque vous
essayez de lancer un jeu, un lanceur, un outil graphique, un utilitaire bureautique ou un autre
programme Windows créé avec Microsoft Visual C++. Le point essentiel est le suivant : vous ne
devriez normalement pas télécharger VCRUNTIME140.dll comme fichier séparé depuis des
sites DLL aléatoires. La solution correcte et la plus sûre consiste à installer ou réparer le
package Microsoft Visual C++ Redistributable qui contient cette bibliothèque d’exécution.
Qu’est-ce que VCRUNTIME140.dll dans Windows ?
VCRUNTIME140.dll est une bibliothèque d’exécution Microsoft Visual C++ utilisée par
les applications compilées avec les outils Microsoft C et C++. Elle contient des fonctions dont
les programmes ont besoin au démarrage et pendant leur exécution. Si le runtime requis est
absent, endommagé, bloqué par un logiciel de sécurité ou installé dans une architecture
incorrecte, le programme peut échouer avant même l’ouverture de sa fenêtre principale.
✦ Causes les plus courantes
- Visual C++ Redistributable n’est pas installé.
- Le package installé est endommagé ou incomplet.
- L’application nécessite le runtime 32 bits sur un système 64 bits.
- Un antivirus ou un outil de nettoyage a supprimé ou mis en quarantaine des fichiers du runtime.
✦ À éviter
- Ne téléchargez pas un fichier DLL isolé depuis des sites inconnus.
- Ne copiez pas de fichiers DLL depuis un autre PC, sauf instruction explicite de l’éditeur.
- Ne collez pas des fichiers DLL aléatoires dans tous les dossiers d’applications.
- Ne désactivez pas la protection de sécurité uniquement pour exécuter une DLL inconnue.
Messages d’erreur VCRUNTIME140.dll fréquents et leur signification
Le libellé exact varie selon le programme, mais la cause sous-jacente est généralement la même : Windows ne peut pas charger le fichier de runtime Visual C++ requis.
| Message d’erreur | Cause probable | Meilleure première solution |
|---|---|---|
VCRUNTIME140.dll was not found |
Le runtime Visual C++ est absent ou n’est pas enregistré correctement. | Installer la dernière version de Visual C++ Redistributable. |
The code execution cannot proceed because VCRUNTIME140.dll was not found |
L’application ne peut pas démarrer, car une dépendance requise est indisponible. | Installer les packages runtime x64 et x86. |
VCRUNTIME140.dll is either not designed to run on Windows or it contains an error |
Le fichier DLL ou l’installation du redistributable peut être corrompu. | Réparer ou réinstaller le package Visual C++. |
VCRUNTIME140_1.dll is missing |
Un composant plus récent du runtime Visual C++ est manquant. | Installer la dernière version prise en charge de Microsoft Visual C++ Redistributable. |
MSVCP140.dll and VCRUNTIME140.dll are missing |
Plusieurs bibliothèques de runtime Visual C++ sont absentes. | Installer ou réparer le package Redistributable complet. |
Comment télécharger VCRUNTIME140.dll en toute sécurité depuis Microsoft
Le téléchargement sûr n’est pas un fichier .dll autonome. Il s’agit de l’installateur
officiel Microsoft Visual C++ Redistributable. Microsoft fournit des liens de
téléchargement permanents pour les derniers packages Visual C++ v14 Redistributable pris en
charge, utilisés par les applications créées avec Visual Studio 2017, 2019, 2022 et versions
ultérieures.
Liens officiels de téléchargement Microsoft
Choisissez le package correspondant à votre système et à vos applications. Sur la plupart des PC Windows 64 bits, installez x64 et x86, car de nombreuses applications 32 bits ont encore besoin du runtime x86.
Installer Microsoft Visual C++ Redistributable pour corriger VCRUNTIME140.dll manquant
Suivez d’abord ces étapes. Dans de nombreux cas, elles suffisent à corriger l’erreur.
- Ouvrez le lien de téléchargement officiel Microsoft pour vc_redist.x64.exe.
- Enregistrez le fichier dans votre dossier Téléchargements.
- Faites un clic droit sur l’installateur et choisissez Exécuter en tant qu’administrateur.
- Acceptez les termes de la licence et cliquez sur Installer.
- Répétez la même procédure pour vc_redist.x86.exe si vous utilisez Windows 64 bits ou si l’application concernée est un programme 32 bits.
- Redémarrez Windows et lancez de nouveau le programme.
Réparer ou réinstaller Visual C++ Redistributable dans Windows 10 et Windows 11
Si le package est déjà installé mais que l’erreur continue, l’installation existante peut être endommagée. Utilisez l’option de réparation intégrée avant de désinstaller quoi que ce soit.
- Appuyez sur Win + I et ouvrez Applications → Applications installées.
- Recherchez Microsoft Visual C++ 2015-2022 Redistributable.
- Ouvrez le menu à côté de l’entrée x64 et choisissez Modifier.
- Cliquez sur Réparer et attendez la fin du processus.
- Répétez la réparation pour l’entrée x86 si elle existe.
- Redémarrez votre PC.
Si la réparation échoue, désinstallez les entrées Visual C++ 2015-2022 concernées, redémarrez Windows, puis installez de nouvelles copies des packages x64 et x86 depuis Microsoft.
Installer les packages runtime x64 et x86 sur Windows 64 bits
Une erreur fréquente consiste à installer uniquement le redistributable x64 sur un PC 64 bits. Ce n’est pas toujours suffisant. Une application 32 bits exécutée sur Windows 64 bits a encore besoin des fichiers runtime x86. C’est pourquoi un lanceur de jeu, un utilitaire d’imprimante, un ancien éditeur ou une application portable peut toujours signaler une DLL manquante même après l’installation du package x64.
| Votre système | Packages recommandés | Pourquoi |
|---|---|---|
| Windows 10/11 64 bits | x64 + x86 | Couvre les applications 64 bits et 32 bits. |
| Windows 32 bits | x86 uniquement | Windows 32 bits ne peut pas exécuter de programmes 64 bits. |
| Windows sur ARM | ARM64, et parfois x64/x86 selon l’émulation | Nécessaire pour les applications ARM64 natives et les scénarios de compatibilité. |
Exécuter SFC et DISM pour réparer les fichiers système Windows
Si l’installation de Visual C++ ne résout pas le problème, vérifiez si des fichiers système Windows sont corrompus. Exécutez ces commandes depuis une invite de commandes élevée ou Windows Terminal.
- Faites un clic droit sur Démarrer et sélectionnez Terminal (admin) ou Invite de commandes (admin).
- Exécutez la commande du Vérificateur des fichiers système :
sfc /scannow
Une fois l’analyse terminée, exécutez DISM :
DISM /Online /Cleanup-Image /RestoreHealth
Redémarrez Windows lorsque les deux commandes sont terminées. Ensuite, réinstallez ou réparez de nouveau Visual C++ Redistributable si l’application signale toujours un fichier runtime manquant.
Réinstaller le programme qui affiche l’erreur VCRUNTIME140.dll
Certaines applications installent leurs dépendances runtime requises pendant l’installation. Si l’application a été copiée depuis un autre PC, restaurée depuis une sauvegarde, déplacée vers un autre disque ou partiellement mise à jour, l’installation de ses dépendances peut être incomplète.
- Désinstallez l’application concernée depuis Paramètres → Applications → Applications installées.
- Redémarrez Windows.
- Téléchargez le dernier installateur depuis le site officiel de l’éditeur du logiciel.
- Exécutez l’installateur en tant qu’administrateur.
- Acceptez les invites d’installation des composants runtime Visual C++.
- Lancez de nouveau l’application.
Solutions avancées pour les erreurs VCRUNTIME140.dll persistantes
Si l’erreur persiste après l’installation des redistributables, effectuez ces vérifications supplémentaires.
✦ Vérifier la quarantaine de l’antivirus
- Ouvrez Sécurité Windows ou votre antivirus tiers.
- Consultez Historique de protection ou la quarantaine.
- Restaurez uniquement les fichiers fiables et seulement s’ils proviennent de Microsoft ou de l’éditeur de l’application.
✦ Mettre Windows à jour
- Ouvrez Paramètres → Windows Update.
- Installez les mises à jour cumulatives en attente.
- Redémarrez et testez de nouveau le programme concerné.
✦ Vérifier les journaux de l’application
- Appuyez sur Win + R, tapez
eventvwr.msc, puis appuyez sur Entrée. - Ouvrez Journaux Windows → Application.
- Recherchez les erreurs du programme concerné au moment du plantage.
✦ Utiliser un démarrage minimal
- Appuyez sur Win + R, tapez
msconfig, puis appuyez sur Entrée. - Désactivez temporairement les services non Microsoft et les applications de démarrage.
- Redémarrez et vérifiez si un autre utilitaire interfère.
FAQ sur le téléchargement de VCRUNTIME140.dll et la correction des erreurs
Q Puis-je télécharger VCRUNTIME140.dll séparément ? ▼
Q Dois-je installer Visual C++ Redistributable x64 ou x86 ? ▼
Q VCRUNTIME140.dll est-il un virus ? ▼
Q Pourquoi l’erreur apparaît-elle après une réinstallation de Windows ? ▼
Q Quelle est la différence entre VCRUNTIME140.dll et VCRUNTIME140_1.dll ? ▼
La meilleure méthode pour corriger les erreurs VCRUNTIME140.dll en toute sécurité
La meilleure solution pour les erreurs VCRUNTIME140.dll manquant, VCRUNTIME140.dll introuvable et les erreurs liées au runtime Visual C++ consiste à installer ou réparer le package officiel Microsoft Visual C++ Redistributable. Évitez les sites de téléchargement de DLL autonomes, installez les packages x64 et x86 sur Windows 64 bits, puis redémarrez le PC avant de tester de nouveau l’application.
🗺 Ordre de correction recommandé
Utilisez cet ordre : installer Visual C++ x64 et x86 → réparer les packages existants → redémarrer Windows → exécuter SFC et DISM → réinstaller le programme concerné → vérifier la quarantaine de l’antivirus et les journaux de l’application. Cette méthode résout la grande majorité des erreurs VCRUNTIME140.dll sans copier manuellement de fichiers DLL.