When trying to start an IIS website you get this error:
Internet Information Services (IIS) Manager
The process cannot access the file because it is being used by another process. (Exception from HRESULT: 0x080070020)
Error 0x080070020 is caused by the website you are trying to start, sharing it’s port with an existing website. To fix this, check the bindings of other websites hosted on the server or change the port binding you are hosting the website on.
If IIS still complains that the process cannot access the file you may have to delete all the bindings except one in order to start the site, before being able to gradually add the others back, after starting it.