Installation de la KB4556399 (ESU Mai 2020) sur Windows 7
Conjointement à l'utilisation du patch ESU
Obtenir les mises à jour pour Windows 7 après le 14 janvier 2020
Une solution qui provient de mydigitallife.net.
Voici comment réussir l’installation de .NET Framework (Update Mai 2020):
1. Télécharger sur votre bureau le fichier du .NET Framework correspondant à votre système:
- http://download.windowsupdate.com/d/msdownload/update/software/secu/2020/05/ndp48-kb4552921-x86_608b67e4011b9e103ca18deadbfc013d1c328508.exe (x86)
- http://download.windowsupdate.com/d/msdownload/update/software/secu/2020/05/ndp48-kb4552921-x64_6912af0422fc16a14f4f398fda98117f1e2f01b8.exe (x64)
2. Créer un raccourci de l’exécutable.
3. Cliquez-droit sur le raccourci et cliquez sur "Propriétés".
4. Dans le champ "Cible", ajoutez la ligne suivante après le .exe: /msioptions "ESU_LOCK=2D40812E-974C-4EA2-8DCC-63C992D505B9" (assurez-vous d’ajouter un espace après le .exe)
5. Cliquez sur "Appliquer" et OK.
6. Exécutez le raccourci en tan qu'administrateur afin de procéder à l’installation.
Petite explication technique:
La dll d'action personnalisée exporte une fonction ValidateESULicense qui interroge initialement une propriété msi "ESU_LOCK" et la compare à plusieurs valeurs qui déterminent la suite de l'action.
Pour faire court, si cette valeur est "2D40812E-974C-4EA2-8DCC-63C992D505B9", le chemin de code enregistre "ESU Validation is OFF"
Nous pouvons donc passer outre cette propriété via msiexec :
msiexec /p PACKAGENAME.msp /log c:\tmp\log.txt ESU_LOCK=2D40812E-974C-4EA2-8DCC-63C992D505B9
La solution finale pour installer le KB4556399 est donc la suivante :
pour x86 :
ndp48-kb4552921-x86_608b67e4011b9e103ca18deadbfc013d1c328508.exe /msioptions "ESU_LOCK=2D40812E-974C-4EA2-8DCC-63C992D505B9"
pour x64 :
ndp48-kb4552921-x64_6912af0422fc16a14f4f398fda98117f1e2f01b8.exe /msioptions "ESU_LOCK=2D40812E-974C-4EA2-8DCC-63C992D505B9"
redémarrez comme demandé et allez aux mises à jour de Windows qui croit toujours que le KB4556399 n'est pas installé mais la marque rapidement comme installé dès que vous lui dites de mettre à jour.
Enjoy !
Installer la KB4556399 avec le patch ESU Windows 7, par Azamos
Il faut être abonnée pour lire l'article dans son intégralité, ceci dit au vu de la qualité des articles sur SOSPC, ça vaut franchement le coup.