How to enable IIS on Windows 10

What Is IIS?

IIS is a Web Server software created by Microsoft, which is designed for hosting websites.  It can be used in a standard Html page and dynamic pages like PHP pages and ASP.NET applications. To dig deeper into IIS’s definition and history, you can refer to for full details.

If you are working on a project and want to show your progress to one of your team members in a network, you might need to use IIS. Below are instructions on how to enable IIS on Windows 10.

If you are trying to Host an ASP.NET Application visit this post How to Host ASP.NET Application in IIS.

Let’s Start:

  1. Go to your control panel. You can use the start menu, then search for Control Panel, and select the Control panel from the search result. Use the image below for your reference.
Start Menu

2. You can also use Run by holding the window button from your keyboard and pressing the Window + R key, then type the keyword Control Panel.


3. In the Control Panel Window select Uninstall program.

Control Panel

4. From the Installed Updates window click on the Turn Windows feature on or off link from the left pane.

Installed Update

5. Windows feature window should pop-up, scroll down, and search for Internet Information Services (IIS).Expand Internet Information Services and select option as shown in the image below.

Windows Feature

6. Wait for windows to enable your Local IIS.

Enabling IIS

7. Verify if it is successfully enabled, go to the start menu and type IIS, and select Internet Information Services (IIS) as the image shown below.

Search for IIS

Internet Information Services (IIS) Manager

IIS Manager Dashboard

You’re done! Your Internet Information Service or IIS is successfully enabled. You can now start hosting your ASP.Net Web Applications from your local IIS.

Leave a Comment

%d bloggers like this: