Para gerenciar sites do IIS, você precisa instalar o recurso "Console de gerenciamento do IIS" acessando Control Panel
> Programs and Features
> Turn Windows Features On Or Off
.
Expandir Internet Information Services
> Web Management Tools
e selecione IIS Management Console
Quandoissoestiverinstalado,vocêpoderáusar:C:\Windows\System32\inetsrv\InetMgr.exe
OUapenasinetmgr
Enquanto essas capturas de tela mostram o Windows 10 - fiz o mesmo várias vezes em 8 / 8.1, conforme indicado na sua pergunta.