J’ai rencontré cette situation l’autre jour où j’ai installé ESET Smart Security, mais Windows n’a pas pu détecter que j’avais installé un logiciel antivirus ou un pare-feu.
Mon premier réflexe a été de réinstaller mon logiciel de sécurité. Je suis donc allé supprimer complètement ESET à l’aide de son outil de suppression, car la plupart des logiciels de sécurité que j’ai utilisés n’ont jamais vraiment tout supprimé lorsque je les ai désinstallés. J’ai donc dû exécuter l’outil de suppression Eset pour nettoyer tous les fichiers restants. Ensuite, j’ai redémarré le système, réinstallé complètement ESET et l’ai mis à jour. Tout fonctionne bien sauf le fait que mon Windows ne reconnaît toujours pas qu’ESET est installé.
Action Center, anciennement connu sous le nom de Windows Security Center, surveille l’état de sécurité de l’ordinateur.
Windows ne détecte pas le pare-feu ou l’antivirus installé
Avant de commencer, créez d’abord un point de restauration système.
1]Exécutez le vérificateur de fichiers système
Depuis que nous avons réinstallé ESET, cela a exclu les problèmes liés au programme. Il s’agit donc bien de Windows. Donc, la prochaine chose que j’ai essayée était d’exécuter le vérificateur de fichiers système, c’est-à-dire SFC / SCANNOW.
Pour exécuter SFC /SCANNOW :
- Presse Gagner + X
- Cliquez sur « Invite de commandes (admin)
- Tapez SFC/SCANNOW
J’ai redémarré le système et vérifié à nouveau, mais cela n’a toujours pas aidé. Après quelques recherches, j’ai découvert que Windows Management Instrumentation (WMI) est responsable de signaler si un logiciel de sécurité est installé sur la machine ou non. J’ai donc pensé à réparer complètement WMI parce que je n’étais pas sûr du service ou des fichiers en particulier qui en étaient responsables. J’ai donc exécuté le fichier de script suivant sous la forme du fichier batch :
cd /d %windir%\System32\Wbem net stop winmgmt sc sdset winmgmt D:(A;;CCDCLCSWRPWPDTLOCRRC;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;DA)(A;;CCDCLCSWRPWPDTLOCRRC;;;PU)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;SY) REM REG IMPORT %windir%\WBEM.reg winmgmt /clearadap winmgmt /kill winmgmt /unregserver winmgmt /regserver winmgmt /resyncperf del %windir%\System32\Wbem\Repository /Q del %windir%\System32\Wbem\AutoRecover /Q for %%i in (*.dll) do Regsvr32 -s %%i for %%i in (*.mof,*.mfl) do Mofcomp %%i wmiadap.exe /Regsvr32 wmiapsrv.exe /Regsvr32 wmiprvse.exe /Regsvr32 net start winmgmt
Mais cela n’a pas aidé. J’étais de retour à la case départ.
2]Ré-enregistrer WMIUTILS.DLL
Puis je suis tombé sur un spécifique dll qui est chargé de signaler si un logiciel de sécurité est présent ou non. Nous devons nous réinscrire WMIUTILS.DLL. Il semble que le script n’a pas été désinstallé et réenregistré.
Pour se réinscrire dll dossier:
Presse Gagner + X
Cliquez sur « Invite de commandes (admin)
regsvr32 /u WMIUTILS.DLL
Redémarrez le système et exécutez maintenant
regsvr32 WMIUTILS.DLL
Ensuite, j’ai redémarré le système et je suis allé au Centre d’action.
Il a correctement signalé mon logiciel de sécurité.
Vous pouvez obtenir plus de conseils ici – Windows Defender ne s’éteindra pas même si un antivirus tiers est installé.
Les utilisateurs de Windows 7 peuvent également essayer ceci – mais ils peuvent également voir si cette correctif aide.