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:
- Pulsa Win+R, escribe
eventvwr.mscy pulsa Aceptar. - En el panel izquierdo, despliega Registros de aplicaciones y servicios, Microsoft, Windows y entra en Windows Firewall With Advanced Security.
- En el panel central, haz clic en Filtrar registro actual.
- 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.
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:
- Pulsa Win+R, escribe
services.mscy abre la consola de servicios. - Busca Windows Defender Firewall, haz doble clic y entra en la pestaña Recuperación.
- 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:
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.
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:
En Windows 10, la ruta es:
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
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:
- Identifica la regla correcta (programa, puerto, protocolo y dirección).
- Borra las duplicadas o las que apunten a rutas viejas:
netsh advfirewall firewall delete rule name="NOMBRE_DE_LA_REGLA"
- Crea la regla nueva abriendo
firewall.cplcon Win+R, entrando en Configuración avanzada (en el panel izquierdo), Reglas de entrada y pulsando Nueva regla. - 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).
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.
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.
- Descarga la herramienta de instalación de Windows 11 o Windows 10 desde
support.microsoft.com. - Arranca el PC con ella y elige Conservar archivos y aplicaciones para hacer una reparación in situ.
- Si tras la reparación el firewall sigue fallando, haz copia de seguridad y reinstala desde cero.
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
MpsSvcestá 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 resetdeja la política limpia y los tres perfiles activados.- En Windows Home no existe
gpedit.msc: las directivas avanzadas del firewall se gestionan desdefirewall.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
- MicrosoftFirewall and network protection in the Windows Security appconsultado el 14/10/2026
- MicrosoftFirewall de Windows Defender (firewall.cpl) — documentación oficialconsultado el 14/10/2026
- MicrosoftTecla Windows: Abrir o cerrar el menú Inicio — documentación oficialconsultado el 14/10/2026