firewall

Firewall de Windows: cómo abrirlo y arreglar sus errores más comunes

octubre 15, 2026 Window Error 13 min read
Firewall de Windows: cómo abrirlo y arreglar sus errores más comunes

El Firewall de Windows es el muro que decide qué conexiones de red pasan y cuáles no. Si una página no carga, una aplicación no conecta o el propio panel no se abre, lo más probable es que el servicio esté parado o que la red esté clasificada como pública cuando debería ser privada. Esta guía explica qué es, cómo confirmar qué falla y cómo arreglarlo en Windows 10 y Windows 11 sin instalar nada extra.

Qué es el Firewall de Windows y qué hace por defecto

El Firewall de Windows (nombre interno Windows Defender Firewall) es un firewall basado en host, integrado en el sistema, que filtra el tráfico de red entrante y saliente según la IP, el protocolo y los puertos. Está activado por defecto en todas las ediciones de Windows y aplica un criterio claro: bloquea todo lo entrante que no se haya solicitado y permite todo lo saliente, salvo que una regla diga lo contrario. Se integra con el servicio Network Location Awareness para saber en qué tipo de red estás y aplica uno de los tres perfiles disponibles: dominio, privado o público. El perfil público es el más restrictivo y se aplica a redes que Windows no reconoce, como un café o un hotel.

Por qué el Firewall de Windows falla: lo que puede estar fallando

Lo que ves Causa probable
firewall.cpl no abre, se cierra solo o no guarda cambios El servicio MpsSvc está detenido o deshabilitado
El firewall está «Activado» y, aun así, una app de casa no conecta La red está clasificada como pública y aplica reglas más restrictivas
Una aplicación sigue bloqueada pese a tener regla Hay varias reglas para esa app o puerto que se contradicen
Tras una actualización mayor, el firewall ha dejado de funcionar La actualización ha marcado reglas como inválidas o ha restablecido la política
El panel abre pero se cierra o no deja modificar nada Algún programa de seguridad de terceros ha apagado el servicio MpsSvc

Confirma qué falla en el Firewall de Windows antes de tocarlo

Antes de tocar nada, conviene saber qué pieza está rota: el servicio que lo mantiene vivo, el perfil de red aplicado o las reglas que permiten o bloquean el tráfico. Tres comprobaciones rápidas en Terminal como administrador dejan la causa clara. Si el servicio MpsSvc no está en ejecución, no hay panel ni reglas que valgan. Si el perfil activo es el público cuando debería ser el privado, las reglas de casa se ignoran. Si los eventos del Visor muestran IDs 2004 o 2006, alguna regla está mal y hay que limpiarla o reiniciar la política.

El servicio MpsSvc tiene que estar activo

El firewall lo levanta el servicio de Windows llamado MpsSvc (Windows Defender Firewall). Si está parado, firewall.cpl no abre, no se pueden crear reglas y la red queda sin muro. Para comprobarlo, abre Terminal como administrador (clic derecho en Inicio > Terminal (Administrador) en Windows 11; en Windows 10, Windows PowerShell (Administrador)) y ejecuta:

sc query MpsSvc

NOMBRE_SERVICIO: MpsSvc
TIPO              : 30  WIN32
ESTADO           : 4  RUNNING
CÓDIGO_SALIDA    : 0  (0x0)
TIPO_INICIO      : 2  AUTO_START

Si ves STATE: 4 RUNNING y START_TYPE: 2 AUTO_START, el servicio está sano. Si está en STOPPED o DISABLED, esa es la causa de que firewall.cpl no abra o no guarde cambios.

Las reglas y el perfil activo con netsh advfirewall

Para ver de un vistazo los tres perfiles (dominio, privado y público), su estado y todas las reglas cargadas, abre Terminal como administrador y ejecuta:

netsh advfirewall show allprofiles
netsh advfirewall firewall show rule name=all

El primer comando lista los perfiles y debe marcarlos como Activado. Si alguno aparece como Desactivado o OFF, esa parte del muro está caída. El segundo enumera las reglas con su nombre, programa, puerto, protocolo y dirección; sirve para localizar duplicados o reglas que apuntan a una ruta vieja del ejecutable.

El Visor de eventos: errores del Firewall de Windows

Los errores del firewall quedan registrados y dan la causa exacta. Para verlos:

Visor de eventosRegistros de aplicaciones y serviciosMicrosoftWindowsWindows Firewall With Advanced Security
  1. Pulsa Win+R, escribe eventvwr.msc y pulsa Aceptar.
  2. En el panel izquierdo, despliega Registros de aplicaciones y servicios, Microsoft, Windows y entra en Windows Firewall With Advanced Security.
  3. En el panel central, haz clic en Filtrar registro actual.
  4. Marca la casilla Errores en Nivel de evento y acepta.

Los IDs importantes son: 2004 (regla inválida), 2006 (no se pudo aplicar la regla) y 2009 (el perfil cambió de forma inesperada). Si aparecen, ya sabes qué tocar.

firewall.cpl no abre o se cierra solo: el servicio MpsSvc está parado

Esto le pasa a quien ve que el panel del firewall no aparece, se cierra al instante o no deja crear reglas. La razón casi siempre es la misma: el servicio MpsSvc está parado o deshabilitado, y sin él el firewall no funciona.

Arranca el servicio MpsSvc y déjalo automático

Poner el servicio en Automático y arrancarlo recupera el panel y la protección en un par de comandos. Abrir Terminal como administrador y ejecutar:

sc config MpsSvc start= auto
net start MpsSvc

Después abre firewall.cpl con Win+R y comprueba que la ventana sale y deja modificar ajustes. No conviene detener este servicio: Microsoft avisa de que puede romper el menú Inicio, la instalación de apps modernas y la activación por teléfono.

Comprueba: Si sc query MpsSvc muestra RUNNING y el firewall.cpl abre y guarda cambios, está resuelto. Si vuelve a pararse solo, ve al siguiente.

Si vuelve a pararse, mira qué lo detiene

A veces el servicio está correcto pero algo lo apaga tras reiniciar o al instalar otro programa. Para descubrirlo:

services.mscWindows Defender Firewallpestaña Recuperación
  1. Pulsa Win+R, escribe services.msc y abre la consola de servicios.
  2. Busca Windows Defender Firewall, haz doble clic y entra en la pestaña Recuperación.
  3. Revisa si hay acciones configuradas para Reiniciar el servicio en los fallos.

Después, abre Seguridad de Windows y revisa que nada apague el firewall a propósito:

ConfiguraciónPrivacidad y seguridadSeguridad de WindowsProtección contra virus y amenazasAdministrar la protección contra ransomware y aplicaciones permitidas

Si usas otro antivirus (Norton, Bitdefender, Avast), algunos de ellos desactivan el firewall de Windows al instalarse. Revisa su panel y desactiva esa opción si quieres que ambos coexistan.

Comprueba: Tras un reinicio, sc query MpsSvc debe seguir mostrando RUNNING. Si se vuelve a parar, el causante es el antivirus de terceros o una regla que lo apaga.

El firewall está activado pero no protege: el perfil aplicado es el público

Esto le ocurre a quien tiene el firewall «Activado» y, aun así, una aplicación de confianza no conecta o el equipo no se ve con otros en la red. El motivo es que la red está clasificada como pública, que aplica reglas más restrictivas e ignora las reglas pensadas para casa o la oficina.

Cambia la red a privada solo si es de confianza

Pasar la red a Privada aplica un perfil menos restrictivo que permite más comunicación entre equipos. Para hacerlo:

ConfiguraciónRed e InternetWi-Fila red conectadaPerfil de red: Privada

En Windows 10, la ruta es:

ConfiguraciónRed e InternetEstadola red conectadaPrivada
Cuidado: La red privada comparte más con otros equipos de la misma red (descubrimiento de dispositivos, uso compartido de archivos e impresoras). Solo debe usarse en casa o en la oficina, nunca en un café, un hotel o una red abierta.

Comprueba que el perfil nuevo se ha aplicado

Para confirmar que el cambio ha surtido efecto, ejecuta en Terminal como administrador:

netsh advfirewall show currentprofile

Debe devolver Privada y Estado del firewall = Activado. Si sigue diciendo Pública, fuerza el perfil con:

netsh advfirewall set privateprofile state on
Comprueba: Si netsh advfirewall show currentprofile muestra el perfil Privada y la aplicación ya funciona, está resuelto. Si el equipo está en un dominio, el perfil será Dominio y no se puede forzar a Privada.

Una aplicación sigue bloqueada aunque tiene regla: la regla es ambigua o se repite

Esto le pasa a quien ha creado una regla para una app o un puerto y, pese a estar activada, el programa sigue bloqueado. La causa suele ser que hay varias reglas para el mismo programa o puerto que se contradicen, o que la regla apunta a una ruta vieja del ejecutable (por ejemplo, tras actualizarlo a una versión nueva).

Busca las reglas duplicadas de esa app o puerto

Para localizar las reglas activas que afectan a un programa concreto, ejecuta en Terminal como administrador:

netsh advfirewall firewall show rule name=all status=enabled dir=in program="C:\Ruta\App.exe"

Sustituye C:\Ruta\App.exe por la ruta real del ejecutable. Si hay más de una regla, aparecerán listadas con su nombre, acción (Permitir o Bloquear), protocolo y puertos. Las que dicen Bloquear mandan sobre las Permitir cuando hay coincidencia, así que un Bloquear duplicado cancela el Permitir que esperabas.

Borra la regla vieja y deja una sola regla limpia

El arreglo pasa por quedarse con una sola regla válida, la que apunta a la ruta actual del programa. Para hacerlo:

  1. Identifica la regla correcta (programa, puerto, protocolo y dirección).
  2. Borra las duplicadas o las que apunten a rutas viejas:

netsh advfirewall firewall delete rule name="NOMBRE_DE_LA_REGLA"
  1. Crea la regla nueva abriendo firewall.cpl con Win+R, entrando en Configuración avanzada (en el panel izquierdo), Reglas de entrada y pulsando Nueva regla.
  2. Elige Programa y la ruta actual del ejecutable; deja Permitir la conexión y aplica el perfil Privada (y Pública si también la necesitas).
Comprueba: Tras guardar, ejecuta otra vez el comando del paso anterior: solo debe quedar una regla y su acción debe ser Permitir. Si la app sigue sin conectar, ve al siguiente apartado.

El firewall rompe cosas tras una actualización de Windows

Esto le ocurre a quien tras instalar una actualización mayor (por ejemplo, al pasar a una versión nueva de Windows 10 u 11) ve cómo el firewall ha dejado de funcionar, ha restablecido reglas o marca como inválidas las que ya tenía.

Restaura la política de firewall con netsh

Reiniciar la política del firewall con netsh devuelve los ajustes a su estado original y deja las reglas personalizadas en buen estado. Para hacerlo:

netsh advfirewall reset

El comando devuelve OK. Reinicia el equipo, abre firewall.cpl y comprueba qué reglas siguen y cuáles se han borrado (es parte del reinicio). Las que sean críticas, créalas de nuevo desde Configuración avanzada.

Comprueba: Tras reiniciar, netsh advfirewall show allprofiles debe mostrar los tres perfiles como Activado y la app que fallaba debe conectar. Si el firewall sigue roto, ve al siguiente.

Si sigue roto, reparación in situ o reinstalación limpia de Windows

Cuando ni el servicio ni las reglas se recuperan, queda reparar Windows encima de los archivos actuales sin perder programas ni datos. Antes de tocar nada, crea un punto de restauración: Configuración > Sistema > Acerca de > Configuración avanzada del sistema > Crear punto de restauración.

  1. Descarga la herramienta de instalación de Windows 11 o Windows 10 desde support.microsoft.com.
  2. Arranca el PC con ella y elige Conservar archivos y aplicaciones para hacer una reparación in situ.
  3. Si tras la reparación el firewall sigue fallando, haz copia de seguridad y reinstala desde cero.
Cuidado: La reinstalación desde cero borra los programas instalados. Haz copia de seguridad de documentos, contraseñas guardadas y claves de productos antes de empezar.
Comprueba: Tras la reparación, abre firewall.cpl y comprueba que las tres casillas de los perfiles están en Activado y que sc query MpsSvc muestra RUNNING. Si todo está así, está resuelto.

Lo que ya has descartado del Firewall de Windows

  • El servicio MpsSvc está en ejecución y en inicio automático.
  • El perfil de red es el correcto (Privada en casa u oficina, Pública en redes abiertas).
  • No hay reglas duplicadas ni eventos 2004, 2006 o 2009 en el Visor de eventos.
  • netsh advfirewall reset deja la política limpia y los tres perfiles activados.
  • En Windows Home no existe gpedit.msc: las directivas avanzadas del firewall se gestionan desde firewall.cpl > Configuración avanzada.

Si todo esto está bien y el problema persiste, el causante suele ser un antivirus de terceros que apaga el firewall al instalarse; revisa su panel o desactívalo temporalmente para confirmar.

Dudas sobre el Firewall de Windows

  • ¿Es seguro apagar el Firewall de Windows?
  • ¿Cómo abro firewall.cpl en Windows 11?
  • ¿Qué es el servicio MpsSvc y por qué falla?
  • ¿Cómo cambio una red de pública a privada?
  • ¿Borrar reglas del firewall afecta a mi conexión?
  • ¿Windows Home tiene directivas avanzadas de firewall?
  • ¿Por qué el firewall no guarda los cambios que hago?
  • ¿Qué hago si una actualización rompe el firewall?

Dudas sobre el Firewall de Windows

1. ¿Cómo sé si el Firewall de Windows está activado o desactivado?

Abre Configuración (Win+I), entra en Privacidad y seguridad > Seguridad de Windows > Firewall y protección de red, y mira el interruptor bajo cada perfil (red de dominio, privada y pública). Si ves "Activado" en verde, el firewall está funcionando; si está apagado, conviene volver a encenderlo cuanto antes.

2. ¿Qué relación hay entre el Firewall de Windows y Microsoft Defender?

Desde Windows 10 el firewall clásico se llama Microsoft Defender Firewall y se gestiona desde Seguridad de Windows, aunque sigue siendo la misma protección de red integrada. Defender además incluye el antivirus y la protección contra amenazas; el firewall se ocupa solo del tráfico de red.

3. ¿Qué versión del Firewall de Windows tengo?

El firewall viene con el propio Windows, así que "la versión" coincide con la compilación del sistema: ejecuta winver desde el buscador o Win+R y verás el número (por ejemplo 22631.x). En Windows 11 24H2 y Windows 10 22H2 trae las mismas funciones que ya conoces en el panel de Seguridad de Windows.

4. ¿Cómo se entra a la configuración del Firewall de Windows?

La forma más rápida es pulsar Win+R, escribir wf.msc y aceptar; se abre el complemento avanzado con reglas de entrada y salida. Para la versión simple, ve a Configuración > Privacidad y seguridad > Seguridad de Windows > Firewall y protección de red.

5. ¿Cómo se activa o desactiva Microsoft Defender Firewall?

En Configuración > Privacidad y seguridad > Seguridad de Windows > Firewall y protección de red, elige el perfil (por ejemplo red privada) y cambia el interruptor de Microsoft Defender Firewall. Necesitarás permisos de administrador; desactivarlo deja el equipo expuesto a intrusiones, así que solo hazlo temporalmente para una prueba.

6. ¿Cómo desactivo el Firewall de Windows definitivamente?

Puedes apagarlo desde Seguridad de Windows cambiando el interruptor del perfil que uses, pero no es recomendable: el equipo queda sin filtro de red y muchos programas dejarán de bloquear conexiones entrantes no autorizadas. Si necesitas que una app concreta pase, es mejor crear una regla de entrada o salida específica en wf.msc.

7. ¿Cómo apagar el firewall en Windows 11?

Pulsa Win+I, entra en Privacidad y seguridad > Seguridad de Windows > Firewall y protección de red y desactiva Microsoft Defender Firewall en cada perfil donde trabajes. Recuerda volver a activarlo después, y si solo quieres permitir una app, crea la regla en el panel avanzado (wf.msc).

8. ¿Dónde están los ajustes de Windows Defender Firewall?

Tienes dos rutas: la sencilla, en Configuración > Privacidad y seguridad > Seguridad de Windows > Firewall y protección de red, y la completa, escribiendo wf.msc en Ejecutar (Win+R), donde ves reglas, perfiles y el registro de conexiones bloqueadas.

Fuentes

  1. MicrosoftFirewall and network protection in the Windows Security appconsultado el 14/10/2026
  2. MicrosoftFirewall de Windows Defender (firewall.cpl) — documentación oficialconsultado el 14/10/2026
  3. MicrosoftTecla Windows: Abrir o cerrar el menú Inicio — documentación oficialconsultado el 14/10/2026