1. 程式人生 > >生產環境中檔案被佔用無法刪除的解決方法

生產環境中檔案被佔用無法刪除的解決方法

在做專案或者部署檔案時,有時需要刪除某一個檔案,這時有可能會提示當前檔案被佔用無法進行刪除操作,如果你已經關閉了資源管理器和開啟該檔案的軟體及程序,仍然提示當前檔案被佔用無法進行刪除,你可以重啟電腦後在對該檔案進行刪除,但是有些伺服器是不能輕易重啟的,或者正在開發中重啟的話代價是很大的。這時我們可以採用下面幾種方法來解除檔案的佔用。

方式一
安裝360,使用360強力刪除
方式二
1、停止服務
2、刪除服務
開啟dos,使用sc delete 服務名來闡述服務。
3、工作管理員->效能->資源監視器->CPU->在”關聯的控制代碼”中輸入軟體的名字搜尋佔用該檔案的埠對應的pid0->在dos中輸入命令taskkill /pid pid0 /f來解除該埠的資源,(使用netstat -aon|findstr 埠可以檢視該都埠對應的pid)。
4、通過taskkill /pid pid0/f解除該埠的資源,即可刪除檔案。