Turn on IIS in Windows 11

Internet Information Services (IIS) for Windows Server is a flexible, secure and manageable Web server for hosting anything on the Web. You can also enable Internet Information Services (IIS) on Windows computer so you can run and test websites on local computer. Check out below steps to quickly turn on IIS in Windows 11 or 10.

How to turn on IIS in Windows 11?

Search ‘control panel’ in the Windows task bar at the bottom of your computer screen. In the pop-up dialog, find and click to open Control Panel in Windows 11 or 10.

windows 11 control panel

In the Control Panel, click Programs, then find the “Programs and Features” section and click “Turn Windows features on or off“. You will then see a Windows Features screen like below.

enable IIS (Internet Information Services) in Windows 11

Find the Internet Information Services in the Windows Features dialogue. Click the + icon in front of it to expand all available options under it. You can find FTP Server, Web Management Tools and World Wide Web Services. Generally speaking you can only enable IIS Management Console and Word Wide Web Services in Windows. Click OK button, the selected features will be added and applied to Windows.

If it was the first time you activate IIS in Windows, not system reboot required. In the future, if you decide to remove or change any features, Windows may ask you to restart your computer before applying them.

How to verify IIS status in Windows?

Simply access http://localhost/ in your web browser, such as IE, Internet Explorer, Safari, Chrome, Firefox, on computer see if you can see the IIS Windows default Welcome home page as below.

localhost default home iis windows 10

By default your website files will be saved to the Windows system drive which is usually the C drive, you can find inetpub subfolder in the system drive. All your website files should be stored to the inetpub >> wwwroot directory.

How to run IIS manager in Windows?

Click Start button from the Windows taskbar at the bottom of your computer screen, choose All Programs, go to W and click Windows Administrative Tools >> Internet Information Services (IIS). Alternatively search ‘iis’ in the search box at the bottom left of the Windows task bar to quickly access IIS manager on Windows PC. You can create new websites, add host names for local sites in IIS manager on Windows  computer from there.

The IIS for Windows allows users to test static websites and pages on local computer, test ASP, .Net sites and pages on your PC. However when you want to set up local sites that require Apache server environment or databases, only IIS is not enough. Check out this guide to learn how to manage SQL server on Windows PC. XAMPP and other similar tools can help us set up Linux server environment on PC easily. See how to install XAMPP on Windows computer.


  1. For Windows 10 1809 and later, Go to Start/Settings(the cog icon on the start menu)/Apps.

    Thin in the Apps & Features section, Scroll all the way to the bottom and under Related Settings, select Programs and features. Then click “Turn Windows Feature on or off”. Internet Information Services is available there.

  2. Good afternoon, for some reasons my windows 10 couldn’t boot to desktop so i went to Bios to see how i can fix it the only option i had was to startup the computer but all applications that have already been installed on the C drive will be lost i still have my wamp server icon on my desktop and i ran it as administrator, but since then its been turning orange 2 services are running but Apache 2.4 cannot be installed i can’t even find wamp server in my uninstall or change program in control panel please i need help

Leave a Reply