Windows 7 KB 4093118 : échec de l'installation

La mise à jour KB 4093118 s'installe. On redémarre Windows 7, et au cours de la configuration, le système redémarre intempestivement (pas d'écran bleu).

Si l'on bascule en mode sans échec, la mise à jour est désinstallée, et Windows revient à la vie.

Si on recommence, même combat.

Solution trouvée dans un forum (KB4093118, PC keep restarting), au niveau d'un post de JohnGraham3 : problème lié à la présence du pilote "Haspnt.sys: HASP kernel Device Driver for Windows NT".

Pilote identifié facilement grâce l'outil Autoruns de Microsoft.

Particularité de ce pilote haspnt.sys : il date de 2001 (alors que Windows 7 date de 2006) !!! Allez savoir pourquoi il était chargé sans poser de problème jusque là, et pourquoi ce n'est plus le cas... De toutes façons, un tel pilote, clairement pas prévu pour Windows 7, ne devrait pas être présent.

J'ai donc retiré le chargement de ce pilote en question via l'outil autoruns (puis je l'ai supprimé au niveau disque), et là miracle, la mise à jour passe comme une lettre à la poste !

Edit suite à nouvelle rencontre d'un phénomène similaire sur un Windows 7 32 bits. Il a fallu désactiver également :

  • Service Partage Réseau Lecteur Windows Media (WMPNetworkSvc, mentionné dans le 1er post du thread Microsoft donné plus haut)
  • Service Sentinel Local

Et par sécurité j'ai retiré des pilotes suspects :

  • Virtual USB multikey.sys (Trojan !)
  • hardlock.sys (mentionné dans le thread)

Ainsi que divers éléments désuets :

  • ButtonBox.lnk et Digitizer.lnk (pointent vers un installeur de 2007)
  • Switchboard Server Adobe (obsolète)
  • pdfcmnnt.dll (PDF Creator de 2001)
  • ultracopier / supercopier

Point intéressant noté dans le dernier post : existence de la commande FLTMC qui permet de lister les pilotes des minifiltres chargés au niveau de chaque système de fichier.