news 2026/10/21 2:17:33

文件被占用删不掉?PowerToys File Locksmith 三步揪出锁定进程

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
文件被占用删不掉?PowerToys File Locksmith 三步揪出锁定进程

文件被占用删不掉?PowerToys File Locksmith 三步揪出锁定进程

【免费下载链接】PowerToysMicrosoft PowerToys is a collection of utilities that supercharge productivity and customization on Windows项目地址: https://gitcode.com/GitHub_Trending/po/PowerToys

周五下班前你要删一个旧配置文件,Windows 弹窗说"文件正由另一程序使用"——你连是哪个程序还开着它都摸不清。PowerToys File Locksmith 就是为这个场景做的:右键文件,它告诉你是谁在占用。

它是什么:占用文件的"名侦探" 🔍

PowerToys 是微软官方出品的效率工具集,File Locksmith 是里面的一个小工具,专门回答一个问题:这个文件被谁攥着?你可以把它理解成请了位名侦探——不用自己去任务管理器里挨个翻,把文件指给它,它会核对每个运行中进程手里的句柄(程序握住文件的方式),然后给你一份名单:进程名、进程 ID(进程的编号)、所属用户、它正握着哪些文件的完整路径。免费,随套件安装,不用单独折腾。

三步装好 File Locksmith 并开始用 🚀

获取 PowerToys:一条命令

最短路径是 winget(Windows 自带的包管理工具)。打开 PowerShell,输入:

winget install --id Microsoft.PowerToys

不想碰命令行的话,去 Microsoft Store 下载安装包也一样。装完启动 PowerToys。

首次启用:开关 + 右键两步

  1. 打开 PowerToys 设置页,打开 File Locksmith 模块的开关。
  2. 在文件资源管理器里找到那个删不掉的文件。
  3. 右键它,在菜单里选 "Unlock with File Locksmith"。

第一次看到"真凶"名字

窗口顶部标明正在查哪个文件,下面列出所有还握着它的进程:进程名、进程 ID、用户、完整文件路径。想删文件就点 "End task" 结束对应进程,回资源管理器里文件正常消失了。整个过程不到半分钟。

它凭什么找得到"谁攥着文件" ⚙️

这个模块把活儿分给了四个部分。壳扩展负责把 "Unlock with File Locksmith" 塞进资源管理器右键菜单,Windows 11 和 Windows 10 走不同的注册方式。通信库负责在你点右键后,把文件路径写进临时文件递给界面程序。核心检测库是干重活的:它挨个扫进程,看每个进程打开的句柄。句柄相当于系统发给"打开了文件"的程序的一张凭证,凭证上的路径对上了目标文件,就是它。最后是 WinUI 3 做的界面负责展示结果。细节可以看官方模块文档。

File Locksmith 最常用于这三个真实任务 📋

任务一:删掉提示"正在使用"的文件

这是 Windows 文件被锁最典型的场景。右键文件、打开 File Locksmith、看占用者是谁,如果是可以关的程序(比如还开着的预览窗口),结束任务再回去删。文件立刻能删能挪,不用重启电脑,更不用等下次开机再试。

任务二:判断陌生进程能不能关

有个不认识名字的进程占着你的资源文件,直接结束心里没底。在 File Locksmith 窗口里点该进程的 "Show files",看它手里握着的文件列表,再结合路径判断它是不是你在用的工具,关得就踏实了。

任务三:系统进程占用的文件

占用者如果是系统进程,File Locksmith 会标出警告:结束它可能导致系统故障。确实要操作这个文件时,先点 "Restart as administrator" 提升窗口权限,再尝试结束进程。

同套件里的好搭档 🤝

PowerToys Run 是同套件的快捷启动器,按快捷键唤出、输入几个字符就能直达任意程序。查到"文件被占用"之后,想快速打开相关程序或 PowerToys 设置页,不用翻窗口。

FancyZones 可以把屏幕切成自定义区域。一次要排查多个文件的占用时,用分区把 File Locksmith 钉在一侧,窗口不再互相遮挡和乱跳。

进阶技巧与几个小提醒 📌

  • 批量检查:按住 Ctrl 选中多个文件再右键,所有文件的占用名单会汇总在同一个窗口里。
  • 套件还带命令行版FileLocksmithCLI,脚本里也能直接查文件占用进程,不用开窗口。
  • 结束进程前先保存手头的工作,未保存的内容会跟着进程一起没。
  • 看到"进程属于系统用户"的提示时别随手结束,可能影响系统稳定。
  • 查占用不需要管理员权限;结束部分系统进程时才需要点 "Restart as administrator"。

快速答疑 💬

会不会拖慢电脑?扫描只在右键时触发,平时没有后台开销。

显示 "No results" 怎么办?句柄可能已经释放,点 "Reload" 再查一次,或直接重试原来的删除操作。

支持哪些 Windows 版本?Windows 10 和 11 都可以。11 上菜单原生融入右键,10 上走传统扩展方式。

会收集数据吗?微软官方工具,整个扫描过程在本地完成。

下次遇到"文件被占用",先别重启电脑,右键文件问一句 File Locksmith 谁在占。找到真凶,问题就已经解决一半了。

【免费下载链接】PowerToysMicrosoft PowerToys is a collection of utilities that supercharge productivity and customization on Windows项目地址: https://gitcode.com/GitHub_Trending/po/PowerToys

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/21 2:16:49

【AI技术】Agent:AI 为什么需要“自主决策”?

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/10/21 2:15:27

CTGAN核心机制拆解:表格数据生成原理、应用与排坑指南

先说个我实际踩过的坑。有一段时间我接了个数据脱敏的活儿,对方要求在不泄露某些敏感字段的前提下,把一批几万行的表格数据整体“复制”一份出来,供开发和测试环境使用。我当时第一反应是上 GAN,因为在图像领域拟合效果已经很成熟…

作者头像 李华
网站建设 2026/10/21 2:14:40

AEGIS算法的各种密码分析方法全面盘点

AEGIS算法的各种密码分析方法全面盘点针对AEGIS系列算法,目前已发展出多种密码分析方法,涵盖从理论模型到物理实施的各个层面。下表汇总了主要攻击类型及其核心结论:攻击类型主要目标核心结论与复杂度关键来源多维线性密码分析AEGIS-128/256/…

作者头像 李华
网站建设 2026/10/21 2:14:26

【Python】GUI 开发从入门到实战(一):框架选择与入门指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华