I cannot start the Windows Firewall service in Vista. It gives error 1068. Long story short, I've found the problem to be that the Windows Firewall Driver (mpsdrv.sys) is not being loaded during startup (or at all). A bootlog confirms this.
If I go to the device manager and show hidden devices, the "Windows Firewall Authorization Driver" is not present under non plug and plug devices. I know it should be there because it's there on all other Vista systems that I've looked at.
How do I go about getting windows vista to load this driver?
(for anyone curious, I have to get the windows firewall working because my HP software for my new printer will NOT install if the windows firewall is not activated...for some incredibly stupid reason)