I have the same problem
http://localhost/
will work to view the html file at C:\inetpub\wwwroot
but anything below shows: 404 page not found
after troble shooting many thins it looks like there's an error within iis manager that won't let me Start the default Web Site, when I try to rick click and start it it pops up an error window and says:
The process cannot access the file because it is being used by another process. (Exception from HRESULT: 0x80070020)