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.exeOUapenasinetmgr
Enquanto essas capturas de tela mostram o Windows 10 - fiz o mesmo várias vezes em 8 / 8.1, conforme indicado na sua pergunta.
