Cannot Kill Process in Vista 64

Posted by JanSolo on Super User See other posts from Super User or by JanSolo
Published on 2009-11-05T23:56:44Z Indexed on 2010/03/28 1:03 UTC
Read the original article Hit count: 395

Filed under:
|
|

Hi

I have a weird situation where a Zombie process is causing my Vista64 Dev machine to become useless.

I use Incredibuild 3.40 to distribute builds of a large software product that I work on. Occasionally, a build will fail and a Zombie process is left behind.

The process holds a handle to a file that is needed by the build system to retry the build. Since I cannot kill the process, the handle remains open and I cannot build my code at all.

I've tried TargetManager and ProcessExplorer, but neither can kill this process. It gets worse; since Vista cannot kill all its processes, my PC refuses to shut down correctly, requiring a hard reboot after each failed build.

Is there a way to really-really-kill a process in Vista? Or maybe a way to force a file handle to close?

Any help is appreciated.

Cheers

Jan.

EDIT: This is still occurring. I've used Lockhunter (which appears to successfully unlock the file handle), but retrying the build still fails because the (now unlocked) file cannot be deleted. Explorer and Lockhunter both fail to delete the file. LockHunter also tells me that there are no processes that hold handles to it. Basically, nothing owns it, but you still cant delete it. This sucks.

© Super User or respective owner

Related posts about windows-vista

Related posts about kill