0

当我尝试在 Windows 7 32 位(IIS 7.5)机器中使用 net stop ftpsvc 命令停止 Microsoft FTP 服务时,它只是说停止和......然后挂起。它无限期地停留在那里,我无法停止或启动它。

当我通过任务管理器查看进程时,我可以看到 svchost ftpsvc 正在运行,我尝试使用任务管理器(从“进程详细信息”页面)杀死它,但没有任何反应。我尝试通过管理命令提示符使用 taskkill 和 PID 杀死它,它说进程已终止,但我可以查看是否在任务管理器进程详细信息中运行。我尝试使用进程资源管理器将其杀死,但没有任何反应。

发生这种情况是用户正在下载文件,然后我尝试在两者之间执行 net stop ftpsvc。

没有子进程。知道发生了什么,是否有某种方法可以在不重新启动的情况下终止此过程?

4

2 回答 2

1

你试过强制杀戮吗?从命令行运行:

sc queryex ftpsvc

然后你会得到进程 ID,它可以用于使用 f 开关执行任务:

taskkill /f /pid [PID]
于 2017-05-11T03:04:40.057 回答
0

转到任务管理器的进程详细信息部分并终止该进程。我们有一个消息查询服务经常拒绝停止。然后刷新服务页面并重新启动。

第二部分:文件将部分上传或下载。执行这些检查是客户端应用程序的责任。ftp 上不会有锁。

于 2014-05-11T20:10:51.087 回答