This is a very strange thing that used to happen in the windows 2003 – server world , but never expect it to happen on the windows 2008 world (Longhorne code or above)
All ( most automatically set ) windows serivces fails to start after you go through a certain windows update. or a failed update ( ie. power failure during install etc. )
The Problem :
The update process fails to set some Registry settings in a clean way.
- Set Cryptsvc as DependOnService on HTTP driver.
- HKLM\CurrentControlSet\Serivces\HTTP and create following value.
- Name: DependOnService Value: reg_multi_sz (this is a multi string)
- Click DependOnService Set CryptSvc on the value.
- Reboot the server
Thanks to Antitribu (At serverfault.com) for posting this one.