使用netstat命令查看端口是否被佔用

iis提示「另外一個程序正在使用此文件,進程沒法訪問。(異常來自HRESULT:0x80070020) 」解決辦法服務器

今天在作服務器測試的時候意外發生IIS的默認網站啓不來,嘗試啓動的時候獲得如何錯誤,以下圖:
使用netstat命令查看端口是否被佔用
很明顯,80或是443端口已被另外一個程序佔用,因此發生此錯誤。解決此問題得找到哪一個程序佔用掉80或是443端口,方法以下:
一、 打開CMD DOS模式窗口
二、 在窗口中輸入 netstat -obna 以後回車,在列出來的信息遂個查看443端口和80端口是否被佔用。在個人環境中發現VMware的一個服務佔用了443端口,以下圖所示:
使用netstat命令查看端口是否被佔用
此時打開系統服務管理窗口,將VMWare Worksation Server這個服務停掉便可。禁用後的服務以下圖:
使用netstat命令查看端口是否被佔用
當中止此服務後,IIS默認網站便可打開了,以下圖:
使用netstat命令查看端口是否被佔用ide

相關文章
相關標籤/搜索