Comment résoudre le problème d’Acrobat Reader qui ne se lance pas en raison de l’absence du fichier api-ms-win-core-winrt-l1-1-0.dll

📅
🕑 4 minutes de lecture

Si vous rencontrez des difficultés avec Acrobat Reader (AcroRd32.exe) sous Windows 7, qui refuse de démarrer et affiche un message d’erreur indiquant que le fichier « api-ms-win-core-winrt-l1-1-0.dll » est introuvable, rassurez-vous, vous n’êtes pas seul. Ce problème est apparu après les mises à jour vers la version « 25.001.21208 » ou ultérieure. En effet, Adobe a abandonné la prise en charge de Windows 7 dans les versions plus récentes, et le logiciel rencontre désormais des difficultés car il ne trouve pas certaines DLL plus récentes qui n’existent plus sur ce système d’exploitation.

Cette erreur apparaît après une mise à jour automatique ; du moins, c’est ainsi qu’elle est apparue sur la plupart des machines que j’ai pu observer. Si Acrobat refuse soudainement de se lancer et que l’erreur fait référence à cette DLL, il s’agit d’un cas classique de mises à jour incompatibles. Vous pourriez envisager de revenir à une version beaucoup plus ancienne ou de changer complètement de visionneuse PDF. En effet, les dernières mises à jour nécessitent des fonctionnalités de Windows 10/11 qui ne sont pas disponibles sous Windows 7.

Comment résoudre le problème « api-ms-win-core-winrt-l1-1-0.dll est manquant » sous Windows 7 lors de l’utilisation d’Acrobat ?

Puisqu’Adobe ne semble plus vouloir corriger ce problème spécifique pour Windows 7, la solution consiste à revenir à une version d’Acrobat compatible avec Windows 7, puis à empêcher ses mises à jour automatiques. C’est assez agaçant, mais ça a fonctionné sur une configuration, et moins bien sur une autre. Le résultat peut donc varier.

Commencez par désinstaller la version défectueuse.

  • Ouvrez le Panneau de configuration > Programmes et fonctionnalités.
  • Trouvez Adobe Acrobat Reader et désinstallez-le. N’oubliez pas de fermer toutes les instances en cours d’exécution.

Deuxièmement, récupérez la dernière version fonctionnelle

Téléchargez la version Go25.001.21111 — c’était la dernière connue pour fonctionner sous Windows 7 sans problème de DLL. Voici un lien beaucoup plus sûr : https://ardownload3.adobe.com/pub/adobe/reader/win/AcrobatDC/250011111/AcroRdrDC250011111_en_US.exe. N’oubliez pas de choisir votre langue.

Si le lien redirige ou ne fonctionne pas, il vous faudra peut-être chercher un peu ; mais les archives officielles d’Adobe le contiennent généralement, ou consultez des sites comme GetIntoPC pour les versions plus anciennes.

Troisièmement, désactivez les mises à jour automatiques d’Acrobat.

  • Appuyez sur Win+ R, tapez services.msc, et appuyez sur Enter.
  • Faites défiler jusqu’à Service de mise à jour d’Adobe Acrobat. Cliquez avec le bouton droit et sélectionnez Arrêter. Double-cliquez ensuite dessus, modifiez le Type de démarrage en Désactivé, puis cliquez sur OK.
  • Ensuite, ouvrez le Planificateur de tâches : appuyez sur Win+ S, tapez Planificateur de tâches et ouvrez-le.
  • Dans le volet gauche, accédez à Bibliothèque du Planificateur de tâches, recherchez Tâche de mise à jour d’Adobe Acrobat, cliquez dessus avec le bouton droit et choisissez Désactiver. Ainsi, la tâche ne se mettra pas à jour automatiquement en arrière-plan.

Quatrièmement, bloquez les mises à jour d’Adobe via le fichier HOSTS.

Voici une astuce un peu technique : vous allez configurer Windows pour qu’il empêche Adobe de communiquer complètement avec ses serveurs de mise à jour.

  1. Ouvrez le Bloc-notes en tant qu’administrateur : cliquez avec le bouton droit sur Bloc-notes et choisissez Exécuter en tant qu’administrateur.
  2. Allez dans Fichier > Ouvrir, puis naviguez jusqu’à C:\Windows\System32\drivers\etc. Modifiez le menu déroulant Type de fichier en Tous les fichiers pour afficher le fichier `hosts`.
  3. Ouvrez le hostsfichier, puis faites défiler jusqu’en bas et collez ces lignes :
  4. 127.0.0.1 activate.adobe.com 127.0.0.1 arm.adobe.com 127.0.0.1 armmf.adobe.com 127.0.0.1 ereg.adobe.com 127.0.0.1 genuine.adobe.com 127.0.0.1 practivate.adobe.com 127.0.0.1 prod-rel-ffc-ccm.oobesaas.adobe.com 127.0.0.1 swupdl.adobe.com 127.0.0.1 mise à jour.adobe.com 
  5. Enregistrez le fichier, puis redémarrez votre ordinateur. Cela empêchera Adobe de se mettre à jour et préservera la version souhaitée.

Oui, ce n’est pas très élégant, mais c’est une solution de contournement acceptable si vous souhaitez continuer à utiliser cette ancienne version compatible d’Acrobat sans rencontrer de problème avec la DLL.

Cinquièmement, facultatif : utiliser une autre visionneuse PDF

Si tout cela vous semble trop compliqué ou ne donne pas satisfaction, vous pouvez opter pour un lecteur léger comme Foxit Reader. Il est gratuit, fiable et ne provoque pas de problèmes de DLL sous Windows 7. Ce sera peut-être plus rapide que de manipuler des versions plus anciennes.

N’oubliez pas que les logiciels finissent par devenir obsolètes et que les solutions de contournement ont leurs limites. Mais bon, si vous êtes bloqué sous Windows 7, ces étapes devraient vous permettre d’utiliser Acrobat sans qu’il plante systématiquement.

Résumé

  • Désinstallez la version problématique d’Adobe.
  • Téléchargez et installez une version plus ancienne compatible.
  • Arrêtez les services de mise à jour d’Adobe et désactivez les tâches de mise à jour planifiées.
  • Bloquer les serveurs de mise à jour d’Adobe via le fichier HOSTS.
  • Envisagez de passer à un autre lecteur PDF si cela devient trop fastidieux.

Conclure

C’est un peu bizarre, mais bon, ça marche. Revenir à une version antérieure et bloquer les mises à jour, ce n’est pas l’idéal, mais sur les vieux systèmes, il faut parfois faire avec. J’espère que ça permettra à certains de gagner du temps et de continuer à utiliser leur vieux PC sous Windows 7. Croisons les doigts !