XP SP3 cannot install IIS system version IIS 5.1 IIS 6

Source: Internet
Author: User
Tags metabase microsoft website

XP SP3 cannot install IIS. The solution is as follows:
Choose Control Panel> add and delete Programs> add and delete Windows Components> accessories and tools> details> games> details,
Remove the check box before zinternet games and then install IIS!


The IIS versions are different. The 2000 system uses 5.0, the XP system uses 5.1, and the 2003 system uses 6.0.


For Windows XP Home, IIS cannot be installed.


To install IIS for home, follow these steps:
1. Windows XP homeedit Chinese CD (copy to hard disk)
2. Windows 2000 Advanced Server Cd (preferably Chinese Version)
3. By default, your XP is installed in C: \ WINDOWS
(If you are afraid of correction, back up c: \ windows \ INF \ sysoc. inf first)
Open c: \ windows \ INF \ sysoc. inf in notepad and find a line under [components:
IIS = IIS. dll, ocentry, IIS. inf, hide, 7
Then change it
IIS = iis2.dll, ocentry, iis2.inf, 7
Then, set the two files IIS in Windows 2000 Advanced Server CD. DL _ and IIS. in _ copy to a temporary directory (for example, c: \ AAA), and then convert the current directory to c: \ AAA at the command prompt. Execute
Expand IIS. DL _ iis2.dll
Expand IIS. In _ iis2.inf
Solve the iis2.dll and iis2.inf files, copy iis2.inf to the C: \ WINDOWS \ INF directory, and copy iis2.dll to the c: \ windows \ system32 \ setup directory.
Now, click Start> Settings> Control Panel> add or delete Programs> Add/delete Windows Components. You are excited to find that IIS appears !!!
The subsequent installation process is similar to the installation of IIS in pro xp. During the installation process, you are required to select the location of the Windows 2000 Advanced Server disc and the Windows XP homeedit disc, and enter the specified directory to install IIS properly.
After the installation is complete, you cannot directly use it. You need to make some settings for IIS:
Control Panel-> Administrative Tools-> Internet Service Manager
Right-click "Default web site", go to the "Directory Security" tab, click "edit" in "Anonymous Access and verification control", and a new anonymous method window is displayed, click the "edit" button in "anonymous access" to remove the "allow IIS to control the password", and then return all the way.


Many of my friends have encountered many problems when using IIS6 websites. Some of these problems have been encountered in iis5 in the past, and some are new. I have been busy for one afternoon, I have done many experiments and made this conclusion based on my previous troubleshooting experience. I hope I can help you with this :)Problem 1: parent path not enabledSymptom example: Server. mappath () Error 'asp 0175: 80004005 'unsupported path character/0709/dqyllhsub/news/opendatabase. ASP, line 4 does not allow characters in the path parameter of mappath '.. '. Cause Analysis: In many web pages, such .. /format Statement (that is, return to the previous page, that is, the parent path), and iis6.0 is disabled by default for security considerations. Solution: choose Properties> main directory> Configuration> options in IIS. Check "enable parent path. Confirm refresh.Question 2: Improper web Extension Configuration of ASP (also applicable to ASP. NET and CGI)Symptom example: HTTP Error 404-file or directory not found. Cause analysis: the web program extension option is added in iis6.0, where you can.. net, CGI, IDC, and other programs are allowed or prohibited. By default, ASP and other programs are prohibited. Solution: Select Active Server Pages in Web Service extension of IIS and click "allow ".Problem 3: Incorrect Identity Authentication ConfigurationSymptom example: HTTP Error 401.2-unauthorized: access is denied due to server configuration. Cause Analysis: IIS supports the following Web Authentication Methods: Anonymous Authentication IIS creates an IUSR _ computer name account (where the computer name is the name of the server running IIS ), it is used to authenticate anonymous users when they request web content. This account grants the User Local logon permission. You can reset anonymous user access to any valid Windows account. Basic Authentication uses basic authentication to restrict access to files on the NTFS-format web server. To use basic authentication, you must enter creden。 and access is based on the user ID. Both the user ID and password are sent between networks in plain text. Windows Integrated Identity Authentication windows Integrated Identity Authentication is safer than basic identity authentication, and can play a good role in the Intranet environment where the user has a Windows domain account. In integrated Windows authentication, the browser attempts to use the creden used by the current user during domain login. If the attempt fails, the browser prompts the user to enter the user name and password. If you use integrated Windows authentication, your password will not be transferred to the server. If the user logs on to the local computer as a domain user, the user does not have to perform authentication again when accessing the network computer in this domain. Digest authentication digest authentication overcomes many disadvantages of basic authentication. When digest authentication is used, the password is not sent in plain text. In addition, you can use digest authentication on the proxy server. Abstract authentication uses a challenge/response mechanism (integrated with the mechanism used for Windows Authentication), where the password is sent encrypted .. NET Passport Identity Authentication Microsoft. NET Passport is a user identity authentication service that allows a single check-in security to make users more secure when accessing. NET Passport-enabled web sites and services. Websites with. NET Passport enabled will authenticate users based on the central server of. NET Passport. However, the central server does not authorize or deny specific users access to sites with. NET Passport enabled. Solution: Configure different identity authentication as needed (generally anonymous identity authentication, which is used by most sites ). The authentication option is configured under Properties> Security> authentication and access control of IIS.Problem 4: Improper IP address restriction ConfigurationSymptom example: HTTP Error 403.6-Access prohibited: the client's IP address is denied. Cause Analysis: IIS provides an IP address restriction mechanism. You can configure to restrict certain IP addresses from accessing the site, or restrict only some IP addresses from accessing the site, if the client is within the IP address range blocked by you, or is not within the permitted range, an error message is displayed. Solution: Go to IIS Properties> Security> IP address and domain name restrictions. If you want to restrict access from some IP addresses, You need to select authorized access. Click Add to select an IP address that is not allowed. Otherwise, only access from some IP addresses is allowed.Question 5: the IUSR account is disabledSymptom example: HTTP Error 401.1-unauthorized: access is denied due to invalid creden. Cause analysis: the account used for anonymous access is the IUSR _ machine name. Therefore, if this account is disabled, the user cannot access it. Solution: Choose Control Panel> Administrative Tools> Computer Management> local users and groups to enable the IUSR _ machine name account.Question 6: Improper NTFS permission settingsSymptom example: HTTP Error 401.3-unauthorized: access to requested resources is denied due to ACL settings. Cause analysis: the Web Client user belongs to the user group. Therefore, if the NTFS permission of the file is insufficient (for example, the file has no read permission), the page cannot be accessed. Solution: Go to the Security tab of the folder and configure user permissions. At least read permissions are required. The NTFS permission settings are not described here.Problem 7: the IWAM account is not synchronizedSymptom example: HTTP 500-Internal Server Error cause analysis: the IWAM account is a built-in account automatically created when IIS is installed. After the IWAM account is created, it is used by the Active Directory, IIS metabase database, and COM + applications. The account and password are respectively saved by the three parties, the operating system is responsible for synchronizing the IWAM password stored by the three parties. The system sometimes fails to synchronize the password of the IWAM account, resulting in inconsistent passwords used by the IWAM account. Solution: If ad exists, choose Start> program> Administrative Tools> Active Directory user and computer. Set a password for the IWAM account. Run c: \ Inetpub \ adminscripts> adsutil set w3svc/wamuserpass + password to synchronize IIS metabase Database Password run cscript c: \ Inetpub \ adminscripts \ synciwam. vbs-V synchronize the password of the IWAM account in the COM + applicationProblem 8: MIME settings make some types of files unable to be downloaded (take ISO as an example)Symptom example: HTTP Error 404-file or directory not found. Cause Analysis: iis6.0 canceled support for some MIME types, such as ISO, causing client download errors. Solution: in IIS, choose Properties> HTTP header> MIME type> New. In the subsequent dialog box, enter. ISO for the extension, and the MIME type is application. In addition, factors such as firewall blocking, ODBC configuration errors, web server performance restrictions, thread restrictions are also possible causes of IIS server access failure, and the IIS process is suspended, here, we will not give you further details. I hope this post can solve most of your problems :)

Reference: http://www.qsek.com/dispbbs.asp? Boardid = 27 & id = 856 & replyid = & Skin = 1


How to install IIS in a non-iisxp system without IIS]


First, enter "C: \ WINDOWS \ INF \ sysoc. inf" in "run" in the "Start" menu. The system will automatically open the sysoc. inf file using notepad. In sysoc. INF finds the "[components]" section, because it is a simplified version of XP, so there are very few items in it, add this section in it: "IIS = iis2.dll, ocentry, iis2.inf, 7 ". Save and close.

Because it is a simplified version of XP, there must be no IIS installation file in the downloaded Installation File. Click here to download the IIS Installation File. After downloading, decompress the package to the root directory of any drive letter (preferably the root directory to facilitate subsequent commands ). For example, I decompress the compressed package to the root directory of drive D.

Next, enter "cmd" in the running process and press enter to start the command line mode. Enter the following two commands in the command line and press enter after each command line ends (assuming that the Drive drive is a D Drive):

Expand D: \ iis51 \ IIS. DL _ c: \ windows \ system32 \ Setup \ iis2.dll

Expand D: \ iis51 \ IIS. In _ c: \ windows \ INF \ iis2.inf

Note that if you decompress the file to drive F, you can change d to drive F. At this time, you open the control panel-> Add/delete Windows Components, you will find that the Internet Information Service (IIS) installation options have appeared in the installation list.

The subsequent steps are the same as installing IIS, except that files cannot be found during installation (this is normal, because your IIS installation directory is not in the XP default directory ). At this time, you can click "Browse" and select the directory you just decompressed. This allows you to choose the installation file three times in total, and each directory will follow the steps described above.

No surprise. After a while, IIS will be installed. Click "finish ". However, this step is not complete yet. You need to make some settings for IIS: Open "Internet Service Manager" from the management tool"

Right-click "Default web site", go to the "Directory Security" tab, click "edit" in "Anonymous Access and verification control", and a new anonymous method window is displayed, then, click the "edit" button in "anonymous access" to remove the "allow IIS to control the password" comprehensive check, and then return all the way to OK. Now all the steps for installing iis5.1 in XP simplified version are completed.

Collection of IIS installation files Daquan:

The IIS version of Win2000 is 5.0.

The IIS version of WINXP is 5.1.

The IIS version of win2003 is 6.0.

The following is the address:

Iis5.1 for Windows XP

1 http://www.softhy.net/softhy.net_down/softhy.net_iis51.rar

2 http://www.webjx.net/software/200504091iis51.rar

You may need to unzip the password www.webjx.com

Iis5.0 for Windows 2000

1 http://cq.down.chinaz.com/soft11/iis5.rar

2 http:// SC .down.cnzzz.com/vvdcnzzz/soft11/iis5.rar

3 http://down21.codefans.com/server/IIS5.rar

4 http://down21.codes.com.cn/server/IIS5.rar

Iis6.0 for Windows 2003

1 http://down1.codepub.com/codepub/2005/8/30/IIS6.0.rar

2 http://down2.codepub.com/codepub/2005/8/30/IIS6.0.rar

3 http://ftpa.xiaoshen.cn: 2121/2005/09/iis6.0.rar

4 http://sh1.my503.com/DownLoad/server/IIS6.exe

There are many causes of errors on the IIS server. Please try the following operations:

1. View website properties-document

Check whether index. asp index.htm index.html exists in the default document. (It is best to have all of them. No options can be added)

2. View website properties-Home Directory

A. Is the local path specified correctly?

B. Check "Access to script resources "?

C. Check "read "?

D. Execution permission: script-only

3. View website properties-Directory Security-Edit

A. Do you want to check "Anonymous Access "?

B. User name: IUSR _ your computer name (if not, Click Browse and select)

C. Do not change the password. Check "allow IIS to control the password ".

D. Do not select others

4. View website attributes-website

A. IP Address: none or select one

B. TCP port: 80 (it is recommended that the access method be different. Note: Some software may occupy port 80, and IIS cannot be started when the port is occupied, for example: Xunlei)

5. Open Control Panel-management tools-Computer Management-local users and groups-Users

A. Check whether the user has started "IUSR _ your computer name". The user must be started (Note: red X indicates that the user has not started)

B. Check whether the user has started "IWAM _ your computer name". The user must be started (Note: Red × indicates that the user has not started)

C. Right-click the user on "IWAM _ your computer name" and set the password (remember the password and use it later)

6. Open Control Panel-management tools-component services-computers-my computers-COM + applications

A. On "IIS Out-of-process pooled Applications", right-click and choose 'properties'> 'identified' to specify the user: IWAM _ your computer name (note: click Browse to find the password. Enter the password in the above steps. Start the service again.

B. On "IIS In-process applications", right-click "properties" and choose "security" to remove "enable authentication ".

C. Right-click "IIS utilities" and choose "properties"> "security" to remove the "enable Identity Authentication.

Note: Some friends cannot start the components. It may be because you have optimized the XP service, caused by viruses, or caused by component business trips ...... You can only handle this.

7. Check "Control Panel-management tools-Data Source (ODBC)" to see if the system DSN has an Access database driver. If it is blank, add one.

8. If the preceding settings do not work, register the following components and copy them to the running environment:

A. regsvr32 % WINDIR % \ system32 \ VBScript. dll

B. regsvr32 % WINDIR % \ system32 \ jscript. dll

C. regsvr32 % WINDIR % \ system32 \ inetsrv \ ASP. dll

Finally, the test ...... (If not, we recommend that you reinstall IIS and redo the above operations)

Wish you success!

========================================================== ==============================================

1 ..

If the following error message appears:

IIS installation error prompt: the installer cannot copy the file zclientm.exe


The zclientm.exe file is related to the Microsoft Game Center and is used for online games. It has nothing to do with IIS, so you can remove the installation options. Method: In add or delete Windows Components, double-click "accessories and Tools", double-click "game" in the pop-up window, and finally remove the check mark before "Internet Games. Reinstall iisand the zclientm.exe file is missing. The installation is successful!


When installing IIS In WINXP SP2, the system always prompts that staxmem cannot be copied. DL _. IIS cannot be installed, but this file is available in c: \ windows \ servicepackfiles \ i386 and staxmem. DL _ can also be accessed normally. Solution: (1) Start> RUN> Enter cmd> then enter the following command: esentutl/P % WINDIR %/security/database/SeCEdit. SDB (2) then the following information is output on the screen: Microsoft (r) Windows (r) Database Utilities version 5.2 copyright (c) Microsoft Corporation. all rights reserved. initiating Integrity mode... database: L: \ windows \ SECURITY \ database \ SeCEdit. SDB temp. database: tempinteg2680.edb checking database integrity

========================================================== ====================================

The installation was successful on gohstxp of ylmf!

[Switch] how to install iis5.1 In the XP system and support Asp.net code

Maybe many of my friends, like me, are learning ASP and Asp.net. None. The best way is to download a Microsoft Windows XP Professional sp2.iso and extract the files in i386. Note that if you want Internet Information Service to support Asp.net, you must also select FrontPage 2000 Server Extension under the Internet Information Service subdirectory.

Step 1: Open the control panel-add or delete programs-Add/delete Windows Components-Internet Information Service (IIS)-details-FrontPage 2000 Server Extension check. Okay. Copy and install the file. If the file is missing, follow the instructions above. If not, add QQ or email to me and I will send the file to you. If you only need to support ASP, the web server has already been set up on your XP system. After reading it, try it now.

IIS 5.1for xphttp: // www.fs2you.com/zh-cn/files/40b09342-9e17-11dc-b789-0014221f4662/

Ii. Of course, FrontPage 2000 or Frontpage 2003 has been installed. Otherwise, how can I expand IIS? There is no problem with installation.

3. Because you want to Develop ASP. NET web applications, you also need to install Microsoft. NET

Framework 1.1 software development kit (SDK ). Download the Microsoft. NET Framework 1.1 software development kit (SDK) from the Microsoft website and follow the installation instructions. You can find the http://msdn.microsoft.com/netframework/downloads/ in this directory

Install. NET Framework on XP and register it with IIS

For example, if you install 2. 0 is:

C: \ windows \ Microsoft. NET \ framework \ v2.0.50727 \ aspnet_regiis.exe-I

4. If the default server extension for the web site is set in IIS, the site is running the Server Extension of the old version. To update the Server Extension, select upgrade extension from the "task" menu of the server ". If the service cannot be expanded due to this problem, the solution is to open my computer and go to C: \ Program Files \ common files \ microsoft shared \ Web Server Extensions \ 40 \ bin \ fpmmc. MSC open fpmmc. the MSC file can be used for Server Extension Configuration.

[Re-convert] A related

Unable to start IIS, unexpected error 0x8ffe2740

The first time I found this error, I thought there was something wrong with IIS, So I reinstalled it (this is a method I often use, haha. The revolution is just a little more thorough ). After the reinstallation, I found this problem. I checked it and found out that it was caused by installing a Digital Hard Disk Video Monitoring System. The software occupied port 80 of IIS, this error occurs. If you know the reason, you can solve it. The following is a summary:


This situation may occur if a port conflict exists in the system. by default, IIS uses port 80 for HTTP Communication. if the application except IIS is running and port 80 is being used on the same IP address, you may also receive this error message when trying to start the website using IIS manager.


To solve this problem, you can perform any of the following operations:

& 8226; in IIS manager, change the website binding port to a port other than port 80.

& 8226; stop the application that is using port 80, and then start the website from IIS manager.

More information

You can use third-party tools such as tcpview or fport to determine other applications that are using port 80.

Find out the cause and exit the Digital Hard Disk Video Monitoring System.

Currently, popular software uses port 80, including thunder and Skype.

Use netstat-B-o in the command line to check what process points use port 80, and then kill it.



Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.