I had this problem too and stoping services using port 80 didn't helped. I resolved it by following this procedure (found on a french board):
Not sure how this affect other services, but it solved permanently the issue and so far I didn't see any issue.
Using Windows 10.