Menu Fermer

Résoudre les erreurs “Runtime Error”

Les erreurs “Runtime error” sont des plantes d’application qui peuvent s’afficher lors de l’utilisation, au démarrage de l’application et même au démarrage de Windows.
Cet article vous aide à résoudre les messages de Runtime Error.
Les runtimes sont des logiciels sont lesquels des applications s’appuient pour fonctionner, ils offrent donc un environnement nécessaires au bon fonctionnement de l’application.

Quelles sont les sources de Runtime Erreur

Un runtime offre des services d’exécution de programmes tels que les entrées-sorties, l’arrêt des processus, l’utilisation des services du système d’exploitation, le traitement des erreurs de calcul, la génération d’événements, l’utilisation de services offerts dans un autre langage de programmation, le débogage.

Il s’agit donc d’un ensemble de bibliothèques lié à l’environnement de programmation avec lequel une application a été conçue.

Les plus courants sont Microsoft Visual Basic Runtime mais qui est abandonné depuis plusieurs années, remplacés par d’autres technologies.
Les second runtime les plus répandus sont Microsoft Visual C++

Résoudre les erreurs "Runtime Error"

En fonction de la situation, une erreur d’exécution peut se produire pour plusieurs raisons :

  • Un bogue dans le logiciel
  • La mémoire ou une autre ressource du système est insuffisante
  • Vous avez saisi un caractère étranger dans un champ de texte ou effectué une action non autorisée.
  • L’erreur se présente généralement sous la forme d’une petite fenêtre, qui indique souvent le programme concerné, et parfois un code d’erreur et un message. L’invite peut également suggérer de contacter une équipe d’assistance ou un administrateur
  • Les librairies d’un runtime sont mal installées, l’application peut alors ne pas s’ouvrir en affichant un message d’erreur de DLL manquantes
  • Windows est corrompu

Résoudre les erreurs “Runtime Error”

La meilleure façon d’y remédier est de prêter une attention particulière au contenu de l’erreur, si possible. Si l’erreur est trop générale pour être diagnostiquée d’emblée, suivez les étapes ci-dessous dans l’ordre. En revanche, si elle est particulière et mentionne quelque chose comme Microsoft Visual C++Runtime Library, c’est par cette étape qu’il faut commencer.

Réinstaller l’application

Vérifiez dans le message d’erreur si le problème touche une application spécifique.
Si c’est le cas, supprimez complètement le programme, puis réinstallez-le.
Une installation qui ne se termine pas correctement peut être à l’origine de l’erreur d’exécution.

La procédure de mise à jour décrite à l’étape précédente a peut-être permis de résoudre ce problème, mais si l’erreur persiste, il est temps de supprimer complètement le programme et de confirmer qu’il a été réinstallé à partir de zéro.

Réinstaller Microsoft Visual C++

Microsoft Visual C++ est un framework très répandu pour développer des applications.
Pour fonctionner sur Windows, les runtimes Visual C++ nécessaires au fonctionnement de l’application doivent doivent être installés.
Si ces derniers ne sont pas installés ou mal installés, l’application ne fonctionnera pas correctement.

Le message d’erreur Runtime Error indique en haut de la page “Microsoft Visual C++ Runtime Library” quand ce sont bien ces librairies qui posent problème.
Dessous, se trouve le fichier de l’application qui plante, dans l’exemple ci-dessous, il s’agit de Photoshop.

Résoudre les erreurs "Runtime Error"

Dans ces cas là, tentez alors deux choses :

  • Réinstallez les redistributable Microsoft Visual C++ (voir ci-dessous)
  • Réinstallez l’application qui plante

Rendez-vous sur la page suivante afin de télécharger et installer les redistributable Microsoft Visual C++ : Visual C++ Redistributable Package : à quoi cela sert et comment les installer

Pour le cas spécifique des erreurs type api-ms-win-crt-runtime-l1-1-0.dll, se rendre sur la page : Erreur api-ms-win-crt-runtime-l1-1-0.dll

Faire une restauration du système

  • Sur votre clavier, appuyez sur la touche + R
  • Dans la fenêtre exécuter, copiez/collez : rstrui.exe
  • Puis cliquez sur OK
Exécuter rstrui.exe pour restaurer Windows
  • Faites suivant et sélectionnez un point de restauration système antérieur au problème rencontré
  • Cliquez sur Suivant et laissez vous guider pour terminer la restauration du système
Choisir un point de restauration pour restaurer Windows

Plus de détails :

Quand cela est fait, testez si les erreurs runtime persistent.

Faire une réparation SFC et DISM

Pour réparer les fichiers systèmes de Windows 10 ou Windows 11, on utilise les utilitaires SFC (vérificateur de fichiers systèmes) et DISM.
Ces deux outils s’utilisent en invite de commandes.

Dism /Online /Cleanup-Image /CheckHealth
DISM - réparer les images de Windows 10
  • Puis enchaînez avec une vérification et réparation des fichiers corrompus et manquants avec l’outil SFC. Pour cela, saisissez :
sfc /scannow

Laisse le vérificateur de fichiers systèmes analyser Windows 10 ou Windows 11.
Enfin si des fichiers systèmes sont corrompus, SFC tente de les réparer.

sfc scannow - le vérificateur de fichiers systèmes de Windows 10

Plus de détails dans l’article suivant :

Vérifiez si cela permet de résoudre les problèmes de runtime.

Réparer Windows 11 ou Windows 10

Lorsque Windows est totalement endommagé et que les problèmes sont trop nombreux, vous pouvez tenter de réparer Windows 10, 11 sans perte de données et en conservant les programmes installés.
Cela permet de rétablir un système fonctionnel à partir des fichiers ISO et images de Windows.
La procédure est décrite pas à pas dans cet article :

Il s’agit d’une opération de réinitialisation et de remise à zéro qui supprime les applications et remet le système à son état d’origine.
C’est la solution radicale pour retrouver un système fonctionnel.
Pour cela :

  • Allez dans Paramètres > Mise à jour et sécurité > Récupération
  • Sous la section Réinitialiser ce PC, clique sur Commencer et choisis si tu veux conserver ou supprimer tes fichiers personnels

Les tutoriels :

Réinitialiser Windows