La Solution pour Vcruntime140.dll ou MSVCP140.dll sur Windows

minutes de lecture

juin 26, 2021

0

Text Only 03

“Le programme ne peut pas démarrer car VCRUNTIME140.DLL est absent de votre ordinateur”.

C'est un des messages d'erreur de Windows les plus irritants et les plus agaçants.

Il y a plusieurs méthodes capables de résoudre l'erreur VCRUNTIME140.dll.

Ces méthodes s'appliquent aussi à l'erreur MSVCP140.dll. Ce sont exactement les mêmes solutions qui pourront réparer cette erreur.

C'est ce dont nous allons parler tout au long de ce guide, et à la fin vous serez dans la mesure de corriger l'erreur facilement.

Que signifie l'erreur VCRUNTIME140.dll ?

L'erreur VCRUNTIME140.dll n'est pas en elle même une erreur critique.

Elle engendre juste le mal fonctionnement de l'application concernée.

Ce fichier .dll signifie que le système est incapable d'accéder au code présent dans le fichier ou qu'il ne parvient pas à localiser le fichier lui même.

Et dans une telle situation, le système ne peut pas traiter le code généré, d'où l'apparition de cette erreur.

Voici les solutions possibles pour cette erreur :

Scannez le système en profondeur

Windows offre à ses utilisateurs la possibilité de réparer les fichiers corrompus dans la mémoire.

Le vérificateur de fichiers système de Windows permet de localiser facilement les fichiers corrompus dans le système et de les réparer automatiquement.

Pour lancer une analyse avec le vérificateur de fichiers système sur votre système :

a) Cliquez sur le bouton "Démarrer" et recherchez "Windows PowerShell" comme indiqué dans l'image ci-dessous. Faites un clic droit et cliquez sur "Exécuter en tant qu'administrateur".

  • Dans le menu démarrer, écrivez "Windows Power Shell" et exécutez l'invite de commande en mode administrateur.
vcruntime140.dll
  • Exécutez maintenant la commande SFC/scannow
vcruntime140.dll
  • Lorsque le processus est terminé, le système localise tous les fichiers corrompus et les répare.

Remplacer le fichier VCRUNTIME140.dll

C'est le moyen le plus efficace pour résoudre l'erreur, car en réenregistrant le fichier DLL et en redémarrant le système, l'erreur peut être corrigée.

Le fichier peut être téléchargé directement, puis replacé dans le dossier de l'application.

Suivez les étapes mentionnées ci-dessous pour procéder :

  • Défilez la page et tout en bas vous verrez une liste de versions du fichier à télécharger.
  • Veillez à bien télécharger la version qui vous convient (64 bits ou 32 bits). Une erreur pourrait provoquer l'erreur 0xc000007b. 
vcruntime140.dll
  • Placez ensuite le fichier dans le répertoire du programme réclamant ce fichier.
  • Après l'avoir téléchargé, ouvrez le fichier .zip que vous avez téléchargé puis extrayez le fichier DLL vers un dossier de votre ordinateur.
  • Placez le fichier dans le répertoire du système.                                               Sur une version 64 bits de Windows, le dossier par défaut pour les fichiers DLL 64 bits est:
    C:\Windows\SysWOW64\
    et pour les fichiers DLL 32 bits
    C:\Windows\System32\                                                                                

Veillez à écraser tous les fichiers existants (mais faites quand même une copie de sauvegarde du fichier d'origine).

Après le redémarrage de votre ordinateur, l'erreur VCRUNTIME140.dll devrait disparaître.

Réinstaller Visual C++ Redistributable 

Si aucune des suggestions précédentes n'ont pas permis de résoudre votre problème, vous devrez peut-être réinstaller les paquets Microsoft visual C++ Redistributable.

Vous les trouverez sur la page d'assistance de Microsoft.

Installez une version et vérifiez si l'erreur s'affiche toujours et ainsi de suite.

Voici les packs nécessaires :

Microsoft Visual C++ 2015 Redistributable

Microsoft Visual C++ 2017 x86 Redistributable

Microsoft Visual C++ 2017 x64 Redistributable

Microsoft Visual C++ 2019 x86 Redistributable

Microsoft Visual C++ 2019 x64 Redistributable

  • Cliquez sur le bouton "Télécharger" pour enregistrer le fichier d'installation :
vcruntime140.dll
  • Choisissez ensuite la version qui vous convient (32 bits ou 64 bits). 
  • Et si vous ne savez pas quelle est votre version, cochez les deux:
  • L'installation se fait ensuite d'une manière simple
vcruntime140.dll
  • Si tout s'est bien passé, après le redémarrage de votre ordinateur l'erreur aura disparu.

Mettre à jour Windows 10

Une mise à jour peut aussi venir à bout de l'erreur VCRUNTIME140.dll.

Pour vérifier si votre système a besoin de mise à jour, voilà ce qu'il faut faire: 

  • Dans les paramètres windows, accédez à "Mise à jour et sécurité"
vcruntime140.dll
  • Le système vérifiera la présence de nouvelles mises à jour, et celles-ci commenceront à être téléchargées. A la fin, il ne vous restera qu'à les installer.
vcruntime140.dll
  • Notez bien qu'un redémarrage est essentiel pour que le système prenne en compte les nouveaux paramètres.

Réinstaller l'application qui génère l'erreur

Le téléchargement incomplet des fichiers de l'application concernée peut être une cause possible de cette erreur.

Essayez donc de désinstaller la dite application et de la réinstaller sur votre système.

Pour désinstaller complètement une application dans Windows 10:

  • Dans les paramètres Windows , accédez à "Applications"
vcruntime140.dll
  • Dans la liste des applications, choisissez laquelle désinstaller puis appuyez sur le bouton adéquat.
vcruntime140.dll
  • Si l'application ne se désinstalle pas ou que cette opération génère une erreur, il faudrait utiliser une application spécialisée comme Ccleaner.
  • Il suffit de cliquer sur le menu de votre gauche sur "Tools" puis sur le raccourci "Uninstall" et enfin choisir l'application et la désinstaller.

Mettre à jour les pilotes de son ordinateur

Les pilotes Windows sont principalement à l'origine de ces erreurs dans le système car un bug dans le pilote entraîne de nombreuses erreurs dont l'erreur VCRUNTIME140.dll.

Par conséquent, une des étapes cruciales dans la résolution de cette erreur consiste à mettre à jour vos pilotes.

Pour cela, veuillez vous référez à notre tutoriel complet sur le sujet :

Le Guide Ultime Pour Installer Tous Vos Pilotes Windows Comme Un Pro

Il se pourrait aussi que l'erreur soit causée par une nouvelle version d'un pilote.

Dans ce cas, il serait préférable de revenir à la version précédente du dit pilote.

Pour cela, il faut restaurer le système à une date antérieure. Date à laquelle cette erreur n'apparait pas.

Pour restaurer votre système, voici un tuto complet et détaillé :

Le Guide Ultime Pour Créer Une Sauvegarde Windows 10 Et le Restaurer

Nettoyer le système

Si toutes les solutions présentées ne fonctionnent pas et que l'erreur VCRUNTIME140.dll persiste, un nettoyage en profondeur serait la solution.

Un nettoyage système consiste à scanner Windows 10 pour vérifier les erreurs de registre, la présence de fichiers malveillants, des fichiers manquants...etc

Cette opération nécessite plusieurs étapes et plusieurs outils que vous trouverez en détails dans notre tuto :

Comment Nettoyer Son PC Lent: Le Guide Ultime [2021]

Le pack de réparation complet à télécharger

Pour vous faciliter l'application de toutes les solutions autant pour l'erreur VCRUNTIME140.dll que pour l'erreur MSVCP140.dll, j'ai mis tous les outils et fichiers de ce tuto dans ce fichier :

Pack de réparation des erreurs VCRUNTIME140.dll et MSVCP140.dll

Ce pack contient :

  • Les fichiers VCRUNTIME140.dll et MSVCP140.dll.   
  • Toutes les versions de Microsoft Visual C++ Redistributable.

Quelques conseils supplémentaires

Est ce que VCRUNTIME140.dll est un virus ?

Ce n'est en aucun cas un virus.

C'est au contraire un fichier système nécessaire au bon fonctionnement des applications.

C'est son absence qui génère des erreurs.

Où doit-on copier le fichier VCRUNTIME140.dll dans Windows 10 ?

Sur une version 64 bits de Windows, le dossier par défaut pour les fichiers DLL 64 bits est:
C:\Windows\SysWOW64\
et pour les fichiers DLL 32 bits
C:\Windows\System32\        

Dans quelques cas, il serait préférable de copier le fichier directement dans le dossier de l'application concernée par l'erreur.

Comment accéder aux dossiers des fichiers DLL dans Windows 10 ?

Il faut être en session Administrateur pour avoir un accès total aux ressources et passer outre les limitations du système.

J'ai résolu l'erreur mais l'erreur MSVCP100.dll est apparue ?

Si cette erreur apparait comme suite à l'erreur VCRUNTIME140.dll, une toute autre procédure devient nécessaire.

Elles sont toutes décrites dans ce tuto :

La solution définitive à l'erreur du fichier MSVCP100.dll

Conclusion

Je tiens à vous rappeler que les mêmes procédures s'appliquent à l'erreur MSVCP140.dll.

Le plus important, c'est que vous devez vraiment déterminer exactement l'origine de l'erreur.

Veillez aussi à bien entretenir le système pour ne plus avoir à subir l'assaut de cette panne.

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}
>