- 2018-12-14
- 阅读()
- 来源:互联数据
买了一个香港的服务器做跨境电商想稳定业务,选择香港服务器“双线机房”,我刚刚把之前Ghost备份的Windows 2003 Enterprise服务器的系统分区还原了一下,启动IIS时,无法弹出IIS界面,但是关机或注销时会弹出莫名其妙的另存为“*.msc”文件对话框,当你启动几次IIS,就会有几个这样的对话框(我的系统是windows2000+IIS5.0)。
我就多次遇到这种情况,由于找不到原因,只好重装系统。最近又遇到这种情况,我怀疑是不是由于什么软件造成的冲突,于是我决定依次卸载机器里的软件(还好机器里装的软件不是很多)。我发现,当把诺顿服务器版8.1和诺顿个人防火墙5.0卸载后,IIS可以正常使用了。更奇怪的是,我再把诺顿装上,IIS居然仍可以用。
因此,我想诺顿在某种情况下可能会导致IIS无法正常使用,但这个现象比较隐蔽。因为,并不是一装诺顿IIS就不能用了,而是不一定在那种情况下出问题。我的机器就是这样,诺顿安装了好几天了,IIS也一直正常运行,可是某天IIS就突然不能用了。
在打开internet信息服务的时候,弹出错误提示框:无法启动服务。
网上其他原因和解决办法:
1、防火墙规则限制了。
系 统环境是:Windowsxp sp2, IIS5.1。进程无法启动,这时候当然看看防火墙或是杀毒软件有没有相关的进程,"World Wide Web Publishing"的可执行文件是"inetinfo.exe",在瑞星防火墙访问规则里找到"inetinfo.exe"访问规则设为全部放行。再 次启动"World Wide Web Publishing",然后再启动IIS,一切OK。
2、没有使用管理员连接。
系统环境:Windowsxp+sp2,II5.0
故障现象:上午把IIS服务停止以后,程序长时间没响应,通过任务管理器关闭,启动时提示“服务没有及时响应启动或控制请求”,重启计算机未能解决。
解决办法:在Internet信息服务下有本地计算机(计算机机名),单击名键,选择断开,提示确实要断开本地计算机(计算机机名)吗?选择确定。
右键单击Internet,选择连接,计算机名填本机名称,用户名填本机管理员帐号(Administrator),确定。
3、依存服务没有启动。
昨 天就发现了公司我用这台电脑的IIS启动不了,今天早上试着解决它,才发现问题并不简单。找呀找呀找呀,发现 "WorldWideWebPublishing"关闭了,启动也提示启动失败。静下心来,再看看其它关闭了的服务,有一项Eventlog把它启动了, 再启动WorldWideWebPublishing成功。问题就在这里。
虽然“WorldWideWebPublishing”服务和 SMTP服务的依存关系列表中没有提到“eventlog”服务,但“eventlog”服务不启动的话,就会出现上述问题。启动“eventlog”服 务,然后启动“WorldWideWebPublishing”服务,上述问题消失。
于是查看World Wide Web Publishing Services所需要依赖的服务(Dependencies),看到是IIS Admin Service。进而发现IIS Admin Service也无法启动,再查IIS Admin Service的Dependencies,查的结果是Protected Storage和RPC(Remote Procedure Call),于是启动RPC,接着顺利启动IIS Admin Service,接着启动World Wide Web Publishing Services,于是IIS恢复正常。
4、IIS元数据库可能坏了。
测试一下。
Try to enumerate metabase:
1. Open a command prompt and change to the C:/Inetpub/Adminscripts folder.
2. At the command line, type "cscript adsutil.vbs enum " (without the
quotation marks).
If this command is successful, it enumerates the settings in the
metabase.
If the command is not successful, you receive the -2146893792
(0x80090020) error code.
假如有备份,把数据回复。
如果没有,参考
How to Manually Restore the Metabase When No Proper Backup Exists or When
the MMC Does Not Start
如果还是解决不了可以再