Cómo solucionar el error 1068 del servicio Firewall de Windows en una computadora local
El error “Windows no pudo iniciar el servicio Firewall de Windows” es bastante molesto, sobre todo porque puede aparecer por diversas razones. A veces se debe a un fallo en algún servicio dependiente; otras veces, la causa es malware o archivos del sistema dañados. Si no consigues que el firewall vuelva a funcionar, vale la pena seguir algunos pasos de solución de problemas. Puede parecer tedioso, pero muchas veces estos problemas se pueden solucionar sin reinstalar el sistema operativo. El objetivo es que ese servicio funcione correctamente para que el sistema esté protegido y no se bloqueen las conexiones entrantes ni se produzcan otros fallos de red.
Cómo solucionar el error “Windows no pudo iniciar el servicio de Firewall de Windows en el equipo local”
Compruebe que los servicios necesarios estén funcionando correctamente
Esto suele ser lo primero que hay que verificar, ya que el Firewall de Windows depende de ciertos servicios principales. Si no se están ejecutando o están configurados en modo automático, el firewall no se iniciará. En algunas configuraciones, estos servicios pueden bloquearse o deshabilitarse tras actualizaciones o fallos, por lo que conviene volver a comprobarlo.
- Reiniciar en modo seguro. Para ello:
- PrensaWin + R
- Escribe
msconfigy luego pulsa Enter - En la ventana Configuración del sistema, vaya a la pestaña Arranque y marque Arranque seguro
- Haga clic en Aceptar y luego reinicie.
- Una vez en modo seguro, abra Ejecutar ( Win + R) y escriba
services.mscpara abrir los Servicios de Windows como administrador. Busque:- Motor de filtrado de base
- Llamada a procedimiento remoto (RPC)
- Lanzador de procesos del servidor DCOM
- Mapeador de puntos finales de RPC
- Servicio de interfaz de tienda en red
- Firewall de Windows Defender
- Si alguno de estos no está configurado como Automático o no se está ejecutando, haga doble clic y cambie su Tipo de inicio a Automático, luego presione Aceptar.
- Regrese a la línea de comando (ejecutar como administrador) y ejecute
bcdedit /deletevalue {current} safebootpara desactivar el modo seguro al reiniciar. - Reinicie y vea si el servicio de firewall se inicia normalmente ahora.
Si eso no fuera suficiente, otra cosa que puedes probar es asegurarte de que el controlador involucrado con el Firewall de Windows Defender esté en buen estado.
Comprobar y restaurar el controlador de autorización del firewall de Windows Defender
El mspdrv.syscontrolador es crucial. Si está dañado, el servicio de firewall no se iniciará. Windows lo controla mediante el sc qc mpsdrvcomando. Si START_TYPE no es DEMAND_START, hay un problema.
- Abra un símbolo del sistema elevado (haga clic con el botón derecho, Ejecutar como administrador).
- Escribe
sc qc mpsdrvy pulsa Intro. Busca la línea que dice START_TYPE. - Si no es demanda, corre
sc config mpsdrv start=demanda arreglarlo. - Ejecútalo
sfc /verifyfile=C:\windows\system32\drivers\mpsdrv.sysy comprueba si Windows informa algún problema. Si es así, pruebasfc /scanfile=C:\windows\system32\drivers\mpsdrv.sys.
Una cosa a tener en cuenta: si mpsdrv.sysfalta el archivo o SFC no puede repararlo, es posible que tengas que copiarlo manualmente desde otra máquina Windows confiable o restaurarlo desde una copia de seguridad que funcione.
Reinstalar el Firewall de Windows
Si el controlador o los servicios siguen funcionando mal, reinstale el firewall. No es infalible, pero restablecer los componentes suele ayudar a solucionar errores extraños.
- Abra un símbolo del sistema elevado.
- Copie y pegue estos comandos uno por uno:
Rundll32 setupapi, InstallHinfSection Ndi-Steelhead 132 %windir%\inf\netrass.infsc start mpssvcnetsh advfirewall resetnetsh advfirewall set domainprofile state onnetsh advfirewall set privateprofile state on
Reinicie y verifique si el firewall se inicia correctamente ahora.
Ejecute el Comprobador de archivos del sistema (SFC) para reparar archivos dañados
La corrupción en los archivos del sistema puede dañar servicios como el firewall. Esta es una especie de solución para “reparar todo”.
- Abra un símbolo del sistema elevado y escriba
sfc /scannow. - Déjalo ejecutar; detectará y reparará los archivos dañados.
En algunas configuraciones, SFC puede encontrar problemas que no puede solucionar por completo; en ese caso, es posible que sea necesario realizar un análisis más agresivo o reparar la instalación.
Escanear en busca de malware
Si se infiltra malware, puede dañar el firewall o sus dependencias. Outlook: ejecuta un análisis completo con Seguridad de Windows.
- Abra Configuración ( ms-settings:windowsdefender ), luego vaya a Protección contra virus y amenazas.
- Seleccione Opciones de escaneo, marque Escaneo completo y luego haga clic en Escanear ahora.
No sé por qué, pero las infecciones de malware parecen aparecer tras descargas dudosas o enlaces sospechosos. Eliminarlas suele solucionar problemas persistentes que impiden que el firewall se inicie.
Desactivar antivirus de terceros (temporalmente)
Los antivirus de terceros son conocidos por bloquear servicios de Windows o causar conflictos. Si tienes uno, prueba a deshabilitarlo temporalmente. Un aviso: primero asegúrate de que tu sistema esté seguro. Windows Defender es bastante sólido, y la mayoría de las soluciones de terceros causan más problemas de los que solucionan, sobre todo si marcan archivos del sistema erróneamente.
Corregir permisos para cuentas LocalService y NetworkService
A veces, problemas de permisos con las cuentas LocalService o NetworkService impiden que el firewall se inicie. Puedes intentar agregar estas cuentas al grupo Administradores para evitar problemas de permisos. Funcionó en algunas máquinas, no del todo bien en otras, pero vale la pena intentarlo.
- Abra un símbolo del sistema elevado.
- Correr:
net localgroup administrators localservice /addnet localgroup administrators networkservice /add
Reinicie y vea si el problema desaparece.
Utilice Restaurar sistema si tiene un buen punto
Si todo lo demás falla, restaurar a un punto de restauración donde el firewall funcionaba puede ser la solución. Recuerde que esto puede deshacer cambios recientes en el sistema, así que primero haga una copia de seguridad de sus archivos importantes. Ejecute rstruidesde el cuadro de diálogo “Ejecutar” para iniciar Restaurar sistema, luego seleccione un punto y siga las instrucciones.
En situaciones reales, he visto este error aparecer después de actualizar Windows, instalar controladores o incluso limpiar malware. Normalmente, ejecutar las comprobaciones de servicio y corregir los problemas de los controladores lo soluciona. A veces, es necesario restaurar el sistema o reparar la instalación, pero con suerte, alguno de los pasos anteriores solucionará el problema antes de que llegue a ese punto.