Fix Le programme ne peut pas démarrer car api-ms-win-crt-runtime-l1-1-0.dll est manquant.

Le message d'erreur Windows "Le programme ne peut pas démarrer car api-ms-win-crt-runtime-l1-1-0.dll est manquant" peut être frustrant à résoudre.

Le message d'erreur suggère de réinstaller le programme "Essayez de réinstaller le programme pour résoudre ce problème", mais il ne s'agit généralement pas de la solution permettant de résoudre le problème.

Le guide suivant vous fournit des informations sur l’erreur système que vous pouvez rencontrer sur un PC Windows et vous indique comment la corriger afin que cette erreur ne se produise plus.

Le programme ne peut pas démarrer car api-ms-win-crt-runtime-l1-1-0.dll est manquant

De nombreux programmes peuvent générer l'erreur "ne peut pas démarrer" sous Windows, notamment Skype, Adobe Premiere, Adobe, Autodesk, XAMPP, Corel Draw, Microsoft Office, etc.

L'erreur indique que la bibliothèque de liens dynamiques api-ms-win-crt-runtime-l1-1-0.dll n'est pas disponible sur le PC. Cette DLL fait partie de Microsoft Visual C ++ Redistribuable et n'est généralement pas installée avec le logiciel qui génère l'erreur.

Certains installateurs peuvent vérifier la disponibilité de la DLL ou du fichier redistribuable Microsoft Visual C ++ et l'installer s'il est manquant, mais d'autres non.

L'erreur est provoquée lorsque les conditions suivantes sont vraies:

  1. L’installation de KB2999226 a échoué lors de l’installation de Visual C ++ Redistributable.

La solution consiste donc à installer à nouveau Microsoft Visual C ++ Redistributable afin que le fichier api-ms-win-crt-runtime-l1-1-0.dll soit enregistré sur le PC et utilisable par le logiciel.

Cause: KB2999226

Cela s'applique à toutes les versions client et serveur prises en charge de Windows avant Windows 10 et Windows Server 2016.

Windows 10 Universal CRT est un composant du système d'exploitation Windows qui active la fonctionnalité CRT sur le système d'exploitation Windows. Cette mise à jour permet aux applications de bureau Windows dépendant de la version de Windows 10 Universal CRT de s'exécuter sur des systèmes d'exploitation Windows antérieurs.

Microsoft Visual Studio 2015 crée une dépendance sur le CRT universel lorsque des applications sont créées à l'aide du Kit de développement logiciel (SDK) Windows 10. Vous pouvez installer cette mise à jour sur des systèmes d'exploitation Windows antérieurs pour permettre à ces applications de s'exécuter correctement.

Corriger l'erreur

Il est recommandé de suivre le guide de la lettre. Bien que vous puissiez sauter certaines étapes, par exemple en installant directement Microsoft Visual C ++ 2015 Redistribuable, il est généralement préférable de procéder avec prudence.

La première chose à faire est de vérifier si Microsoft Visual C ++ 2015 Redistributable est installé sur le PC Windows.

  1. Tapez sur la touche Windows, tapez appwiz.cpl et appuyez sur la touche Entrée. Cela ouvre l’applet Programmes et fonctionnalités du Panneau de configuration.
  2. Faites défiler la page jusqu'à la liste des packages redistribuables Microsoft Visual C ++ installés. Si vous voulez savoir pourquoi autant de redistribuables sont installés, consultez cet article.
  3. Si vous voyez Microsoft Visual C ++ 2015 redistribuable dans la liste, cliquez dessus avec le bouton droit de la souris et sélectionnez l'option de désinstallation. Notez que vous pouvez voir une version redistribuable 64 bits (x64) et 32 ​​bits (x86), et vous devez supprimer les deux.

Remarque : L'absence de Microsoft Visual C ++ 2017 Redistributable peut également en être la cause. Je vous suggère d'essayer de supprimer le Redistribuable 2015 en premier pour voir s'il résout le problème après la réinstallation. Si ce n'est pas le cas, vous voudrez peut-être répéter le processus avec le Redistribuable 2017.

Si vous rencontrez des erreurs, par exemple que Windows ne puisse pas désinstaller Microsoft Visual C ++ Redistributable, vous pouvez utiliser des programmes tels que Revo Uninstaller pour supprimer de manière forcée les restes.

Je vous recommande fortement de créer une sauvegarde de votre partition Windows avant de le faire, car tout pourrait se détériorer.

Une fois que cela est fait, espérons-le sans erreurs, vous voudrez peut-être vérifier les mises à jour de Windows pour les mises à jour. Cette étape peut ne pas être toujours nécessaire et certains utilisateurs peuvent ne pas vouloir exécuter les mises à jour Windows car ils mettent à jour leurs ordinateurs Windows d'une manière différente.

  1. Tapez sur la touche Windows, tapez Windows Update et appuyez sur la touche Entrée du clavier. Cela ouvre l'interface Windows Update.
  2. Windows peut exécuter une vérification automatiquement ou lorsque vous cliquez sur le bouton Vérifier les mises à jour.
  3. Suivez les instructions pour installer les mises à jour.

Enfin et surtout, vous devez réinstaller Microsoft Visual C ++ Redistributable sur la machine Windows.

  1. Visitez le site Web de téléchargement de Microsoft pour télécharger la version 32 bits et / ou 64 bits du fichier redistribuable Microsoft Visual C ++ 2015.
  2. Visitez le site Web de Visual Studio pour télécharger la version 32 bits et / ou 64 bits de Microsoft Visual C ++ Redistribuable pour Visual Studio 2017.
  3. Exécutez les programmes d’installation pour ajouter le logiciel au PC Windows.

Si vous essayez de charger le programme qui a généré l'erreur "Le programme ne peut pas démarrer car api-ms-win-crt-runtime-l1-1-0.dll est manquant", vous devriez remarquer que le programme démarre correctement et sans jeter ce message d'erreur.