2014-05-11 132 views
0

一個懸窗ftp服務當我嘗試在Windows 7 32位使用net stop FTPSVC命令停止Microsoft FTP服務(IIS 7.5)的機器,它只是說停止和......並掛起。它無限期地留在那裏,我無法停止或開始它。如何殺死在Windows 7

當我看到通過任務管理器的進程,我可以看到的Svchost FTPSVC跑,我嘗試使用TEH任務管理器(從過程詳細信息頁)沒有任何反應將其殺死。我試圖殺死它使用taskkill和PID通過管理命令提示符,它說進程終止,但我可以看到如果在任務管理器進程的細節運行。我試圖用進程資源管理器殺死它並沒有任何反應。

出現這種情況是用戶正在下載一個文件,然後我嘗試做一個網停止FTPSVC之間。

沒有子進程。任何想法是怎麼回事,如果有什麼方法可以在不重新啓動的情況下殺死這個過程?

回答

0

進入任務管理器的進程細節部分和終止進程。我們有一個通常拒絕停止的消息查詢服務。然後刷新服務頁面並重新啓動。

第二部分:文件將被部分地上傳或下載。執行這些檢查是客戶應用程序的責任。 ftp上不會有鎖。

+0

我前面,我試圖殺死它通過任務管理器中所提到的,進程管理器和taskkill - 它沒有工作。 – rboy

+0

btw ftpsvc鎖定文件,我使用一些工具對其進行了驗證。如果我強制解鎖文件句柄,則系統變得不穩定。所以我試圖停止服務,以便它可以釋放文件鎖,以便我可以更新文件 – rboy

+0

@rboy我不會認爲FTP Up/Down的標準進程通常會鎖定文件 - 我不認爲它可以。這就是爲什麼可以部分上傳或下載文件,然後在完成後不得不確認其大小。 (因此我對客戶責任的評論)。 –

0

你試過用力殺人嗎?在命令行 運行以下命令:

sc queryex ftpsvc 

然後你會得到進程ID可以使用f開關來TASKKILL:

taskkill /f /pid [PID] 
+0

是的,看起來你沒有完全讀完這個問題或者評論。我試過taskkill和任務管理器。所有基本的東西。它沒有工作。 – rboy

+0

@rboy但你用武力?你沒有提到它。 –

+0

是的,我嘗試過。我也用過程資源管理器 – rboy