Jeg løp inn i denne situasjonen den andre dagen der jeg installerte ESET Smart Security, men Windows 8 var ikke i stand til å oppdage at jeg har installert antivirusprogramvare eller brannmur. Mitt første instinkt var å installere sikkerhetsprogramvaren på nytt. Så jeg gikk og fjernet ESET helt ved hjelp av fjerningsverktøyet, fordi det meste av sikkerhetsprogramvaren jeg brukte slet aldri fjernet alt da jeg avinstallerte det. Så jeg måtte kjøre Eset Removal Tool for å rense alle filene som er igjen. Da startet jeg systemet på nytt og installerte ESET helt på nytt og oppdaterte det. Alt fungerer fint, bortsett fra det faktum at min Windows fortsatt ikke erkjenner at ESET er installert.
Action Center, tidligere kjent som Windows Security Center, overvåker sikkerhetsstatusen til datamaskinen.
Windows Action Center oppdager ikke installert brannmur / antivirus
Kjør System File Checker
Siden vi reinstallerte ESET som utelukket programrelaterte problemer. Så det er definitivt Windows. Så det neste jeg prøvde var å kjøre System File Checker, dvs. SFC / SCANNOW.
For å kjøre SFC / SCANNOW:
- trykk Vinn + X
- Klikk på "Kommandoprompt (Admin)
- Skriv inn SFC / SCANNOW
Jeg startet systemet på nytt og sjekket igjen, men det hjalp det ikke. Etter noen undersøkelser fant jeg at Windows Management Instrumentation (WMI) er det som er ansvarlig for rapportering om og Sikkerhetsprogramvare er installert på maskinen eller ikke. Så jeg tenkte på å reparere WMI helt, fordi jeg ikke var sikker på hvilken tjeneste eller filer som var ansvarlig. Så jeg kjørte følgende skriptfil i form av batchfil:
cd /d %windir%System32Wbem 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%System32WbemRepository /Q del %windir%System32WbemAutoRecover /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
Men det hjalp ikke. Jeg var tilbake til firkantet en.
Registrere WMIUTILS.DLL på nytt
Så snublet jeg på en bestemt dll som er ansvarlig for å rapportere om sikkerhetsprogramvare er til stede eller ikke lagt ut av Niki Han. Vi må registrere oss på nytt WMIUTILS.DLL. Det ser ut til at skriptet ikke avinstallerte og re-registrerer.
Slik registrerer du DLL-filen på nytt:
- trykk Vinn + X
- Klikk på "Kommandoprompt (Admin)
- regsvr32 / u WMIUTILS.DLL
- Start systemet på nytt
- regsvr32 WMIUTILS.DLL
Så rebootte jeg systemet igjen og gikk til Action Center.
Det rapporterte min sikkerhetsprogramvare riktig.
Oppdrag utført!
Håper dette tipset hjelper deg.
Windows 7-brukere kan også prøve dette - men de kan også se om denne hurtigreparasjonen hjelper.