Install and Run IIS (Internet Information Services) Server 7 in Vista
Windows Vista comes included with built-in Internet Information Services (IIS) Server 7.0, which is not installed and not enabled by default. For administrators need a web server for a small workgroup, ASP.NET developers that need a testing environment for ASP websites, or bloggers want a simple web host to publish their opinions, the free IIS Server in Vista provides instant and basic web server functionalities which include the WWW, FTP, NNTP, and SMTP services (may be less or more depending on edition of Vista).
The version of IIS Server packaged with Vista is IIS 7, instead of previous IIS 6. Fewer components are installed than were installed in IIS 6 in default selection, thus users may want to manually enable some additional features. One example is IIS 6 compatability feature that not selected to install and enable by default, which is required to use ADSI scripts.
Vista users can turn off and install IIS with the following guide:
- Click on Start button, then open Control Panel, then click on Programs link.
- Under Programs and Features, click Turn Windows features on or off.
Give permission on UAC to continue.
- Click (Select) Internet Information Services.
As mentioned above, you might want to expand the Internet Information Services tree node and explore each options available, as some advanced settings are not enabled even thought you have installed IIS. Such functions include ASP, ASP.NET, CGI, ISAPI, Server Side Includes Application Development Features, HTTP Redirection, and etc.
- Click OK. Wait as the installation of IIS 7 may take a while as seen in the dialog.

- Once installation of IIS is done, the web server is running on the Vista system without any further configuration. You can check the functionality of the new web server by pointing to http://localhost/ from any web browser or surfing to the computer name within local area network (LAN), where you should see a IIS7 default page. To make the web server accessible from Internet, you will have to configure your router and DNS services.
Related Articles
- Install and Enable Telnet Server Service in Windows Vista
- Windows Vista SP2 and Windows Server 2008 SP2 Beta Information Page at KB948465
- Try Out and Install Windows Vista in Virtual Machine with Virtual PC 2007 and VMWare Server
- How to Install KMS Server to Activate Windows Vista Business or Enterprise
- Windows Vista and Server 2008 Services Optimization (with Batch Command Script Optimizer)
- 1722 Error When Install Kaspersky Internet Security and Anti-Virus in Vista
- How to Slipstream Internet Explorer 8 (IE8) into Windows Server, XP or Vista Installation DVD
- Tweak and Improve Windows Vista Performance with Vista Services Optimizer
- Install Windows Server 2003 Administration Tools Pack (adminpak) on Windows Vista
- Enable and Install Telnet Client in Vista










































May 29th, 2009 22:58
I can’t connect to IIS or browse my created website from browser and even from the IIS iteself. Error msg has always been “you are not authorised to view this page. If I tried to access my localhost in IIS Manager it will show ‘cannot find Microsoft.Web.Administration or one of its dependencies”. Can anynoe help me out?
March 5th, 2009 00:42
Nice tutorial…
Nice job!
Congratulations!
February 21st, 2009 02:12
Thanx Dude……………U rockkkkkkkkkkkkk
February 2nd, 2009 23:44
Hi there,
I followed your steps to activate IIS on my machine. But when I clicked on ‘Turn Windows feature On or off’, The list was blank
so, basically I cannot activate anything. Please help.
Thanks a lot,
January 8th, 2009 12:22
hi,
hey i’ve ‘vista home basic’ & i tried this procedure of installing it but, it still gives me error 404.4
can some one try helping me out please…
Server Error in Application “DEFAULT WEB SITE”
Internet Information Services 7.0
Error Summary
HTTP Error 404.4 – Not Found
The resource you are looking for does not have a handler associated with it.
Detailed Error InformationModule IIS Web Core
Notification MapRequestHandler
Handler Not yet determined
Error Code 0×80070002
Requested URL http://localhost:80/
Physical Path C:\inetpub\wwwroot
Logon Method Anonymous
Logon User Anonymous
Most likely causes:
The file extension for the requested URL does not have a handler configured to process the request on the Web server.
Things you can try:
If the file extension does not have a handler associated with it, add a handler mapping for the extension.
Verify that the handler associated with the file extension is properly installed and configured.
Create a tracing rule to track failed requests for this HTTP status code. For more information about creating a tracing rule for failed requests, click here.
Links and More Information
This error means that the Web server does not recognize the file extension of the requested resource. A module handler is not configured on the Web server for this extension. If the file extension being denied is required by the Web server, add the appropriate handler for the file extension.
View more information »
December 23rd, 2008 11:46
Thanks for the assistance.
November 28th, 2008 15:26
tanks for yor information
is goooooooooooooooooooood
November 5th, 2008 13:18
thanx dude
its worked
thanx again
October 27th, 2008 18:14
thanks a lot.. i never new that we need to turn on features in vista.. i was cracking my head for searching IIS.. it was so easy when i visited ur site.. thanks a lot..
October 7th, 2008 11:59
Thanks for the clear and concise answer !!
August 27th, 2008 21:44
[...] Re: Vista Home Premium 32 bit Question Hi Raj, Contrary to what Lee says, IIS is included with Vista, although it is not enabled by default. See the following links for information. Dwarf General Information. IIS 7.0: Operations Guide Installing IIS on Vista Home Premium. Installing IIS 7.0 on Windows Vista Home Premium Install and Run IIS (Internet Information Services) Server 7 in Vista » My Digital Life [...]
July 21st, 2008 22:53
Hi,
Can u be of help pls?. I tried to install Microsoft Internet Information services for my Microsoft SQL Sever 2005 but i got this error message. “Microsoft Internet Information Services(IIS) is either not installed or is disabled. This is after i have followed the procedure above. Can anybody be of help pls.
March 31st, 2008 03:39
thanks, easy to follow. I was looking for a way to get back into ASP scripting, but was getting a little lost in the new Visa OS.
September 9th, 2007 00:27
Great Blog man … keep it up …
cheers