Eu me deparei com essa situação outro dia, quando instalei o ESET Smart Security, mas o Windows não foi capaz de detectar que instalei algum software antivírus ou firewall.
Meu primeiro instinto foi reinstalar meu software de segurança. Então eu fui remover o ESET completamente usando sua ferramenta de remoção, porque a maioria do software de segurança que usei nunca realmente removeu tudo quando o desinstalei. Então eu tive que executar a ferramenta de remoção Eset para limpar todos os arquivos restantes. Então eu reiniciei o sistema e reinstalei o ESET completamente e o atualizei. Tudo está funcionando bem, exceto o fato de que meu Windows ainda não está reconhecendo que o ESET está instalado.
O Action Center, anteriormente conhecido como Windows Security Center, monitora o status de segurança do computador.
O Windows não detecta o firewall ou antivírus instalado
1] Execute o verificador de arquivos do sistema
Desde que reinstalamos o ESET, isso descartou problemas relacionados ao programa. Então é definitivamente o Windows. Então, a próxima coisa que tentei foi executar o Verificador de arquivos do sistema i.e. SFC / SCANNOW.
Para executar SFC / SCANNOW:
- Aperte Win + X
- Clique em “Prompt de Comando (Admin)
- Digitar SFC / SCANNOW
Reinicializei o sistema e verifiquei novamente, mas ainda assim, não ajudou. Após algumas pesquisas, descobri que a Instrumentação de Gerenciamento do Windows (WMI) é a responsável por relatar se um software de segurança está instalado na máquina ou não. Então, pensei em reparar o WMI completamente porque não tinha certeza de qual serviço ou arquivos em particular eram responsáveis. Então, executei o seguinte arquivo de script na forma de arquivo em lote:
cd / d% windir% \ System32 \ Wbem net stop winmgmt sc sdset winmgmt D: (A ;; CCDCLCSWRPWPDTLOCRRC ;;; BA) (A ;; CCLCSWLOCRRC ;;; AU) (A ;; CCDCLCSWRPWPDTLOCRSDRC; DADWOD; ;; 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 para %% i em (*.dll) faça Regsvr32 -s %% i para %% i em (*.mof, *.mfl) fazer Mofcomp %% i wmiadap.exe / Regsvr32 wmiapsrv.exe / Regsvr32 wmiprvse.exe / Regsvr32 net start winmgmt
Mas isso não ajudou. Eu estava de volta à estaca zero.
2] Registre novamente WMIUTILS.DLL
Então me deparei com uma dll específica que é responsável por relatar se o software de segurança está presente ou não. Precisamos registrar-se novamente WMIUTILS.DLL. Parece que o script não desinstalou e registrou novamente.
Para registrar novamente o arquivo dll:
Aperte Win + X
Clique em “Prompt de Comando (Admin)
regsvr32 / u WMIUTILS.DLL
Reinicialize o sistema e execute agora
regsvr32 WMIUTILS.DLL
Então eu reiniciei o sistema novamente e fui para o Centro de Ação.
Ele relatou meu software de segurança corretamente.
Você pode obter mais dicas aqui - O Windows Defender não desliga mesmo quando o antivírus de terceiros está instalado.
Os usuários do Windows 7 também podem tentar isso - mas também podem ver se esse hotfix ajuda.