Si sigues teniendo el fijate que el servicio llamado Motor De Filtrado de base esté habilitado y ese es el servicio que no se puede iniciar. Para solucionarlo vamos a servicios locales, si no sabes donde esta dale a ejecutar y luego services. Msc, ahora buscan el servicio Motor de Filtrado de base, no intenten iniciarlo, click derecho y luego propiedades, veras que en tipo de inicio esta desabilitado tienes que poner en Automático, aceptar y luego nuevamente click derecho y dele a iniciar. Ahora busca el servicio de firewall de windows y ahora si ya podrás iniciar.
Sino te funciona prueba abrir Notepad (Bloc de Notas) y copia el código del recuadro, guarda el archivo en el escritorio con el nombre RepararFirewall.bat
Entra en el escritorio, clic secundario sobre el archivo que acabas de crear y cliquea "Run as administrator" (Ejecutar como administrador). Si te pide usuario y contraseña, ingresa los datos correspondientes.
Luego intenta "Usar la configuración recomendada" para el Firewall . Suerte!
sc config wuauserv start= autosc config bits start= autosc config DcomLaunch start= autonet stop wuauservnet start wuauservnet stop bitsnet start bitsnet start DcomLaunch