偶尔我会运行 Chrome 或 Visual Studio 等程序的多个实例。这种情况很少见,但足以让我感到烦恼,其中一个实例会卡住并开始消耗 100% 的 CPU。我可以启动任务管理器查看哪个进程使用了 100%,但如果它只显示 chrome.exe 或 devenv.exe,我不知道哪个窗口是罪魁祸首。我希望在终止进程之前知道,这样我就可以激活应用程序并干净地关闭它。
到目前为止,我发现最好的方法是使用 Process Explorer 的功能,我可以右键单击某个进程并选择“置于最前面”。但我很好奇是否有一个应用程序可以将 PID 放在窗口的标题栏中,这样我就可以知道哪个窗口与该进程匹配。
我正在使用 Windows 7 64 位。
答案1
我处理这种情况的方法是,如果你有多个正在运行的程序实例,而你不确定哪个实例消耗了 CPU 使用率,那么打开任务管理器 ( CTRL++ ) 并在第一个选项卡中右键单击该程序的第一个实例,SHIFTESC应用然后按转至流程这会将您切换到与相关进程突出显示的进程列表,检查这是否是消耗 CPU 使用率的进程,如果不是,请返回并尝试不同的程序实例并重复该过程,直到缩小有问题的进程。
从这里你可以结束任务或者进一步调查,无论您想做什么。如果您希望终止某个进程但不确定进程名称,可以应用相同的过程;首先选择您的应用程序,右键单击“转到进程”,然后将显示进程名称。
祝你好运:)