Re: 2020-05 Correctif sécurité et qualité .NET Framework (KB4556399)

Publié par Wullfk le 14/05/2020 13:04:26
Conjointement à l'utilisation du patch ESU

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 le marque rapidement comme installé dès que vous lui dites de mettre à jour.

Mon article : Installation de la KB4556399 (ESU Mai 2020) sur Windows 7

Cette contribution était de : http://www.gratilog.net/xoops/newbb/viewtopic.php?forum=14&topic_id=16846&post_id=197739