如何解决“添加删除Windows组件”中没有IIS服务项

实现声明:HOME的版本能不能支持IIS的,所以最终是无法安装成功的。


以下方法只能显示出“添加删除Windows组件”这个选项,其复选框是不能勾选的


因此,只能在PRO或者2000下作服务器。


XP的定位不是作为服务器用的,所以也就没有 IIS 这个 server 组件。
但默认情况下的 XP PRO 是可以安装IIS的,XP HOME 却不能安装。
HOME 版本来是定位为家用,MS 认为它完全不需要使用 SERVER 功能,所以禁掉(添加删除里看不到IIS)——如果需要使用,你就花钱去买 SERVER 版的系统吧,比如2003,这正是微软的算盘。
但对于 PRO 版的,因名为专业版,定位为企业使用,售价又比 HOME 版高,自然有可能涉及到 server 功能,微软也不能完全的把 IIS 禁掉,虽然把它砍掉了(XP pro 默认没有安装IIS)。

 

 


HOME 版通过添加删除程序装 IIS,首先要解决的就是要在添加删除程序中能够看到IIS。


准备工具:IIS安装包,可以从安装盘中提取,或者上网下载。


STEP1:

在“开始”菜单的“运行”中输入“c:\Windows\inf\sysoc.inf”,系统会自动使用记事本打开sysoc.inf这个文件。在sysoc.inf中找到“[Components]”这一段,因为HOME版是XP简化版,所以里面东西很少,在里面加上这段:“iis=iis2.dll,OcEntry,iis2.inf,,7”。之后保存并关闭。

因为是XP简化版,所以在下载的安装文件里也一定没有IIS的安装文件了。下载IIS安装文件。下载完后,解压到任意盘符的根目录下(最好是根目录,便于后面打命令)。比如把压缩包解压到了D盘根目录下。

STEP2:

在运行中输入“CMD”然后回车,打开命令行模式,在命令行下输入下列的两条命令,在每一行命令结束后回车(假设光驱是D盘):

EXPand d:\iis51\iis.dl_ c:\Windows\system32\setup\iis2.dll

EXPand d:\iis51\iis.in_ c:\Windows\inf\iis2.inf

注意如果你解压到了F盘就把上面的D改为F就可以了,其他同理。这时候,你打开控制面板->添加/删除Windows组件,就会发现,Internet信息服务(IIS)的安装选项已经出现在安装列表里了。

STEP3:

之后的事情,就和平常安装IIS一样了,只不过,在安装的过程中会出现找不到文件的情况(这是正常的,因为你的IIS安装目录没在XP默认的目录下)。这时,你点吉浏览,选择你刚刚解压的目录就可以了,这种让你选择安装文件的现象共会出现3次,每次的目录都按上面说的步骤即可。


 


遇到问题及其解决方法:


1、在安装过程中系统需要插入windowsXP CD,或者需要提供"exch_adsii***.dll"文件时,在安装iis前,“详细信息”里清空"SMTP Service"选项前的复选框即可。

2、如果进入窗口中,"Internet信息服务(IIS)"选项无法选择,那么很可能因为使用的"iis.dl_"和"iis.in_"是从Windows XP专业版中提取的,只要换成Windows 2000专业版中的这两个文件即可。

3、可能有时候提示插入windowsXP    HOME的盘. 需要一个zClientm.exe文件,可以在C:\Program Files\MSN Gaming Zone\Windows下找到。然后会提示安装好多chm文件,用记事本做,保存成所需要的“文件名.chm”即可。

4、    准备好windows2000或XP盘.需要的文件不少,可能出现的有ARCLDR.exe ARCSETUP.exe USETUP.exe AUTOCHK.exe AUTOFMT.exe。也可以上网下载!

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值