Voici une page consacrée au erreur api-ms-win-crt-runtime-l1-1-0.dll.
Pas mal d’utilisateur rencontre des erreurs liés à ce runtime lors du lancement d’une application.
Dans cet article, on distinguera deux type de problèmes.
- api-ms-win-crt-runtime-l1-1-0.dll est manquante.
- Les erreurs de point entrée sur api-ms-win-crt-runtime-l1-1-0.dll
Introduction
Si vous avez besoin de comprendre à quoi sert une DLL, rendez-vous sur le premier paragraphe de la page : Réparer les fichiers systèmes de Windows
En gros, il s’agit de fichier contenant des bibliothèques de code qui peuvent être chargés par des exécutables.
Un programme peut donc charger une DLL pour effectuer certaines opérations, cela évite de devoir tout re-coder pour des fonctions communes à tout programme.
Si le programme charge une mauvaise DLL (pas la version attendue) ou si celle-ci n’est pas présente, l’application ne pourra pas fonctionner et un message d’erreur système apparaîtra.
La DLL est censée se trouver dans le dossier de l’application, soit donc dans le dossier Program Files ou Program Files (x86), par exemple Firefox embarque toutes ces DLL :
api-ms-win-crt-runtime-l1-1-0.dll manquante
Le premier message d’erreur est api-ms-win-crt-runtime-l1-1-0.dll est manquante.
En clair votre application ne trouve pas la DLL.
Cette DLL est incluse dans le package Runtime C de Microsoft.
Vous pouvez télécharger le package depuis les liens suivants :
- Si votre ordinateur est en 32-bits : https://www.microsoft.com/en-us/download/details.aspx?id=49077
- Si votre ordinateur est en 64-bits : https://www.microsoft.com/en-us/download/details.aspx?id=49093
La mise à jour suivante permet aussi de mettre à jour le package, assurez-vous que celle-ci est installée : https://support.microsoft.com/fr-fr/help/2999226/update-for-universal-c-runtime-in-windows
En dernier lieu, vous pouvez tenter le dernier paragraphe de cet article, en teléchargeant api-ms-win-crt-runtime-l1-1-0.dll manuellement.
Point d’entrée procédure ucrtbase.terminate
Une autre erreur relativement courante liée à api-ms-win-crt-runtime-l1-1-0.dll
Le point d’entrée de la procédure ucrtbase.terminate est introuvable dans la bibliothèque de liens dynamiques api-ms-win-crt-runtime-l1-1-0.dll.
Votre application trouve bien api-ms-win-crt-runtime-l1-1-0.dll mais pas la bonne version, étant donné, que l’application ne trouve la procédure nécessaire à son fonctionnement.
Tentez d’installer mise à jour suivante permet aussi de mettre à jour le package, assurez-vous que celle-ci est installée : https://support.microsoft.com/fr-fr/help/2999226/update-for-universal-c-runtime-in-windows
Télécharger api-ms-win-crt-runtime-l1-1-0.dll
Vous pouvez télécharger erreur api-ms-win-crt-runtime-l1-1-0.dll depuis ce lien : api-ms-win-crt-runtime-l1-1-0..zip
Placez la dans le dossier de votre application qui affiche cette erreur : C:\Program Files (x86)\XXX
Si besoin, d’autre runtime : api-ms-win-all.zip dont voici la liste :
api-ms-win-core-console-l1-1-0.dll api-ms-win-core-datetime-l1-1-0.dll api-ms-win-core-debug-l1-1-0.dll api-ms-win-core-errorhandling-l1-1-0.dll api-ms-win-core-file-l1-1-0.dll api-ms-win-core-file-l1-2-0.dll api-ms-win-core-file-l2-1-0.dll api-ms-win-core-handle-l1-1-0.dll api-ms-win-core-heap-l1-1-0.dll api-ms-win-core-interlocked-l1-1-0.dll api-ms-win-core-libraryloader-l1-1-0.dll api-ms-win-core-localization-l1-2-0.dll api-ms-win-core-memory-l1-1-0.dll api-ms-win-core-namedpipe-l1-1-0.dll api-ms-win-core-processenvironment-l1-1-0.dll api-ms-win-core-processthreads-l1-1-0.dll api-ms-win-core-processthreads-l1-1-1.dll api-ms-win-core-profile-l1-1-0.dll api-ms-win-core-rtlsupport-l1-1-0.dll api-ms-win-core-string-l1-1-0.dll api-ms-win-core-synch-l1-1-0.dll api-ms-win-core-synch-l1-2-0.dll api-ms-win-core-sysinfo-l1-1-0.dll api-ms-win-core-timezone-l1-1-0.dll api-ms-win-core-util-l1-1-0.dll api-ms-win-crt-conio-l1-1-0.dll api-ms-win-crt-convert-l1-1-0.dll api-ms-win-crt-environment-l1-1-0.dll api-ms-win-crt-filesystem-l1-1-0.dll api-ms-win-crt-heap-l1-1-0.dll api-ms-win-crt-locale-l1-1-0.dll api-ms-win-crt-math-l1-1-0.dll api-ms-win-crt-multibyte-l1-1-0.dll api-ms-win-crt-private-l1-1-0.dll api-ms-win-crt-process-l1-1-0.dll api-ms-win-crt-runtime-l1-1-0.dll api-ms-win-crt-stdio-l1-1-0.dll api-ms-win-crt-string-l1-1-0.dll api-ms-win-crt-time-l1-1-0.dll api-ms-win-crt-utility-l1-1-0.dll
De même, ces DLL sont à placer dans le dossier de l’application qui ne fonctionne pas.
Liens
Les liens autour des erreurs de DLL et réparation de fichiers systèmes :