例如,如果我有一些锁定的文件或文件夹,如何才能获取有关谁锁定(另一个程序正在使用)我的文件或文件夹的信息,而无需安装其他程序?
有没有办法在任务管理器中查看这些信息?
答案1
您还可以使用解锁器。它比 sysinternals 的程序更容易使用,但它会默认安装 bing 工具栏
答案2
不,任务管理器没有显示打开(文件)句柄的能力。
进程探索器(图形用户界面) 和处理(命令行界面) 是可以做到这一点的 Microsoft 工具。它们不包含在 Windows 中,但不必安装它们,您只需从 ZIP 文件中提取它们并运行它们即可。您也可以通过Live.Sysinternals.com
侧面的链接直接从网站运行它们。
在 Process Explorer 中,您可以按Ctrl+F,然后输入文件名(或文件名的一部分)并单击Search
。ProcExp 将显示具有指定文件打开句柄的进程列表。双击搜索结果列表中的条目将跳转到进程树中的该项目,您可以通过按 获取有关它的更多信息Alt+Enter。在进程的“属性”对话框中,您可以在“用户”字段中看到运行该进程的用户(参见图)。
答案3
在 Windows 7 下,您可以使用Resource Monitor
- 从任务管理器,或直接(输入resmon
框Run
)。然后选择 CPU,在搜索框中输入部分名称Associated handles
以查看进程列表。
以下截图应该可以更好地解释这一点: