找不到iis组件 windows组件没有iis WIndows组件中 没有Internet信息服务也能安装IIS

来源:互联网 发布:js动态加载html 编辑:程序博客网 时间:2024/05/01 20:40

 首先:下载一个IIS5.1的安装包.
在运行中输入"c:\windows\inf\sysoc.inf",系统会自动使用记事本打开sysoc.inf这个文件。在sysoc.inf中找到"[Components]"这一段,下一行粘贴"iis=iis.dll,OcEntry,iis.inf,,7",之后保存并关闭。
把IIS5.1的安装包里的两个文件IIS.DL_和IIS.IN_拷贝到一个临时的目录,用解压软件把两个文件全部解压(这里注意:用解压软件找开方式,可以看到并解出出两个文件).解出IIS.DLL及IIS.INF两个文件,将IIS.INF复制到C:\WINDOWS\INF目录下,将IIS.DLL 复制到C:\WINDOWS\SYSTEM32\SETUP目录下.
现在按"开始->设置->控制面板->添加或删除程序->添加/删除Windows组件",这时发现IIS出现了!
安装过程中又碰到:IIS,安装程序无法复制一个或多个文件,特定错误0x4b8.
提示如下:
安装IIS的时候提示如下错误,IIS无法正常安装.提示:安装程序无法复制一个或多个文件.
特定错误码是 0x4b8.按“确定”以继续;或者按“取消”,停止安装并且再试一次.如果继续,组件可能无法正常运行.

开始->运行->输入 CMD ->确定->输入以下命令(为免输错,可复制粘贴,在黑框内点右键粘贴):
esentutl /p %windir%/security/database/secedit.sdb
会弹出一个warning框,不要取消,继续就是.
然后重新安装IIS.
安装完毕以后也许还不能直接用的,需要对IIS进行一些设置:
  控制面板->管理工具->Internet服务管理器
  然后点"默认WEB站点"的右键,转到"目录安全性"选项卡,点"匿名访问和验证控制"的"编辑"按钮,回弹出匿名方法新窗口,再点击其中"匿名访问"中的"编辑"按钮,将"允许IIS控制密码"全面的勾去掉,然后确定.
子项"FrontPage扩展:
在上面说的那行的下面添加fp_extensions=fp40ext.dll,FrontPage4Extensions,fp40ext.inf,,7,
将fp40ext.inf fp40ext.pnf 复制到C:\WINDOWS\inf目录下(没有fp40ext.pnf也没关系的,系统会自动生成的,fp40ext.inf是关键);将fp40ext.dll复制到C:\WINDOWS\system32\Setup目录下,这时可以通过"添加删除Windows组件"添加Internet 信息服务(IIS)"的子项"FrontPage扩展"了。
这样,HOME版也能用IIS了