Fichier msvcp.dll ou msvcr.dll manquant sur votre ordinateur : impossible de démarrer le programme car il manque MSVCR100.dll sur votre ordinateur
Problème récurrent au lancement de certains jeux

Ce genre de problème nous est tous arrivé au moins une fois lorsque nous avons voulu lancer un jeu vidéo sur PC. Sans savoir pourquoi, un message d’erreur apparaît à l’écran lors du lancement de votre jeu, l’empêchant de fonctionner.

Vous avez probablement reçu un message d’erreur de ce genre :

  • MSVCP140.dll or VCRUNTIME140.dll Missing or Not Found
  • The program can’t start because MSVCR120.dll is missing from your computer. Try reinstalling the program to fix this problem.
  • Impossible de démarrer le programme car il manque MSVCR100.dll sur votre ordinateur. Essayer de réinstaller le programme pour corriger cette erreur.

Cela est très contraignant car il est impossible de faire fonctionner votre jeu sans ce fichier.

Pour corriger ce problème récurrent sur certains jeux vidéo, notamment Fortnite, League of Legends, World of Warcraft, Overwatch, ou encore Rocket League, voici comment faire.

Dans cet article, je vais vous expliquer comment résoudre le problème de fichier MSVCP ou MSVCR manquant sur votre ordinateur.

Si toutefois vous jouez à Rocket League, et que vous aviez également un problème de résolution, voici la réponse :

Comment régler le problème de résolution 1920 x 1080 sur Rocket League

Voici donc comment résoudre le problème de fichier msvcp.dll ou msvcr.dll manquant sur votre ordinateur.

Fichier MSVCP ou MSVCR manquant sur mon ordinateur : origine du problème

Il est important de comprendre quelques concepts avant de se lancer dans le cœur du sujet.

L’importance du langage C++ dans les jeux vidéo

De nombreux jeux vidéos et autres applications sont développés en C++ . « C++ » est un langage de programmation compilé utilisé par les programmeurs. Cela permet la programmation de nombreux outils informatiques que nous utilisons aujourd’hui.

Ses bonnes performances, et sa compatibilité globale en font un des langages de programmation les plus utilisés actuellement.

Pour ne citer qu’eux, Windows, le moteur de recherche Google, ou encore de nombreux outils de messagerie sont codés en C++.

Et parmi les jeux vidéo, de nombreux opus mondialement connus utilisent également ce langage.

Voici quelques exemples connus :

  • Assassin’s Creed
  • Far Cry
  • Battlefield
  • Hunt showdown
  • Doom
  • Quake

Ceci n’est qu’une infime fraction de tous les jeux programmés en C++. Pour en savoir plus, voici une liste beaucoup plus longue de tous les jeux vidéo programmés dans ce langage :

Liste des jeux vidéo en C++

De plus, de nombreux jeux utilisent la technologie Unreal Engine, un moteur de jeu développé par Epic Games. Donc indirectement, tous les jeux basés sur la technologie Unreal Engine dépendent du langage C++.

Cela nous amène donc au point suivant :

Ces jeux vidéo nécessitent donc pour fonctionner que les redistribuable « Microsoft Visual C++ » correspondants soit correctement installés sur l’ordinateur.

Ces outils vont permettre de comprendre le langage de programmation de ces jeux. Sans cela, il est impossible de les faire fonctionner.

Et malheureusement il arrive parfois que cet outil soit mal installé sur notre ordinateur.

En conséquence, il n’arrive pas bien à lire le fichier présent dans le dossier d’installation du jeu en question.

Il arrive également que ce fichier soit abimé ou corrompu. C’est pour cela que la meilleure méthode est d’installer cet outil puis de réinstaller votre jeu qui fonctionne mal.

Voici la suite de résolution du problème de fichier msvcp.dll ou msvcr.dll manquant sur votre ordinateur.

Télécharger la version de Microsoft Visual Studio correspondante

Pour corriger le problème de fichier MSVCP.dll ou MSVCR.dll manquant, il faut donc :

  1. Réinstaller l’outil nécessaire

Mais comment savoir de quel outil vous avez besoin ? Eh bien c’est très simple. Référez vous simplement aux derniers chiffres du bug affiché à l’écran.

Si le message d’erreur est du type msvcp100.dll, alors il faudra installer Visual Studio 2010.

Si dans votre message d’erreur, le chiffre 120 apparaît, alors téléchargez Microsoft Visual Studio 2013, comme indiqué ci dessous.

Suivez ces données afin de télécharger la bonne version de Microsoft Visual Studio. J’ai mis en lien de téléchargement la version correspondante à chaque ligne :

90 : Microsoft Visual Studio 2008

100 : Microsoft Visual Studio 2010

110 : Microsoft Visual Studio 2012

120 : Microsoft Visual Studio 2013

140 : Microsoft Visual Studio 2015

150 : Microsoft Visual Studio 2017

160 : Microsoft Visual Studio 2019

Lorsque vous avez installé la version correspondante à votre erreur, Réinstallez le jeu qui fonctionne mal.

Relancez ensuite votre ordinateur, et le problème devrait être réglé !


Voici donc un guide rapide et simple à comprendre afin de corriger ce problème de fichier manquant sur votre PC.

Si vous jouez sur ordinateur, et cherchez des jeux pour vous amuser entre amis, voici quelques articles intéressants :