Most of us actually ran into this. I just did once again. There’s a support.microsoft.com instructions on how to obtain each particular IIS version. The page also lists default IIS versions for each individual MS Windows version (check out the table below).
|Version||Obtained from||Operating System|
|1.0||Included with Windows NT 3.51 SP 3 (or as a self-contained download).||Windows NT Server 3.51|
|2.0||Included with Windows NT Server 4.0.||Windows NT Server 4.0|
|3.0||Included with Windows NT Server 4.0 Service Pack 3 (Internet Information Server 2.0 is automatically upgraded to Internet Information Server 3.0 during the install of SP3).||Windows NT Server 4.0|
|4.0||Self-contained download from www.microsoft.com or the Windows NT Option Pack compact disc.||Windows NT Server 4.0 SP3 and Microsoft Internet Explorer 4.01|
|5.0||Built-in component of Windows 2000.||Windows 2000|
|5.1||Built-in component of Windows XP Professional.||Windows XP Professional|
|6.0||Built-in component of Windows Server 2003.||WIndows Server 2003|
|7.0||Built-in component of Windows Vista and Windows Server 2008.||Windows Vista and WIndows Server 2008|
|7.5||Built-in component of Windows 7 and Windows Server 2008 R2.||Windows 7 and Windows Server 2008 R2|
|8.0||Built-in component of Windows 8 and Windows Server 2012.||Windows 8 and Windows Server 2012|
Problem is, this page haven’t been updated since Windows 8, and you don’t necessarily have to have the default version installed. The easiest way for one to check their current IIS version is to open the IIS Manager, and then click on Help -> About.
If you don’t have the IIS Manager installed, don’t worry there’s a way (although you should really install it anyways :D). Actually there’s multiple ways and one of them is given below.
Basically you can also look at an HTTP response header your server returns to you
- telnet mywebserver 80
- type in HEAD / HTTP/1.0 [enter][enter]
- Look at the line that starts with Server:
Hope this helped