Jeg løb ind i denne situation forleden, hvor jeg installerede ESET Smart Security, men Windows kunne ikke registrere, at jeg har installeret noget antivirussoftware eller firewall.
Mit første instinkt var at geninstallere min sikkerhedssoftware. Så jeg gik og fjernede ESET helt ved hjælp af dets fjernelsesværktøj, fordi det meste af den sikkerhedssoftware, jeg brugte, aldrig rigtig fjernede alt, da jeg afinstallerede det. Så jeg var nødt til at køre Eset Removal Tool for at rense alle de resterende filer. Derefter genstartede jeg systemet og geninstallerede ESET fuldstændigt og opdaterede det. Alt fungerer fint bortset fra det faktum, at min Windows stadig ikke genkender, at ESET er installeret.
Action Center, tidligere kendt som Windows Security Center, overvåger computerens sikkerhedsstatus.
Windows registrerer ikke installeret Firewall eller Antivirus
1] Kør systemfilkontrol
Da vi geninstallerede ESET, der udelukkede programrelaterede problemer. Så det er bestemt Windows. Så den næste ting jeg prøvede var at køre System File Checker i.e. SFC / SCANNOW.
Sådan køres SFC / SCANNOW:
- Trykke Vind + X
- Klik på “Kommandoprompt (administrator)
- Indtaste SFC / SCANNOW
Jeg genstartede systemet og tjekkede igen, men alligevel hjalp det ikke. Efter nogle undersøgelser fandt jeg, at Windows Management Instrumentation (WMI) er det, der er ansvarlig for rapportering, hvis og sikkerhedssoftware er installeret på maskinen eller ej. Så jeg tænkte på at reparere WMI fuldstændigt, fordi jeg ikke var sikker på, hvilken eller hvilke bestemte tjenester eller filer der var ansvarlige. Så jeg kørte følgende scriptfil i form af batchfilen:
cd / d% windir% \ System32 \ Wbem net stop winmgmt sc sdset winmgmt D: (A ;; CCDCLCSWRPWPDTLOCRRC ;; BA) (A ;; CCLCSWLOCRRC ;;; AU) (A ;; CCDCLCSWRPWPDTLOCRSDRCWDWO ;; ;; 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) gør Regsvr32 -s %% i for %% i i (*.mof, *.mfl) gør Mofcomp %% i wmiadap.exe / Regsvr32 wmiapsrv.exe / Regsvr32 wmiprvse.exe / Regsvr32 net start winmgmt
Men det hjalp ikke. Jeg var tilbage til første række.
2] Genregistrer WMIUTILS.DLL
Så snuble jeg over en bestemt dll, der er ansvarlig for rapportering, hvis sikkerhedssoftware er til stede eller ej. Vi er nødt til at omregistrere WMIUTILS.DLL. Det ser ud til, at scriptet ikke blev afinstalleret og genregistreret.
Sådan genregistreres dll-fil:
Trykke Vind + X
Klik på “Kommandoprompt (administrator)
regsvr32 / u WMIUTILS.DLL
Genstart systemet og kør nu
regsvr32 WMIUTILS.DLL
Derefter genstartede jeg systemet og gik til Action Center.
Det rapporterede min sikkerhedssoftware korrekt.
Du kan få flere tip her - Windows Defender slukker ikke, selv når tredjeparts AntiVirus er installeret.
Windows 7-brugere kan også prøve dette - men de kan også se, om dette hotfix hjælper.