After a restore from Veeam to a Storefront 2.0 server I could not get the W3svc to start.
You may see that IIS related services fail to start and receive «Windows could not start the Windows Process Activation Service – Error 6801: Transaction support within the specified resource manager is not started or was shut down due to an error» error message when you try to start the WAS (Windows Process Activation Service) service. This issue may occur if the file system transaction log is corrupted somehow. In this case run the following command in the command prompt:
fsutil resource setautoreset true c:
PS: This assumes that the system drive is C:
Reboot is required after running the command.
Windows Server 2008
Windows Server 2008 R2