如何杀死在Windows 7

问题描述:

一个悬窗ftp服务当我尝试在Windows 7 32位使用net stop FTPSVC命令停止Microsoft FTP服务(IIS 7.5)的机器,它只是说停止和......并挂起。它无限期地留在那里,我无法停止或开始它。如何杀死在Windows 7

当我看到通过任务管理器的进程,我可以看到的Svchost FTPSVC跑,我尝试使用TEH任务管理器(从过程详细信息页)没有任何反应将其杀死。我试图杀死它使用taskkill和PID通过管理命令提示符,它说进程终止,但我可以看到如果在任务管理器进程的细节运行。我试图用进程资源管理器杀死它并没有任何反应。

出现这种情况是用户正在下载一个文件,然后我尝试做一个网停止FTPSVC之间。

没有子进程。任何想法是怎么回事,如果有什么方法可以在不重新启动的情况下杀死这个过程?

进入任务管理器的进程细节部分和终止进程。我们有一个通常拒绝停止的消息查询服务。然后刷新服务页面并重新启动。

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

+0

我前面,我试图杀死它通过任务管理器中所提到的,进程管理器和taskkill - 它没有工作。 – rboy

+0

btw ftpsvc锁定文件,我使用一些工具对其进行了验证。如果我强制解锁文件句柄,则系统变得不稳定。所以我试图停止服务,以便它可以释放文件锁,以便我可以更新文件 – rboy

+0

@rboy我不会认为FTP Up/Down的标准进程通常会锁定文件 - 我不认为它可以。这就是为什么可以部分上传或下载文件,然后在完成后不得不确认其大小。 (因此我对客户责任的评论)。 –

你试过用力杀人吗?在命令行 运行以下命令:

sc queryex ftpsvc 

然后你会得到进程ID可以使用f开关来TASKKILL:

taskkill /f /pid [PID] 
+0

是的,看起来你没有完全读完这个问题或者评论。我试过taskkill和任务管理器。所有基本的东西。它没有工作。 – rboy

+0

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

+0

是的,我尝试过。我也用过程资源管理器 – rboy