Prevent Skype using port 80 and causing IIS to throw a HRESULT: 0x80070020 Exception

If you run NETSTAT -ano in the command prompt you should be able to see the process ids and its port been used. If you trace it back port 80 will be used by Skype Desktop.

Option one:

Closed completely Skype or  unchecking Tools > Options… > Advanced > Connection > “Use port 80 and 443 as alternatives for incoming connections

Option 2:

Go into IIS website bindings and change the IIS port to something different.

I my case this was preventing IIS starting a local website with the message something like …The process cannot access the file because it is being used by another process. (Exception from HRESULT: 0x80070020) in IIS.