IIS 中 另一个程序正在使用此文件,进程无法访问!
最近電腦一直不太穩定,出現了幾次藍屏(確定不是因為諾頓的原因),接著一些軟件出現了異常,也許安裝的東西太多了,總之還沒有影響到工作,所以還在堅持著。
然而從昨天晚上開始,重新啟動機器后,發現iis啟動失敗了。手工啟動它,提示:“另一個程序正在使用此文件,進程無法訪問!”
百度了一下,得知是端口沖突所致,在想什么軟件使用了80端口呢?思考的同時,更改了iis的默認80端口,果然OK。
下一步想知道是哪方神圣偷偷占用了80端口。查看方法:
在DOS下輸入: netstat -ano
查看80端口信息中的PID號,然后打開任務管理器查看對應PID的程序名稱。
然而,在我執行完上述命令后,并沒有找到占用80端口的程序,這下我懵掉了,竟然沒有人占用80端口。這時突然想起來skype,對,去年已經遇到過一次80端口被占用的情況,后來查到是skype,的確是它“占著茅坑不大便”,這就是為什么用命令查詢不到它占用80端口的緣故。因為skype把80作為了備用端口,這也是我為什么叫它“占位不大便”的原因。
除此之外,其實還有很多第三方的程序喜歡占用80端口,比如迅雷下載有時會占用80端口,且當占用80端口下載時速率會大幅提升,也許是微軟的蓋茨先生刻意把80端口做的“與眾不同”,也許這也是那些第三方的軟件喜歡占用80端口的原因?! ?br />
轉載于:https://www.cnblogs.com/publicbill/archive/2007/05/29/763844.html
總結
以上是生活随笔為你收集整理的IIS 中 另一个程序正在使用此文件,进程无法访问!的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 物理学——概览
- 下一篇: JavaEE实战班第16天