I was setting up a IIS test environment for testing the mobile redirection this afternoon. That’s a test box which may serve for other purpose as well. For some reason, the WAS service (Windows Process Activation Service) just refused to start with the message ‘Error 3: The system cannot find the path specified’.
I am not a web admin, so IIS is a bit unfamiliar to me. Thanks to Process Monitor, I started the capture and added a filter rule for the command line ‘C:\Windows\system32\svchost.exe -k iissvcs’ (this is how Windows starts the WAS service). I found something useful:
Based on above, I guess someone might remove the C:\inetpub\temp\apppools folder. I manually created that folder then tried to start the service again. Nice and easy, it works this time!