IIS fails and "the service did not return an error"
If your IIS doesn't want to start and do not give you any error. Just try to reinstall it: uninstall it from the add/remove programs and add it again. Made my day. Kudos to the databaseforum for the fix I was looking for in the internet.