5 Ways To Check Installed Version Of IIS In Windows

Internet Information Service (IIS) is a web server from Microsoft used to host anything on the web. It will host your websites and applications on the web. It provides support for HTTP, HTTPS (which contains a security certificate and is more secure than HTTP), FTP (File Transfer Protocol used to transfer files), and SMTP (Simple Mail Transfer Protocol used in transferring email). It is included in Windows by default in optional features.

You can enable IIS from Optional Features. Press the Windows button and then type “Turn Windows features on and off”. Select “Internet Information Services.” You will be asked to restart the system to finish installing the request.

To check your installed IIS version, type in “reg query HKLM\SOFTWARE\Microsoft\InetStp” in an elevated Command Prompt, and view the value for VersionString in the results.

Find IIS version using Command Prompt
Find IIS version using Command Prompt

How to Check Installed IIS Version in Windows?

You can check the IIS version using several different ways. Choose the method you are comfortable with from below.

Using Control Panel

Follow these steps to check your IIS version using the Control Panel:

  1. Navigate to:

    Control Panel >> System and Security >> Windows Tools >> Internet Information Services (IIS) Manager
    Open IIS Manager
    Open IIS Manager

    Note: If you find that IIS Manager is missing inside Windows Tools, then you need to enable IIS Manager from the Optional Features applet.

    Alternatively, you can also type in “%SystemRoot%\system32\inetsrv\InetMgr.exe” in the Run Command box to open the IIS Manager.

  2. Expand the Help menu and click “About Internet Information Sevices.”

    Open About IIS
    Open About IIS
  3. You will now see the IIS version in the popup dialog box.

    Find IIS version using Control Panel
    Find the IIS version using Control Panel

Using Registry Editor

You can also check the installed IIS version through the Windows Registry editor too. Here is how:

  1. Open the Registry Editor by typing in “regedit” in the Run Command box.

    regedit
    Open Registry editor
  2. Paste the following in the address bar for quick navigation:

    Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\InetStp
    Navigate to InetStp inside Registry editor
    Navigate to InetStp inside the Registry editor
  3. View the IIS version number in front of “VersionString.”

    Find IIS version using Registry editor
    Find the IIS version using the Registry Editor

Using Command Prompt

You can also obtain the same Registry editor information using the Command Prompt and determine the IIS version installed on your PC. Here’s how:

  1. Open an elevated Command Prompt.

  2. Run the following cmdlet:

    reg query HKLM\SOFTWARE\Microsoft\InetStp
    Command Prompt command to find IIS version
    Command Prompt command to find the IIS version
  3. You will now see the IIS version written in front of “VersionString” from the results below.

    Find IIS version using Command Prompt
    Find the IIS version using Command Prompt

Using Run Command

You can also open the IIS Manager from the Run Command box and then continue to find the installed IIS version from there.

Press the Windows Key +R shortcut keys and type in “inetmgr” and hit Enter.

5 Ways To Check Installed Version Of IIS In Windows 1
Open the IIS Manager

It will open the IIS manager. As mentioned above, go to Help >> About Internet Information Services and you will get the version installed on your computer.

Find IIS version using Control Panel
Find the IIS version from IIS Manager

Using PowerShell

Perform the following steps to find the IIS version installed on your PC using Windows PowerShell:

  1. Open an elevated PowerShell instance.

  2. Run the following cmdlet:

    Get-ItemProperty -Path registry::HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\InetStp\ | Select-Object
    Find IIS version using Windows PowerShell
    Find the IIS version using Windows PowerShell

You can now see the IIS version in front of “VersionString,” as in the image above.

Alternatively, you can also run the following cmdlet to obtain the PowerShell build version, which is the same version number as IIS

$PSVersionTable
Find IIS version using Windows PowerShell 2
Find the IIS version using Windows PowerShell

How to Determine if IIS is Installed on your Computer?

In order to check if IIS is installed on your computer, press the Windows Key + R keys and then type in “inetmgr” and hit Enter.

If the IIS configuration screen is displayed, then IIS is installed on your computer. Otherwise, you need to install it.

Another method of checking whether IIS is installed or not, go to Control Panel >> Programs and Features and then select “Turn Windows Features on and off.” Now check whether “Internet Information Services” is enabled. If that option is checked it means that IIS is installed on your computer.

Check if IIS is enabled
Check if IIS is enabled
If you liked this post, Share it on:
Itechtics staff is a team of technology experts led by Usman Khurshid. We verify everything we write so that our users can be sure to trust us in everything we write. You can reach out to us for further help and support.

3 comments

  • kaka

    This part is wrong

    [System.Diagnostics.FileVersionInfo]::GetVersionInfo(“C:\Windows\system32\notepad.exe”).FileVersion

    You are looking up the specs for Notepad, not IIS

  • Sanjay

    Dear madam,
    Hi from Sanjay from India. I m reading your articles thereby wants to suggest that whenever you
    writing pls explain briefly about the usage….

    • Mariya Javaid
      Mariya Javaid

      I explain the usage in the introduction for every article . Can you please further specify the point about which you need any help?

Leave your comment

Get Updates in Your Inbox

Sign up for the regular updates and be the first to know about the latest tech information