Guide de dépannage DLL · 2026

Comment télécharger VCRUNTIME140.dll
et corriger les erreurs DLL manquantes

Méthodes sûres pour restaurer VCRUNTIME140.dll dans Windows 10 et Windows 11 en installant ou en réparant le package officiel Microsoft Visual C++ Redistributable.

⏱ Lecture : ~10 min Windows 10 Windows 11 Mis à jour en juin 2026

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.

💡
Réponse rapide Téléchargez la dernière version prise en charge de Microsoft Visual C++ Redistributable depuis Microsoft, installez les packages x64 et x86 sur un PC 64 bits, redémarrez Windows, puis relancez l’application.

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.

⚠️
Avertissement de sécurité Les sites tiers de téléchargement de DLL peuvent distribuer des fichiers obsolètes, modifiés ou infectés. Privilégiez toujours l’installateur redistributable de Microsoft ou l’installateur fourni par l’éditeur du logiciel.

Installer Microsoft Visual C++ Redistributable pour corriger VCRUNTIME140.dll manquant

Suivez d’abord ces étapes. Dans de nombreux cas, elles suffisent à corriger l’erreur.

  1. Ouvrez le lien de téléchargement officiel Microsoft pour vc_redist.x64.exe.
  2. Enregistrez le fichier dans votre dossier Téléchargements.
  3. Faites un clic droit sur l’installateur et choisissez Exécuter en tant qu’administrateur.
  4. Acceptez les termes de la licence et cliquez sur Installer.
  5. 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.
  6. Redémarrez Windows et lancez de nouveau le programme.
🔎
Comment vérifier l’architecture de Windows Appuyez sur Win + I, ouvrez Système → Informations système, puis consultez Type du système. La plupart des PC modernes affichent système d’exploitation 64 bits.

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.

  1. Appuyez sur Win + I et ouvrez Applications → Applications installées.
  2. Recherchez Microsoft Visual C++ 2015-2022 Redistributable.
  3. Ouvrez le menu à côté de l’entrée x64 et choisissez Modifier.
  4. Cliquez sur Réparer et attendez la fin du processus.
  5. Répétez la réparation pour l’entrée x86 si elle existe.
  6. 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.

  1. Faites un clic droit sur Démarrer et sélectionnez Terminal (admin) ou Invite de commandes (admin).
  2. 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.

  1. Désinstallez l’application concernée depuis Paramètres → Applications → Applications installées.
  2. Redémarrez Windows.
  3. Téléchargez le dernier installateur depuis le site officiel de l’éditeur du logiciel.
  4. Exécutez l’installateur en tant qu’administrateur.
  5. Acceptez les invites d’installation des composants runtime Visual C++.
  6. Lancez de nouveau l’application.
🧩
Applications portables Si l’erreur apparaît uniquement dans un programme portable, le dossier de l’application peut être incomplet. Téléchargez une copie récente depuis le développeur au lieu de copier manuellement des DLL dans le dossier.

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 ?
Il est techniquement possible de trouver des fichiers DLL séparés en ligne, mais ce n’est pas recommandé. La méthode sûre consiste à installer le package officiel Microsoft Visual C++ Redistributable, car il installe ensemble les bons fichiers, la bonne architecture, les bonnes versions et les dépendances nécessaires.
Q Dois-je installer Visual C++ Redistributable x64 ou x86 ?
Sur Windows 64 bits, installez x64 et x86. Le package x64 prend en charge les programmes 64 bits, tandis que le package x86 prend en charge les programmes 32 bits. De nombreuses applications et lanceurs de jeux utilisent encore des composants 32 bits.
Q VCRUNTIME140.dll est-il un virus ?
Le fichier Microsoft légitime n’est pas un virus. Toutefois, un fichier portant le même nom peut être malveillant s’il provient d’un site inconnu, d’une archive suspecte, d’un logiciel piraté ou d’un installateur modifié. Utilisez l’installateur redistributable de Microsoft chaque fois que possible.
Q Pourquoi l’erreur apparaît-elle après une réinstallation de Windows ?
Une installation propre de Windows n’inclut pas forcément toutes les bibliothèques runtime requises par les logiciels tiers. Après avoir réinstallé Windows, installez normalement vos applications, puis installez les packages Visual C++ Redistributable nécessaires à ces applications.
Q Quelle est la différence entre VCRUNTIME140.dll et VCRUNTIME140_1.dll ?
Ce sont deux composants du runtime Visual C++, mais ils correspondent à des exigences de runtime différentes. Si l’un ou l’autre fichier est manquant, l’installation de la dernière version prise en charge de Microsoft Visual C++ Redistributable reste la première solution correcte.

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.