viernes, 13 de abril de 2012

Windows 7 - No existe servicio de firewall

Hoy intenté compartir una carpeta de Windows 7 con otra de las estaciones de mi casa y me salió un error nuevo:
 No hay extremos disponibles desde el asignador de extremos.
Lo cual llamó mi atención púes nunca me había pasado.
Indagando por Microsoft descubrí que esto tenia relación con una falla al invocar el firewall de windows por alguna especie de virus que me pegué (a cualquiera le pasa :'(   )

Efectivamente, en el centro de redes y recursos compartidos no puedes iniciar el firewall de windows. (sale el código de error 0x80070424). Mayor es la sorpresa cuando entras al administrador de servicios (inicio/ejecutar/services.msc) y ves que el Firewall de windows desapareció.

En muchas páginas recomiendan reinstalar el sistema operativo. Que si bien es una opción a considerar si el sistema está muy comprometido, es algo extenso principalmente por el respaldo de datos implicados. Encontré en este foro, la solución sin formatear. La cual a continuación traduciré al español:

bajen este zip primero

Antes que nada usaremos la aplicación ERUNT para respaldar el registro de windows.
  1. Instalelo, (no es necesario marcar la casilla donde sugiere agregar al inicio del sistema)
  2. inicie el programa
  3. elija un directorio para el respaldo (puede usarse la ubicación ofrecida por defecto que es c:\windows\ERDNT\)
  4. Asegurarse que al menos las primeras dos casillas se encuentren seleccionadas.
  5. Presione OK
  6. presione YES para crear la carpeta.


  1. Ejecute los dos .reg que vienen en el zip (estos archivos reincorporan la información al registro de windows de dos servicios faltantes) bfe.reg y firewall.reg
  2. Reinicie el computador
  3. Váyase a Inicio/ejecutar/regedit, luego presione enter.
  4. Vaya a la siguiente ruta del registro
  5. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\BFE
    Click derecho y luego seleccionar permisos
  6. Click en Agregar, escriba Todos y presione OK
  7. Luego haga click en Todos y seleccione OK
    Mirar los permisos asignados. Seleccione control total y marque permitir si es que está desmarcado. y no marcar denegar.
  8. Luego ir a menú inicio/ejecutar/services.msc
  9. Iniciar los servicios Motor de filtrado de base y Firewall de windows (en ese orden). Si no aparecen reiniciar el computador.