We're using IIS 7.5 on Windows Server 2008 R2 and making use of the IIS Management Service to allow web publishing from Visual Studio 2010. However, after a reboot, the IIS Management Service doesn't start automatically. IIS itself starts up fine, just not the Management Service.
You can do it running the following command line from an elevated command prompt:
Make sure the service is set to Automatic startup in services.msc.