6 月 30 日消息,科技媒体 Windows Latest 昨日(6 月 29 日)发布博文,报道称对于 系统中常见的“程序占用导致操作失败”问题,微软解释称主要有 3 种原因。
在用户日常使用 Windows 11 系统中,尤其是执行删除文件操作时,经常会遇到“操作无法完成,因为其中的文件夹或文件已在另一程序中打开”提示,而原因不一定是用户刚关闭的应用仍在占用文件。

微软 Azure 首席技术官兼技术院士马克 · 鲁西诺维奇(Mark Russinovich)近期表示,这一现象可追溯至 1990 年代,文件锁定常见有 3 类原因:杀毒扫描、局域网内其他电脑占用、DLL(动态链接库)以内存映射方式加载。

鲁西诺维奇解释称,在 Windows 11 系统中,程序打开的某个文件都会创建“文件句柄”(file handle),用于记录哪个程序在何时访问哪个文件。
只要“文件句柄”处于活跃状态,为了规避程序仍在读写状态,进而引发数据损坏,系统通常不会允许删除或重命名文件。
IT之家援引博文介绍,鲁西诺维奇对此列出了 3 项常见原因:
第 1 类是杀毒软件扫描文件时,在系统层级保留句柄。
第 2 类是同一网络中的其他电脑仍在引用该文件。
第 3 类是 DLL(动态链接库)场景,文件被映射进进程地址空间后,可能不会以常规句柄形式显示,但文件依然处于锁定状态。
在排查工具方面,鲁西诺维奇在 1990 年代编写了 Handle 工具,用于查看系统内全部打开的文件句柄。该工具现属于微软维护的 Sysinternals 工具集。以管理员命令提示符运行 Handle 后,用户可查看对应进程名称与进程 ID,并按文件名搜索锁定来源。
鲁西诺维奇还开发推出图形化工具 Process Explorer,在该工具中按下 Ctrl + Shift + F,可打开“Find Handle or DLL”搜索窗口,输入文件名后查看占用该文件的进程。


除了上述两款工具外,Windows 11 用户还可以使用 PowerToys,通过 File Locksmith 模块执行相关操作。用户右键文件并选择“Unlock with File Locksmith”后,可直接查看所有正在占用该文件的进程,并在同一窗口结束相关进程。


2024年3月20日
2024年2月15日
2024年1月5日
管理员
2025年1月25日
精选平台安全稳定,提供流畅的游戏体验。内容,九游与你一同发现更多精彩。
九游娱乐(中国)官方网站围绕数字娱乐与游戏资讯打造综合服务平台,汇聚热门内容推荐、平台动态、活动资讯、专题栏目及行业新闻等丰富资源。网站设计简洁大方,信息展示清晰,帮助用户快速获取所需内容。平台支持电脑端和移动端访问,浏览过程流畅稳定。通过不断丰富内容体系和提升用户体验,为广大用户提供高效、便捷的信息服务支持。 malesuada 九游专注跨平台支持,随时随地畅享数字娱乐。,为用户提供专业可靠的体验。
围绕活跃社区互动,与全球玩家交流分享。,九游持续打磨更优质的服务。围绕平台安全稳定,提供流畅的游戏体验。,九游持续打磨更优质的服务。九游深耕九游娱乐领域,用心服务每一位用户。
在九游体育方面,九游提供贴心周到的支持。
九游专注跨平台支持,随时随地畅享数字娱乐。,为用户提供专业可靠的体验。
围绕活跃社区互动,与全球玩家交流分享。,九游持续打磨更优质的服务。
九游深耕九游娱乐领域,用心服务每一位用户。