Как отключить Защитник Windows из командной строки?

Я ищу команду для временного отключения Защитника Windows.

Какие-либо предложения?

4 ответа

Используя PowerShell (в качестве администратора) в Windows 10, используйте следующую команду:

Set-MpPreference -DisableRealtimeMonitoring $true

Чтобы снова включить его:

Set-MpPreference -DisableRealtimeMonitoring $false

Источник

Я ищу команду для отключения Защитника Windows

Ты можешь использовать sc (Управление службами), чтобы остановить и запустить Защитник Windows:

sc stop WinDefend

А также:

sc start WinDefend

Пример вывода:

F:\test>sc stop WinDefend

SERVICE_NAME: WinDefend
        TYPE               : 20  WIN32_SHARE_PROCESS
        STATE              : 4  RUNNING
                                (STOPPABLE, NOT_PAUSABLE, ACCEPTS_SHUTDOWN)
        WIN32_EXIT_CODE    : 0  (0x0)
        SERVICE_EXIT_CODE  : 0  (0x0)
        CHECKPOINT         : 0x0
        WAIT_HINT          : 0x0

F:\test>sc query WinDefend

SERVICE_NAME: WinDefend
        TYPE               : 20  WIN32_SHARE_PROCESS
        STATE              : 1  STOPPED
        WIN32_EXIT_CODE    : 0  (0x0)
        SERVICE_EXIT_CODE  : 0  (0x0)
        CHECKPOINT         : 0x0
        WAIT_HINT          : 0x0

F:\test>sc start WinDefend

SERVICE_NAME: WinDefend
        TYPE               : 20  WIN32_SHARE_PROCESS
        STATE              : 2  START_PENDING
                                (NOT_STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN)
        WIN32_EXIT_CODE    : 0  (0x0)
        SERVICE_EXIT_CODE  : 0  (0x0)
        CHECKPOINT         : 0x0
        WAIT_HINT          : 0x7d0
        PID                : 6304
        FLAGS              :

F:\test>sc query WinDefend

SERVICE_NAME: WinDefend
        TYPE               : 20  WIN32_SHARE_PROCESS
        STATE              : 4  RUNNING
                                (STOPPABLE, NOT_PAUSABLE, ACCEPTS_SHUTDOWN)
        WIN32_EXIT_CODE    : 0  (0x0)
        SERVICE_EXIT_CODE  : 0  (0x0)
        CHECKPOINT         : 0x0
        WAIT_HINT          : 0x0

Дальнейшее чтение

Отключить:

sc config WinDefend start= disabled
sc stop WinDefend

Чтобы снова включить:

sc config WinDefend start= auto
sc start WinDefend

Не забывайте про пробел после "start=", иначе команда не будет работать.

PS. Вы можете получить дальнейшее описание этих команд, набрав:

sc /?
sc config /?

Запустите cmd от имени администратора для получения повышенных привилегий,

введите команду, чтобы отключить брандмауэр защитника Windows

netsh advfirewall отключил все состояния

введите команду, чтобы включить брандмауэр защитника Windows

netsh advfirewall включает все состояния

Другие вопросы по тегам