423

How do you open IIS (Internet Information Services) Manager using Windows 10?

I have installed the developer preview of Windows 10 and can't seem to find IIS Manager? It is not in Control Panel > Administrative Tools.

When I browse to the folder

C:\Windows\System32\inetsrv

it is empty.

I did a full search of my hard drive to find inetmgr.exe and found three copies and none of them would open, when I tried to open them it says "This App cannot Run on your PC" To find a version of the App that works contact the publisher.

I know IIS works because I have ran local ASP.net apps through VisualStudio, but I can't seem to find any way to launch IIS Manager to do some configurations for a site.

Anyone know anything about this?

John Smith
  • 7,243
  • 6
  • 49
  • 61
MattyMerrix
  • 10,793
  • 5
  • 22
  • 32
  • 49
    Did you enable IIS in Windows Features? – SLaks Jun 17 '15 at 20:12
  • 5
    Follow [this msdn link](https://msdn.microsoft.com/en-us/library/hh167503(v=nav.90).aspx#Win8) step by step. Only after I did all the steps did it work. Without this earlier, typing http://localhost/ showed up blank page. Now it is showing correctly. – VivekDev Jan 06 '17 at 04:06

11 Answers11

574

Thanks to @SLaks comment above I was able to turn on IIS and bring the manager back.

Press the Windows Key and type Windows Features, select the first entry Turn Windows Features On or Off.

Make sure the box next to IIS is checked.

enter image description here

If it is not checked, check it. This might take a few minutes, but this will install everything you need to use IIS.

When it is done, IIS should have returned to Control Panel > Administrative Tools

enter image description here

MattyMerrix
  • 10,793
  • 5
  • 22
  • 32
  • 7
    I've installed IIS as shown in this solution but I still can't see IIS manager. But when I open http://localhost, it shows IIS default welcome page. What did I miss? – iroel Sep 08 '15 at 11:31
  • 1
    @iroel, use the screenshot. Go to Administrative Tools folder. –  Nov 16 '15 at 15:51
  • 14
    @jp2code finally I've found my IIS manager. It works by typing inetmgr in run menu also. – iroel Nov 16 '15 at 16:50
  • 1
    I want to point out that you must have Internet Explorer 11 checked in order to install IIS, i didn't have it check and i couldn't intall IIS – user3847141 Jan 26 '16 at 10:00
  • How about the Internet Information Services Hostable Web Core just below it - what does it do, and should I check that as well? – Kyle Vassella Apr 03 '17 at 18:52
  • MattyMerrix elaborated very well, I want to add that if you can see "ask me anything" box i.e. [Cortana](http://www.microsoft.com/en-us/mobile/campaign-cortana/) "the intelligent software" at the taskbar then there is no need to press the windows key.[![enter image description here](http://i.stack.imgur.com/KDieZ.jpg)](http://i.stack.imgur.com/KDieZ.jpg) – Kashif Aug 12 '15 at 06:10
  • *Very important* Turn on IIS Management Console also in Windows Features. See the answer by Joseph Wu. I wish this was incorporated into the accepted answer. – person27 Oct 15 '20 at 03:50
  • in windows-10 you can go Administrative Tools via this path(Control Panel --> System and Security --> Administrative Tools) – Niroshan Kumarasamy Jan 18 '21 at 11:44
300

Windows features, ISS Management Console

Under the windows feature list, make sure to check the IIS Management Console You also need to check additional check boxes as shown below:

Windows features, ISS, HTTP Features

kenorb
  • 155,785
  • 88
  • 678
  • 743
Joseph Wu
  • 4,786
  • 1
  • 21
  • 19
  • 3
    You may also want to add ASP.NET too while you are here http://stackoverflow.com/a/14949531/74585 – Matthew Lock Dec 15 '16 at 08:31
  • 5
    That was it. Thank you! I handpicked the features to install, and did not check "IIS Management Console" box. Obviously then the MattyMetrix's answer did not hep. – Ivan Krivyakov Mar 06 '17 at 04:35
  • The chosen answer, to install IIS, wasn't helpful, nor does it really answer the question as posed: you install it, but then can't open the IIS Manager. IIS Management Console needs to be installed as well. Thank you for contributing the correct answer, in a complete fashion with screenshots. – undrline - Reinstate Monica Jan 03 '20 at 00:15
  • I believe, the minimal requirement to show the IIS Manager, is the feature `Internet Information Service` -> `Web Management Tools` -> `IIS Management Console` only. Other than that, you would of course still need to enable your `World Wide Web Services` by choosing a small set of its options - I chose `Static Content` - but that is it. – RayLuo Mar 21 '21 at 23:23
70

Actually you must make sure that the IIS Management Console feature is explicitly checked. On my win 10 pro I had to do it manually, checking the root only was not enough!

Attmik
  • 721
  • 5
  • 5
42

@user1664035 & @Attila Mika's suggestion worked. You have to navigate to Control Panel -> Programs And Features -> Turn Windows Features On or Off. And refer to the screenshot. You should check IIS Management console.

Screenshot

kenorb
  • 155,785
  • 88
  • 678
  • 743
user3122382
  • 443
  • 4
  • 5
26
  • Run appwiz.cpl - brings up Programs and Features
  • Choose "Turn Windows Features On/Off"
  • Select the IIS Services you need
jchadhowell
  • 1,131
  • 1
  • 14
  • 25
19

after turning IIS on (by going to Windows Features On/Off) type inetmgr in search bar or run

Code_Worm
  • 4,069
  • 2
  • 30
  • 35
17

To install the IIS Management Console under Windows 10 using Powershell with RSAT installed:

Enable-WindowsOptionalFeature -Online -FeatureName IIS-ManagementConsole -All

Credit and thanks to Mikhail's comment above.

cyberop5
  • 187
  • 2
  • 7
5

It most likely means that IIS Management Console was not installed, and modern Windows administrator/IT pro should be able to quickly check this by issuing this command:

Get-WindowsFeature *Web*

And if it is missing just quickly add this via the following command:

Add-WindowsFeature Web-Mgmt-Console

GUI options mentioned above are also valid (see answer from @Joe Wu) but PowerShell it is best way to do IT for IT Pro or let's put it as "if you have to do this slightly more often than once a year" :)

Mikhail
  • 2,181
  • 1
  • 17
  • 15
  • 1
    Not Work on Windows 10 (Powershell 2) :( – tuantm Apr 14 '18 at 16:23
  • 1
    @tuantm Install RSAT to get this command - https://www.microsoft.com/en-us/download/details.aspx?id=45520 or use Enable-WindowsOptionalFeature instead. I.e. issue the following command: Enable-WindowsOptionalFeature -Online -FeatureName IIS-ManagementConsole -All – Mikhail Apr 16 '18 at 07:39
3

Press the Windows Key and type Windows Features, select the first entry Turn Windows Features On or Off.

Make sure the box next to IIS is checked. You good to go.

Sahan Pasindu Nirmal
  • 433
  • 4
  • 13
  • 36
  • 3
    this is liteally copied from my post above – MattyMerrix Nov 02 '17 at 21:28
  • Thanks to @SLaks comment above I was able to turn on IIS and bring the manager back. Press the Windows Key and type Windows Features, select the first entry Turn Windows Features On or Off. Make sure the box next to IIS is checked. – MattyMerrix Nov 02 '17 at 21:28
2

Launch Windows Features On/Off and select your IIS options for installation.

For custom site configuration, ensure IIS Management Console is marked for installation under Web Management Tools.

2

I arrived here because I was having the same issue.

If you are here and everything above didn't work, it's likely that you butchered your path somehow.

Go to System -> Advanced System Settings -> Advanced -> Environment Variables -> Machine or User and add the following entry to the end, or append to the existing, separating with a semi-colon:

C:\Windows\System32\inetsrv

After closing and opening your shell, you should now be able to access inetmgr from the command line.

Patriciu Nista
  • 812
  • 1
  • 8
  • 15
rdelgado-incinc
  • 157
  • 1
  • 2
  • 9