This is why your firewall wont run you have an important system file missing
O23 - Service: Windows Firewall/Internet Connection Sharing (ICS) (SharedAccess) - Unknown owner - C:\WINDOWS\C:\WINDOWS\system32\svchost.exe (file missing)
Did you run the sfc /scannow like I said?
What ever you do do not have hijackthis fix this entry, if that does not work use system restore and turn your PC back a couple of days before you had this problem and post a new hijackthis log.
|