2023年11月28日发(作者:)
WindowsXP添加组件没有internet信息服务的解决方法
首先在“开始”菜单的“运行”中输入
“c:Windowsinf”,系统会自动使用记事本打开
这个文件。在中找到“[Components]”这一段,
因为是XP简化版,所以里面东西很少,在里面加上这段:
“iis=,OcEntry,,,7”。之后保存并关闭。
因为是XP简化版,所以在下载的安装文件里也一定没有IIS的
安装文件了,点击这里下载IIS安装文件。下载完后,解压到任意盘
符的根目录下(最好是根目录,便于后面打命令)。比如我把压缩包
解压到了D盘根目录下(d:iis51文件夹)。
接下来,在运行中输入“CMD”然后回车,打开命令行模式,在
命令行下输入下列的两条命令,在每一行命令结束后回车(假设光驱
是D盘):
EXPand d:_ c:
EXPand d:_ c:
注意如果你解压到了F盘就把上面的D改为F就可以了,其他同
理。这时候,你打开控制面板->添加/删除Windows组件,就会发
现,Internet信息服务(IIS)的安装选项已经出现在安装列表里了。
之后的事情,就和平常安装IIS一样了,只不过,在安装的过程
中会出现找不到文件的情况(这是正常的,因为你的IIS安装目录没
在XP默认的目录下)。这时,你点吉浏览,选择你刚刚解压的目录
就可以了,这种让你选择安装文件的现象共会出现3次,每次的目录
都按上面说的步骤即可。
不出意外,过一会,IIS就安装完成了,点击“完成”。但做到
这一步还不算完。需要对IIS进行一些设置:从管理工具里打开
“Internet服务管理器”
然后点“默认WEB站点”的右键,转到“目录安全性”选项卡,
点“匿名访问和验证控制”的“编辑”按钮,回弹出匿名方法新窗
口,再点击其中“匿名访问” 中的“编辑”按钮,将“允许IIS控
制密码”全面的勾去掉,然后一路确定返回就可以了。至此XP简化
版安装IIS5.1的步骤就全部完成了。
装IIS,但是"添加/删除Windows组件"里没有Internet信息服务器.
怎么办
首先在“开始”菜单的“运行”中输入“c:\Windows\inf\
”,系统会自动使用记事本打开这个文件。在
中找到“[Components]”这一段,并继续找到类似
“iis=,OcEntry,,hide,7”的一行字,把这一行替换
为“iis=,OcEntry,,,7”。之后保存并关闭。
把Windows 2000 Professional的光盘插入光驱,同时按下Shift
键禁止光驱的自动运行。在运行中输入“CMD”然后回车,打开命令
行模式,在命令行下输入下列的两条命令,在每一行命令结束后回车
(假设光驱是D盘):
EXPand d:\i386\_ c:\Windows\system32\setup\
EXPand d:\i386\_ c:\Windows\inf\
这时,打开你的控制面板,并点击“添加删除程序”图标,之后
点击“添加删除Windows组件”。
请仔细看,在“开始”菜单中显示的操作系统是Windows XP
Home,但是经过修改,已经有了添加IIS的选项了。
然后你可以按照在Windows XP Professional或者Windows 2000
中的方法添加IIS,在本例中我们只安装了WWW服务。系统会开始复
制文件,这需要一些时间。并且在这起见,请保持Windows 2000
Professional的光盘还在光驱中。
在安装结束后,你可以打开“控制面板→性能和选项→管理工
具”,“Internet信息服务管理”已经出现在那里。
信息一:(引自
/Article/?ArticleID=1)
常见的Windows XP有两个版本,Professional和Home版。这两个
版本大体上是相同的,只是在细节方面,Professional版比Home版
多了一些功能。例如Professional版的XP支持双CPU,多国语言,
加入域,EFS文件加密,以及IIS(Internet Information Services)。
但是用过Windows XP Home Edition(家庭版)的朋友都会遗憾,这个
系统平台没有IIS组件的安装选项,也不支持PWS(Personal Web
Server),因此无法建立Web服务器来学习调试ASP动态网页。不过
令人庆幸的是,国外已有行家琢磨出了一个让IIS落户WinXP 家庭
版的解决方法。
解决的思路是通过编辑Windows 组件配置文件,在Windows组件中
恢复IIS安装,再按正常的方法添加IIS,详细步骤包括:
1、在系统盘中打开我的电脑,Windows,打开INF,找到 ,
(Windows为隐藏下INF为隐藏文件夹,请先显示所有文件和文件夹,
我的电脑-工具-文件夹选项-查看-显示所有文件和文件夹)
在[Components]区域中找到iis=,OcEntry,,hide,7
这一行。
可以发现,WinXP 家庭版是把IIS组件安装选项隐藏了,因此要把该
信息改为
iis=,OcEntry,,,7,保存退出。
2、在Windows 2000安装光盘(Professional、Server、Advanced
Server版本都可以)中找到_和_两个文件(在本站下载
中可以找到,下面会附上连接),一起拷贝到硬盘某个目录(如C:)。
打开开始菜单中的“命令提示符”,使用Expand命令解开_
和_,命令格式为:
expand C:_ C:
expand C:_ C:
完成后,C盘目录下会生成和两个新文件。
3、最后,分别将和两个文件相应拷入
C:Windowsinf和C:Windowssystem32Setup系统目录(默认C为
系统盘)。
至此,在“添加/删除程序”中点击“添加/删除Windows组件”,你
会兴奋的发现,久违的Internet信息服务(IIS)重新出现了!接下来
就是循规蹈矩安装IIS。但需要提醒一点,在安装过程中若跳出定位
相关文件时,把目标指向IIS5.1安装包,(XP HOME对应的是WIN2000
的IIS5.1,安装包在下面会附上连接)
好了,再请大家注意,在Windows XP家庭版、专业版中安装的IIS,
同时并发连接数限制了只有10个,因此建议想用IIS搭建Web服务
器学习ASP的朋友,最好选用Windows 2000 Advanced Server系统
平台。
在windows xp下安装了iis后,只支持一个站点,而且没有站点管
理,最大只能建立10个并发连接。总之,xp的home与Professional
版本,毕竟是工作站操作系统而不是服务器平台。如果你喜欢玩具,
那么就凑合着用xp吧
你装的是正版HOME版的吧买电脑送的?
建议你改Professional 尽管不是正版
相关软件:_和_ 下载地址
/Soft/?SoftID=3
iis5.1安装包 下载地址
/Soft/?SoftID=2
信息二:(引自
/blueweb/blog/item/d101f703b9a5fded08fa
)
许多品牌机上都预装有正版的windowsXP,可惜当我们需要学习或适
用IIS组件的时候,却会发现Home版的XP并不支持安装IIS组件。
在网上有许多种在XP下安装IIS组件的方法,也许有的有效,有的
无效。有人说XPHome版无法以任何形式安装IIS组件,在这里提供
一种结合网上经验和亲身实践的在Home版XP下安装IIS组件的方
法。不过需要注意的是,这个方法比较复杂,而且据说在XP环境下
IIS并不稳定,因此如果需要专业应用或进行大型的服务器运行,请
安装windows2000系统。如果只是学习一下,可以参考这个方法安装
上IIS,免去删掉正版XP的痛苦。一、准备 1、Windows XP HomeEdit
中文版 CD 2、Windows 2000 ProfessionalCD 3、默认你的
XP安装路径是安装在C:WINDOWS下如果Home版的windowsXP没有
也不要紧,需要的文件在windowsi386种可以找到。如果没有
windows2000也不要紧,只需要在网上下载一个针对win2000安装IIS
的软件包(版本5.0的),地址可以参考这个:
/plus/windows2000%20IIS_set
。或者在网上搜索“IIS安装包下载”,注意下载针对2000
的,版本是5.0。这是一个压缩包,下载之后解压缩到一个目录中,
在安装的过程中,如果系统需要寻找windows2000的光盘文件时候,
在这个目录里搜索就可以了。 在网上流传的一般方法都需要
准备前两样东西,不过如果你实在没有光盘的话,只需要准备一个针
对Windows 2000 Professional的IIS安装包就可以了。二、执行
先把C:备份,防止修改失败。 用记事
本打开C:,在[COMPONENTS]下找到一行:
iis=,OcEntry,,hide,7 然后把它改成
iis=,OcEntry,,,7 保存。 然后把Windows
2000 ProfessionalCD里的两个文件_和_拷贝到一个
临时的目录(例如C:AAA),然后在命令提示符状态下将当前目录
转到C:AAA,执行 EXPAND _
EXPAND _ 解出及两个文
件,将复制到C:WINDOWSINF目录下,将 复制到
C:WINDOWSSYSTEM32SETUP目录下。最好也先把原windows中的这
两个文件进行备份,防止修改失败。 如果没有准备2000的
光盘,可以在从网上下载的windows2000的IIS安装程序压缩包中寻
找_和_这两个文件,然后按照同样的办法进行。 按
照PRO版XP和windows2000的安装方法,按“开始->设置->控制面
板->添加或删除程序->添加/删除Windows组件”,可以看到在IE组
件的下面,有IIS的组件出现了。 此后的过程就和PRO版的XP
安装IIS差不多了,过程中会要求你选择Windows 2000 Professional
光盘和Windows XP HomeEdit光盘的位置,输入指定的目录即可正常
安装。如果没有光盘,只需要指定目录到下载好的IIS安装包所在的
目录就可以了。 在我安装的过程中,除了让我插入2000的
盘以外,还让我插入了一次Home版的盘,其中所需要的文件我是在
C:WINDOWSI386这个目录下找到的。所以由此可以明确一点:没有
2000和Home版的XP盘,也可以在windowsXPhome版下安装
IIS。 安装完毕以后还不能直接用的,需要对IIS进行
一些设置: 控制面板->管理工具->Internet服务管理器 然
后点“默认WEB站点”的右键,转到“目录安全性”选项卡,点“匿
名访问和验证控制”的“编辑”按钮,回弹出匿名方法新窗口,再点
击其中“匿名访问”中的“编辑”按钮,将“允许IIS控制密码”全
面的勾去掉,然后一路确定返回即可。如果还是出现http500的错误,
还需要右击已经建好的虚拟站点,选择“属性”,在“主目录”标签
下,有一个“应用程序保护”,将其改为“低(IIS进程)”即可,
如有虚拟目录,也要改。下面说一下安装过程中一个常见的问题:复
制了和到指定目录后,出现了IIS安装的选择项,
但无法选中: 这个问题的出现是因为复制的和
这两个文件不是Windows 2000 Professional光盘中的,而
是从XP光盘中来的。解决的办法是找一张Windows 2000
Professional的盘,或者下载针对Windows 2000 Professional的
IIS安装包。 即使复制了从2000来的和
这两个文件,仍然有可能出现在添加删除组件中无法勾选
IIS安装项的问题,这是因为有的正版的XPhome版似乎有自动将
这个文件自动恢复的功能,在将来自windows2000中的
文件复制到C:WINDOWSSYSTEM32SETUP后,如果运行添加
删除程序,或者等待几秒钟,就会自动被修改为大小为
485KB,版本号为6.0的一个无法进行IIS安装的文件。 这时
候可以打开两个窗口,将复制到
C:WINDOWSSYSTEM32SETUP后,看好版本号为5.0的时候,迅速在
另一个窗口中打开添加删除程序,或者先将添加删除程序打开,在
版本仍为5.0的时候,迅速打开添加删除组件,就可以勾
选IIS组件了。 最后这个问题只有在我的电脑安装IIS的过
程中出现过,如果有类似的问题,可以参照这个解决方法,但不是每
个Home版的XP都需要进行这一步,一般来说复制来自2000的
和两个文件,就可以解决了。
准备一张windows 2000的系统盘,再按照上面的方法,基本上能够搞
定了. 最后还有一点注意的:如果你在安装过程中,系统需要你插入
Window Whistler CD或者需要你提供exch_这个文件,
那是因为你按照默认的选项安装了IIS。要解决这个问题,只要在安
装IIS的时候先点击“详细信息”,然后取消对SMTP的选择(即不要
安装SMTP服务器),那么复制文件的时候就不会需要那两个文件了.
当然,如果你钻牛角硬要安装SMTP,方法是:exch_这两
个文件,位于WINDOWS XP 安装盘的I386子目录下,将
用WINRAR解压缩到一个临时目录下,
然后,指定该目录即可安装。
总结:由于各人的计算机情况不同,各人的操作计算机的熟练程度不
同,遇到的困难还是多样的,在网上不可能全部找到答案.就像我在安
装的过程中,有些文件在windows 2000系统盘里没有,xp home系统
盘里也没有,IIS 安装包里也没有,这时候,只要你灵机一动,为
什么不下个IIS 6.x的安装包试试呢(虽然都说xp home的IIS都需
要IIS 5.x的安装包)?或许你要的东西正好在那里
发布评论