12 votos

¿Cómo puedo desactivar Windows Defender desde la línea de comandos?

Estoy buscando un comando para desactivar temporalmente Windows Defender.

¿Alguna sugerencia?

0 votos

11voto

cyrilsebastian Puntos 41

Utilizando PowerShell (como administrador) en Windows 10, utilice el siguiente comando:

Set-MpPreference -DisableRealtimeMonitoring $true

Para volver a activarlo:

Set-MpPreference -DisableRealtimeMonitoring $false

Fuente

0 votos

Los lectores deben tener en cuenta que uno debe ejecutar powershell "como administrador" para que esto funcione. Del mismo modo, para los comandos sc en las otras respuestas aquí, uno debe estar ejecutando la línea de comandos como administrador para que estos funcionen. Mientras que el error de Powershell lo deja claro, en la línea de comandos, uno sólo obtendría "Acceso denegado", lo cual no es para nada obvio.

2 votos

No creo que este método funcione ya para 1903...

0 votos

@navossoc Confirmado, el comando ps sigue disponible pero no funciona en el 1903, hmmmm.

10voto

DavidPostill Puntos 30286

Estoy buscando un comando para desactivar Windows Defender

Puede utilizar sc (Control de servicios) para detener e iniciar Windows Defender:

sc stop WinDefend

Y:

sc start WinDefend

Ejemplo de salida:

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

Más información

5 votos

OpenService FAILED 5: Acceso denegado. (En Admin CMD)

0 votos

@darkore0 ¿Realizando qué comando? ¿Cuál es la salida de sc query WinDefend ?

0 votos

Lo mismo digo. No podía parar.

4voto

aazk Puntos 31

Para desactivar:

sc config WinDefend start= disabled
sc stop WinDefend

Para volver a activar:

sc config WinDefend start= auto
sc start WinDefend

No olvides el espacio después de "start=" o el comando no funcionará.

PS. Puede obtener una descripción más detallada de estos comandos escribiendo:

sc /?
sc config /?

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: