На днях я столкнулся с этой ситуацией, когда установил ESET Smart Security, но Windows 8 не смогла обнаружить, что я установил антивирусное программное обеспечение или брандмауэр. Мой первый инстинкт состоял в том, чтобы переустановить мое программное обеспечение безопасности. Поэтому я полностью удалил и полностью удалил ESET с помощью своего инструмента для удаления, потому что большая часть программного обеспечения безопасности, которое я использовал, никогда не удаляла все, когда я его удалял. Поэтому я должен был запустить Eset Removal Tool для очистки всех оставшихся файлов. Затем я перезагрузил систему и полностью переустановил ESET и обновил ее. Все работает нормально, за исключением того факта, что моя Windows все еще не распознает установку ESET.
Центр действий, ранее известный как Центр безопасности Windows, контролирует состояние безопасности компьютера.
Центр действий Windows не обнаруживает установленный брандмауэр / антивирус
Запустить средство проверки системных файлов
Поскольку мы переустановили ESET, который исключил проблемы, связанные с программой. Так что это определенно Windows. Итак, следующая вещь, которую я пробовал, - запустить System File Checker, то есть SFC / SCANNOW.
Для запуска SFC / SCANNOW:
- Нажмите Win + X
- Нажмите «Командная строка (Admin)»
- Введите SFC / SCANNOW
Я перезагрузил систему и снова проверил, но все равно это не помогло. После некоторых исследований я обнаружил, что Windows Management Instrumentation (WMI) является ответственным за отчетность, если на компьютере установлено программное обеспечение безопасности или нет. Поэтому я решил полностью восстановить WMI, потому что не был уверен, какой именно сервис или файлы были ответственны. Поэтому я запустил следующий файл сценария в виде пакетного файла:
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
Но это не помогло. Я вернулся на круги своя.
Перерегистрируйте WMIUTILS.DLL
Затем я наткнулся на конкретную DLL, которая отвечает за сообщение о наличии или отсутствии программного обеспечения безопасности Niki Han. Нам нужно перерегистрироваться WMIUTILS.DLL. Кажется, что сценарий не удалялся и не перерегистрировался.
Чтобы перерегистрировать DLL-файл:
- Нажмите Win + X
- Нажмите «Командная строка (Admin)»
- regsvr32 / u WMIUTILS.DLL
- Перезагрузка системы
- regsvr32 WMIUTILS.DLL
Затем я снова перезагрузил систему и отправился в Центр действий.
Он правильно сообщил о моем программном обеспечении безопасности.
Миссия выполнена!
Надеюсь, этот совет поможет вам.
Пользователи Windows 7 также могут попробовать это, но они также могут узнать, помогает ли это исправление.