Leaving the machine switched off for a few hours is the equivalent of removing the power source and holding the power button in for about 30 sec and then pressing it again 3 - 5 times and is known as a cold boot.
This will drain the memory and capacitors and can sometimes work when a machine fails to reboot.
You can use this article to reinstate the Extensible Authorization Protocol, BFE and Windows Firewall -
http://www.sevenforums.com/tutorials/236709-services-restore-default-services-windows-7-a.htmlYou can find the Native WiFi Filter, NDIS Usermode I/O Protocol and the Windows Firewall Authorization Driver in Device Manager/View/Show hidden devices/Non-Plug and Play drivers where they could have a yellow alert next to them.
Some of those you can right click on and select Uninstall then Action/Scan for hardware changes or reboot to reinstate them, but create a restore point first before trying this should they not auto reinstate.
You may have to start BFE and then Windows Firewall but if you still have this error -
Windows could not start Windows Firewall on local Computer. See event log, if non-windows services contact vendor. Error code 5.
Download and save to Desktop then launch this key, click YES
Shared Access
http://download.bleepingcomputer.com/win-services/vista/SharedAccess.reg and give full control permission to this key by going Start - type regedit - press enter and navigate
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\SharedAccess
Right click on it and select Permissions
Click on Add and type
Everyone and select Full control
You should be able to start Windows Firewall now.
You may also be missing security center, Windows Defender, BITS and Windows Update services
You can get Windows Defender, BITS and the Windows Update service from the linked article, but download Security center -wscsvc from
http://download.bleepingcomputer.com/win-services/7/wscsvc.regSave this to the Desktop then launch it and click YES when you get an UAC prompt.