Windows组件没有Internet信息服务(IIS)选项解决设置方法

通过控制面板的添加删除程序,不少人都会遇到Windows组件没有Internet信息服务(IIS)选项的情况,当然这针对需要安装IIS服务器的人来说。但是我们可以通过一些方法来恢复Windows组件中Internet信息服务(IIS)选项。

首先,windows xp系统要到网上下载IIS5.1或者IIS6.0

第一步:操作c:\Windows\inf\sysoc.inf

在“开始”菜单的“运行”中输入“c:\Windows\inf\sysoc.inf”,系统会自动使用记事本打开sysoc.inf这个文件。在sysoc.inf中找到“[Components]”这一段。看一看有没有“iis=iis2.dll,OcEntry,iis2.inf,,7”。或者类似的,如“iis=iis.dll,OcEntry,iis.inf,,7”。

如果没有,就直接加入“iis=iis2.dll,OcEntry,iis2.inf,,7”,去掉双引号,并且inf后面是两个英文输入法状态下的逗号。之后保存并关闭。

第二步:释放iis.dl_和iis.in_两个文件

把刚才下载的IIS5.1(也可以是IIS6.0或其他版本呢,这里以IIS5.1为例) 解压,然后在解压文件里(一般有个文件夹i386)找到iis.dl_和iis.in_两个文件,并复制到一个盘里的文件夹里。例如我在C盘建立一个iis文件夹,并放入iis.dl_和iis.in_两个文件。

第三步:生成iis2.dll和iis2.inf两个文件

命令行模式进入指定盘符的指定文件夹:在运行中输入“CMD”然后回车,打开命令行模式,并通过命令进入你刚才建立并放有iis.dl_和iis.in_两个文件的文件夹iis。方法是cd \iis回车。如果你的文件夹在d盘,就d:回车再cd\iis回车。

然后在命令行下输入下列的两条命令,在每一行命令结束后回车: 
EXPand iis.dl_ iis2.dll回车(看清楚dl_后面有一个空格)
EXPand iis.in_ iis2.inf回车(看清楚in_后面有一个空格)

第四步:复制iis2.dll和iis2.inf两个文件到指定文件夹

命令执行完毕后,你在你新建的文件夹里就会看到两个文件iis2.dll和iis2.inf,接下来复制粘贴过程。复制iis2.dll放到系统盘C:\WINDOWS\system32\Setup里面。复制iis2.inf放到系统盘C:\WINDOWS\inf下。如果找不到inf文件夹,就工具—文件夹选项—查看—显示所有文件和文件夹。

这时候,你打开控制面板->添加/删除Windows组件,就会发现,Internet信息服务(IIS)的安装选项已经出现在安装列表里了。

第五步:

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

如果要安装FTP服务器,就要在组件中选中Internet信息服务(IIS)并点详细信息,勾住文件传输协议(FTP)服务。

不出意外,过一会,IIS就安装完成了。

安装结束后,你可以打开控制面板--性能和选项--管理工具查看“Iternet信息服务管理”。再打开IE,在地址栏中输入“localhost”后回车,检验一下IIS是否正常运行。对于不正常运行的,另行文章解释。

你可能感兴趣的:(服务器相关)