Expand the comment to an answer.
It has been reported elsewhere that after certain Windows updates, some Windows HTTP API settings are lost or broken.
Since IIS Express leaves quite a few of its key settings there for HTTPS, issues might appear like the one described above.
You might go to Control Panel | Programs and repair IIS Express installation. The installer will try to apply the mandatory settings once again and IIS Express should start to work again.