今天重新启动机器后发现IIS不能启动。在IIS 管理器里面启动IIS服务的时候出现以下错误
The process cannot access the file because it is being used by another process.
如图所示
本文版权为上海润满计算机科技有限公司所有,引用和转载请注明来源,谢谢合作
到网络上查找相关的错误均无法解决。在重新启动之前发现IIS完全正常.经过一番分析,否定了IIS被破坏的可能,因为没有中毒。
觉得有可能是IIS端口被占用引起。在cmd窗口状态下使用命令查看到底是谁占用了IIS 80 的端口. cmd> netstat -anb >C:\1.txt (说明:因为是windows 2003 server ,进程比较多,窗口下看起来不方便,输出到c盘根目录的1.txt)
打开看了一下,发现一个进程peer.exe占用了80端口。
用进程管理器查看
Powered by Runman.cn
以前安装过一个软件 RaySource ,用来下载网盘的。结束这个进程,IIS终于可以启动了,Yeah!