Gérer les problèmes d’isolation du noyau et d’intégrité de la mémoire peut être frustrant, surtout lorsque ces fonctionnalités se désactivent subitement à cause de pilotes incompatibles comme STTub30.sys (de STMicroelectronics).Ce problème ne se limite pas à la perte d’une simple fonction de sécurité : dans certains cas, il peut désactiver les pare-feu ou d’autres composants de sécurité essentiels. Il est assez étrange que Windows détecte parfois des pilotes incompatibles sans raison apparente, même après des mises à jour. Si vous rencontrez ce problème, la première étape pour rétablir l’intégrité de la mémoire et garantir la sécurité de votre système consiste à corriger ce pilote.
Comment résoudre un problème de pilote incompatible provoquant une défaillance de l’intégrité de la mémoire ?
Solution 1 : Supprimez le pilote via l’invite de commandes (PowerShell fonctionne également).
Cette astuce fonctionne car il arrive que le pilote lui-même soit corrompu ou incompatible, et sa suppression force Windows à se débarrasser du module problématique. Du moins, c’est la théorie. Sur certaines configurations, cela a résolu les problèmes d’isolation du noyau, sur d’autres… beaucoup moins. Quoi qu’il en soit, ça vaut le coup d’essayer — préparez-vous juste à une petite exploration de l’invite de commandes.
- Tapez cmd dans la barre de recherche Windows.
- Faites un clic droit sur Invite de commandes et choisissez Exécuter en tant qu’administrateur.
- Lorsque la fenêtre de contrôle de compte d’utilisateur apparaît, cliquez sur Oui.
- Tout d’abord, listez tous les pilotes pour trouver le bon en exécutant :
dism /online /get-drivers /format:table— cela affichera un tableau de pilotes, et vous recherchez le nom du fournisseur STmicroelectronics. - Notez le nom publié — il ressemblera à quelque chose comme oemXX.inf, où XX est un nombre.
- Ensuite, exécutez la commande pour supprimer ce pilote :
pnputil /delete-driver oemXX.inf /uninstall /force, en remplaçant « oemXX.inf » par le fichier exact que vous avez vu précédemment. - Redémarrez et vérifiez si l’intégrité de la mémoire peut maintenant être activée.
Sur certaines machines, cette solution peut ne pas tout résoudre, voire engendrer d’autres problèmes de pilotes. Il est donc conseillé de l’utiliser en premier lieu, et non comme solution miracle. Parfois, Windows se montre capricieux.
Solution 2 : Remplacez manuellement le fichier STTub30.sys
Cette méthode est un peu plus complexe, mais elle a fonctionné pour ceux qui rencontraient des problèmes d’incompatibilité tenaces. En résumé, il s’agit de télécharger une nouvelle copie du fichier pilote problématique, de remplacer l’ancien et d’espérer que Windows l’accepte. La difficulté réside dans la recherche d’une version sûre, car le site officiel ne propose pas toujours d’anciens pilotes ou de versions alternatives. De nombreux utilisateurs se tournent donc vers les dépôts GitHub ou les fichiers vérifiés par VirusTotal.
- Dans l’Explorateur de fichiers, accédez à C:\Windows\System32\drivers\. Copiez le fichier STTub30.sys existant dans un emplacement sûr, par exemple sur une clé USB ou dans un dossier cloud.
- Téléchargez la dernière version du pilote à partir de ce [lien GitHub](https://github.com/qmk/qmk_dfuse/blob/master/Driver/Win8.1/x86/x86/STTub30.sys) — oui, ce n’est pas officiel, mais VirusTotal confirme qu’il est propre.
- Copiez le nouveau fichier dans C:\Windows\System32\drivers\ en remplaçant l’ancien. Vous aurez besoin des droits d’administrateur pour cela.
- Redémarrez et accédez immédiatement à Sécurité Windows > Sécurité des périphériques > Isolation du noyau et essayez de réactiver Intégrité de la mémoire.
Si le remplacement du fichier pilote ne résout pas le problème, c’est probablement parce que Windows le considère toujours comme incompatible ou corrompu. Dans ce cas, une mise à jour de pilote ou de microprogramme sans lien avec le problème initial est parfois nécessaire, ou une réinstallation complète de Windows peut s’avérer la seule solution efficace.
Franchement, gérer ces conflits de pilotes est un vrai casse-tête ; Windows complique parfois les choses inutilement. Mais si la réparation du pilote permet de rétablir l’intégrité de la mémoire et d’améliorer la sécurité du système, ça vaut le coup.