Windows Action Center upptäcker inte installerad Firewall / Antivirus
Jag stötte på den här situationen den andra dagen där jag installerade ESET Smart Security, men Windows 8 kunde inte upptäcka att jag har installerat någon antivirusprogram eller brandvägg. Min första instinkt var att installera om min säkerhetsprogramvara. Så jag gick och tog bort ESET helt med hjälp av dess borttagningsverktyg, eftersom det mesta av säkerhetsprogrammet jag använde tog aldrig riktigt bort allt när jag avinstallerade det. Så jag var tvungen att köra Eset Removal Tool för att rengöra alla vänsterfiler. Sedan startade jag om systemet och installerade ESET fullständigt och uppdaterade det. Allt fungerar bra förutom att min Windows fortfarande inte erkänner att ESET är installerad.
Action Center, tidigare känt som Windows Security Center, övervakar datorns säkerhetsstatus.
Windows Action Center upptäcker inte installerad Firewall / Antivirus
Kör System File Checker
Sedan vi installerade ESET på nytt utesluter programrelaterade problem. Så det är definitivt Windows. Så det nästa jag försökte var att köra System File Checker, dvs SFC / SCANNOW.
För att köra SFC / SCANNOW:
- Tryck Vinn + X
- Klicka på "Command Prompt (Admin)
- Skriv in SFC / SCANNOW
Jag startade om systemet och kontrollerade igen, men det hjälpte fortfarande inte. Efter en del undersökningar fann jag att Windows Management Instrumentation (WMI) är det som är ansvarigt för rapportering om och Säkerhetsprogram är installerat på maskinen eller inte. Så jag tänkte på att reparera WMI helt, för jag var inte säker på vilken tjänst eller filer som var ansvarig. Så jag sprang följande skriptfil i form av batchfil:
cd / d% windir% \ System32 \ Wbem netstopp winmgmt sc sdset winmgmt D: (A; CCDCLCSWRPWPDTLOCRRC ;;; BA) (A ;; CCLCSWLOCRRC ;; AU) (A ;; CCDCLCSWRPWPDTLOCRSDRCWDWO ;;; DA) ;; CCDCLCSWRPWPDTLOCRRC ;;; PU) (A;; CU); 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 för %% i i (* .dll) gör Regsvr32 -s %% i för %% i i (* .mof, * .mfl) gör Mofcomp %% i wmiadap.exe / Regsvr32 wmiapsrv.exe / Regsvr32 wmiprvse.exe / Regsvr32 net start winmgmt
Men det hjälpte inte. Jag var tillbaka till kvadrat en.
Registrera om WMIUTILS.DLL igen
Sedan snubblat jag på en specifik dll som är ansvarig för att rapportera om säkerhetsprogramvara är närvarande eller inte upplagt av Niki Han. Vi måste omregistrera WMIUTILS.DLL. Det verkar som att skriptet inte avinstallerade och omregistrerade.
För att registrera om dll-filen:
- Tryck Vinn + X
- Klicka på "Command Prompt (Admin)
- regsvr32 / u WMIUTILS.DLL
- Starta om systemet
- regsvr32 WMIUTILS.DLL
Sedan startade jag om systemet och gick till Action Center.
Det rapporterade min säkerhetsprogramvara korrekt.
Uppdrag slutfört!
Hoppas det här tipset hjälper dig.
Windows 7-användare kan också prova det här - men de kan också se om den här snabbkorrigeringen hjälper till.