Ce message d’erreur « Problème avec DynamicDependency LifetimeManager de Microsoft Windows App Runtime » peut être très pénible, notamment parce qu’il apparaît de manière aléatoire ou lors de l’ouverture d’applications spécifiques. Parfois, seuls quelques programmes sont bloqués, d’autres fois, c’est presque tout. Le plus embêtant, c’est qu’après une mise à jour de Windows, ce problème a tendance à se produire plus souvent, probablement parce que la mise à jour modifie certains composants clés, notamment DynamicDependency LifetimeManager (DDLM), qui est le système Windows de gestion des dépendances des applications et des ressources d’exécution en arrière-plan.
Si vous rencontrez cette erreur à chaque fois que vous essayez de lancer une application, ou même de manière aléatoire, les solutions ci-dessous pourraient vous aider. Heureusement, la plupart sont simples, et si l’une ne fonctionne pas, une autre le fera peut-être. Attention cependant : Windows semble parfois s’en sortir seul avec ces problèmes ; un peu de patience est donc nécessaire.
Un redémarrage rapide permet souvent de résoudre les problèmes temporaires : Windows doit nettoyer le système et recharger ses services principaux. Si cela ne suffit pas, ces méthodes peuvent résoudre le problème. Attention : sur certaines configurations, un redémarrage peut masquer temporairement le problème, sans le résoudre complètement. Répétez donc si le problème persiste.
Comment corriger l’erreur « DynamicDependency LifetimeManager » sous Windows
Méthode 1 : Réinitialiser ou réparer le DDLM de Windows App Runtime
C’est généralement la première chose à essayer, car elle cible directement le composant à l’origine du problème. Lors d’une réinitialisation ou d’une réparation, Windows est obligé d’actualiser cette partie de l’environnement d’exécution de l’application, ce qui supprime souvent les configurations corrompues ou les dépendances rompues.
- Ouvrez Paramètres en cliquant sur le menu Démarrer et en sélectionnant Paramètres.
- Accédez à Applications > Applications et fonctionnalités.
- Utilisez le champ de recherche pour saisir Runtime.
- Vous devriez voir quelque chose comme Microsoft App Runtime x6 et x8. Il s’agit de versions différentes pour différents frameworks d’applications.
- Cliquez sur x6, puis choisissez Options avancées. Vous devrez peut-être faire défiler la page vers le bas ou cliquer sur le menu à trois points.
- Cliquez maintenant sur le bouton « Réparer ». Le processus de réparation est rapide et relativement simple, mais il reconstruit les fichiers principaux.
- Faites de même pour x8. Il est parfois nécessaire de réparer les deux, car les applications peuvent dépendre de l’une ou l’autre version.
- Si l’erreur persiste, revenez aux mêmes écrans et appuyez sur le bouton Réinitialiser. Cela effacera le cache local et les paramètres de ces composants d’exécution.
- Après cela, redémarrez votre PC et voyez si les applications s’ouvrent normalement ou continuent à générer l’erreur.
Méthode 2 : Annuler ou désinstaller les mises à jour Windows récentes
C’est un dernier recours, mais parfois nécessaire si une mise à jour perturbe le fonctionnement. Les correctifs Microsoft sont censés corriger des problèmes, mais ils introduisent souvent de nouveaux bugs, surtout si le système n’est pas entièrement compatible ou si des fichiers ont été corrompus lors de l’installation.
- Appuyez sur le bouton Démarrer, puis ouvrez Paramètres.
- Accédez à Mise à jour et sécurité.
- Cliquez sur Windows Update dans la barre latérale.
- Sélectionnez Afficher l’historique des mises à jour.
- Cliquez sur Désinstaller les mises à jour pour accéder à la liste.
- Recherchez les mises à jour récentes par nom ou par date : vous reconnaîtrez probablement celles installées juste avant l’apparition de l’erreur. Les mises à jour importantes comme KBxxxxxxx sont généralement en cause.
- Sélectionnez la mise à jour et cliquez sur « Désinstaller ». Votre système devra redémarrer pour annuler la modification.
Si vous ne savez pas quelle mise à jour est à l’origine du problème, certains utilisateurs remontent quelques jours ou semaines en arrière pour voir si cela change quelque chose. Gardez à l’esprit qu’une restauration peut résoudre l’erreur temporairement, mais Microsoft pourrait publier un correctif dans une mise à jour ultérieure ; restez donc attentifs.
Méthode 3 : Réparer les fichiers système avec DISM et SFC
Parfois, les fichiers de Windows sont brouillés, surtout après les mises à jour. L’exécution de ces commandes permet de réparer les fichiers système manquants ou endommagés sans avoir à tout réinstaller.
- Appuyez sur la touche Windows ou cliquez sur le menu Démarrer.
- Saisissez cmd, puis faites un clic droit sur l’invite de commandes et choisissez « Exécuter en tant qu’administrateur ». Si l’invite « Contrôle de compte d’utilisateur » s’affiche, acceptez.
- Dans la fenêtre noire qui apparaît, entrez :
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /RestoreHealth
SFC /Scannow
Laissez chaque processus se terminer ; ils peuvent prendre quelques minutes. DISM recherche les fichiers corrompus et tente de les réparer, tandis que SFC analyse et répare les fichiers système. Sur certaines configurations, exécuter SFC après DISM suffit, mais les deux ne sont pas superflus.
Une fois terminé, redémarrez votre PC et vérifiez si les applications se lancent sans erreur. Sinon, vous pouvez réexécuter les commandes ou envisager des solutions plus radicales.
Méthode 4 : Effectuer un démarrage propre pour détecter les applications en conflit
Cette étape démarre essentiellement Windows avec uniquement l’essentiel, donc si des applications ou des services tiers gâchent les choses, cela devrait le révéler.
- Connectez-vous en tant qu’utilisateur administrateur.
- Ouvrez Exécuter (appuyez sur Windows + R), tapez msconfig et appuyez sur Entrée.
- Passez à l’ onglet Services.
- Cochez Masquer tous les services Microsoft pour éviter de désactiver les éléments principaux de Windows.
- Cliquez sur Désactiver tout, puis sur Appliquer.
- Accédez à l’ onglet Démarrage — dans Windows 10/11, cela ouvre le Gestionnaire des tâches.
- Cliquez sur Ouvrir le Gestionnaire des tâches. Désactivez tous les éléments de démarrage en cliquant avec le bouton droit de la souris et en choisissant Désactiver.
- Fermez le Gestionnaire des tâches, puis cliquez sur OK sur msconfig et redémarrez votre PC.
Après le redémarrage, vérifiez si les applications continuent de générer l’erreur. Si ce n’est pas le cas, un programme en arrière-plan en est la cause. Vous pouvez maintenant réactiver progressivement les applications pour trouver le coupable.
Pour annuler la configuration du démarrage propre, répétez les étapes mais restaurez le démarrage par défaut (sélectionnez Démarrage normal dans msconfig ) et réactivez vos applications et services.
Bonne chance avec ce problème. Il faut parfois tâtonner, mais ces méthodes permettent généralement de retrouver des applications fonctionnelles sans que l’erreur ne persiste. Espérons que cela puisse aider quelqu’un à gagner quelques heures.
Résumé
- Redémarrez votre PC : c’est simple mais souvent efficace.
- Essayez de réparer ou de réinitialiser les composants d’exécution de l’application.
- Envisagez de désinstaller une mise à jour Windows récente si l’erreur est apparue après une.
- Exécutez DISM et SFC pour réparer d’éventuels fichiers système corrompus.
- Effectuez un démarrage propre pour détecter les conflits avec d’autres applications/services.
Conclure
Résoudre ce genre d’erreurs d’exécution Windows peut être frustrant, surtout lorsqu’elles surviennent de manière inattendue. En général, il suffit de modifier les composants d’exécution ou d’annuler les mises à jour. Si tout le reste échoue, il est parfois préférable d’attendre que Microsoft déploie une mise à jour ou de contacter le support. Espérons que ces étapes vous éviteront bien des soucis, et peut-être même que ces applications récalcitrantes fonctionneront à nouveau correctement.