diff --git a/FindZombieHandles/Program.cs b/FindZombieHandles/Program.cs index 81230d6..3b601ab 100644 --- a/FindZombieHandles/Program.cs +++ b/FindZombieHandles/Program.cs @@ -65,6 +65,17 @@ static string GetProcessName(int process_id, bool verbose) else return process.Result.Name; } + else + { + try + { + return Process.GetProcessById(process_id).ProcessName; + } + catch (ArgumentException) + { + } + } + return "Unknown"; } }