[玩转系统] 如何解锁被任何进程或系统锁定的文件?
作者:精品下载站 日期:2024-12-15 00:44:15 浏览:15 分类:玩电脑
如何解锁被任何进程或系统锁定的文件?
有时,当您尝试在 Windows 中删除、重命名或移动文件时,您可能会看到一条消息,表明该文件正忙/锁定/被另一个进程使用。通常,保持文件打开的程序的名称显示在文件资源管理器消息窗口中。要解锁文件,只需关闭程序即可。但是,文件或库可能会被未知进程或系统进程使用。那么解锁就更困难了。
许多应用程序以独占模式打开文件。同时,文件被文件系统锁定,防止其他应用程序和进程进行输入输出操作。如果您关闭该应用程序,文件锁定将被释放。
文件锁定消息可能不同。例如,以下屏幕截图显示了文件类型及其关联的应用程序:
File/Folder in Use. The action can’t be completed because the file is open in another program. Close the folder or file and try again.
然后您可以轻松了解哪个应用程序锁定了文件并将其关闭。
但是,有时您可能会看到更有趣的消息,即文件被未知或 Windows 系统进程使用。它可能是 Windows 进程,也可能是使用系统权限的其他进程,例如防病毒应用程序、备份代理、MSSQL 数据库等:
The action can’t be completed because the file is open in SYSTEM.
Close the file and try again.
让我们尝试找出哪些程序、服务或 Windows 系统进程正在使用某个文件,如何解锁该文件以及是否可以在不关闭父进程的情况下释放该文件。
如果您无法删除共享网络文件夹中的文件夹,则问题可能与该文件夹中包含文件缩略图缓存的thumbs.db 有关,或者该文件被 SMB 文件服务器上的其他用户打开(锁定)。
解锁文件的最简单方法是结束锁定该文件的进程。但这并不总是可能的,尤其是在服务器上。
要查找已锁定文件的进程,通常建议使用Unlocker工具。我不使用 Unlocker,因为它不提供有关锁定文件的进程或进程链的详细信息。您也无法解锁进程使用的文件 - 您必须完全终止应用程序。
另外,它是一个第三方工具,安装时你应该非常小心,因为它建议安装一整套你不需要的程序。
当Windows中的进程打开文件时,文件描述符(句柄)被分配给输入/输出流。该进程及其子进程使用处理程序访问该文件。使用 Windows API,您可以向文件系统发送信号以释放文件句柄并解锁文件。
如果强制关闭文件句柄,可能会导致应用程序或计算机工作不稳定。如果您不确定关闭应用程序的文件句柄后会发生什么,请不要在生产服务器上执行此操作,除非您事先进行了测试。
如何使用 Process Explorer 解锁文件?
ProcessExplorer 是 Sysinternals 套件中的一个免费工具,您可以从 Microsoft 网站 (https://docs.microsoft.com/en-us/sysinternals/downloads/process-explorer) 下载。让我们尝试找到一个已锁定文件的进程,并通过重置该进程的文件句柄来释放该文件。
-
您不需要安装ProcessExplorer:只需下载、解压并以管理员身份运行procexp.exe;
选择查找->查找句柄或DLL(或按
Ctrl-F
);
指定要解锁的文件名,然后点击搜索;
选择您想要的文件。打开文件的进程将在进程树中突出显示。右键单击它并选择终止进程树来结束该进程。但是,您可以尝试关闭文件句柄而不结束进程。您查找的文件句柄会自动在 Process Explorer 底部面板中突出显示。右键单击手柄并选择关闭手柄。确认关闭文件;
如果包含打开的进程句柄列表的底部面板未显示在 Process Explorer 中,请启用选项视图 -> 下部窗格视图 -> 句柄。
所以你已经关闭了文件句柄而没有结束父进程。然后您可以删除或重命名该文件。
如何使用句柄工具释放文件句柄?
Handle 是 Sysinternals 的另一个命令行工具(您可以在 Microsoft 网站上下载它:https://docs.microsoft.com/en-us/sysinternals/downloads/handle)。它允许您找到锁定文件的进程,并通过释放句柄来释放锁定。
-
下载并解压Handle存档;
以管理员身份打开命令提示符并运行以下命令:
handle64.exe > listproc.txt
此命令会将打开的句柄列表保存到 txt 文件中。您可以显示要更改的文件所在目录的句柄:
Handle64.exe -a “C:\Program Files\App”
或者对于具体过程:
handle64.exe -p excel.exe
在任何文本编辑器中打开 listproc.txt 并找到包含锁定文件名称的行。复制文件句柄ID(十六进制格式)。然后转到显示拥有该句柄的进程的部分并记下其 ID。作为系统运行的进程很可能具有 PID 4。
对于某些 Windows 系统进程,handle.exe 返回以下消息:
wininit.exe pid: 732 \<unable to open process>
。这意味着您无法获取有关这些系统进程的任何信息(即使作为管理员)。要让此类进程打开文件句柄,请以系统身份运行 cmd.exe,然后尝试再次获取句柄列表。
然后返回命令提示符并通过其 HandleID 和 ProcessID 重置文件句柄。该命令具有以下格式:
handl64e.exe -c HandleID -p ProcessID
例如:
handl64e.exe -c 18C -p 18800
该工具将提示您确认关闭该进程的文件。按确认
y -> enter
如果系统对文件关闭做出正确反应,您将解锁文件,而无需结束进程或重新启动服务器/计算机。
猜你还喜欢
- 03-30 [玩转系统] 如何用批处理实现关机,注销,重启和锁定计算机
- 02-14 [系统故障] Win10下报错:该文件没有与之关联的应用来执行该操作
- 01-07 [系统问题] Win10--解决锁屏后会断网的问题
- 01-02 [系统技巧] Windows系统如何关闭防火墙保姆式教程,超详细
- 12-15 [玩转系统] 如何在 Windows 10 和 11 上允许多个 RDP 会话
- 12-15 [玩转系统] 查找 Exchange/Microsoft 365 中不活动(未使用)的通讯组列表
- 12-15 [玩转系统] 如何在 Windows 上安装远程服务器管理工具 (RSAT)
- 12-15 [玩转系统] 如何在 Windows 上重置组策略设置
- 12-15 [玩转系统] 如何获取计算机上的本地管理员列表?
- 12-15 [玩转系统] 在 Visual Studio Code 中连接到 MS SQL Server 数据库
- 12-15 [玩转系统] 如何降级 Windows Server 版本或许可证
- 12-15 [玩转系统] 如何允许非管理员用户在 Windows 中启动/停止服务
取消回复欢迎 你 发表评论:
- 精品推荐!
-
- 最新文章
- 热门文章
- 热评文章
[短剧] 2025年06月03日 精选+付费短剧推荐25部
[软件合集] 25年6月3日 精选软件44个
[短剧合集] 2025年06月2日 精选+付费短剧推荐39部
[软件合集] 25年6月2日 精选软件18个
[软件合集] 25年6月1日 精选软件15个
[短剧合集] 2025年06月1日 精选+付费短剧推荐59部
[短剧] 2025年05月31日 精选+付费短剧推荐58部
[软件合集] 25年5月31日 精选软件66个
[电影] 黄沙漫天(2025) 4K.EDRMAX.杜比全景声 / 4K杜比视界/杜比全景声
[风口福利] 短视频红利新风口!炬焰创作者平台重磅激励来袭
[剧集] [央视][笑傲江湖][2001][DVD-RMVB][高清][40集全]李亚鹏、许晴、苗乙乙
[电视剧] 欢乐颂.5部全 (2016-2024)
[电视剧] [突围] [45集全] [WEB-MP4/每集1.5GB] [国语/内嵌中文字幕] [4K-2160P] [无水印]
[影视] 【稀有资源】香港老片 艺坛照妖镜之96应召名册 (1996)
[剧集] 神经风云(2023)(完结).4K
[剧集] [BT] [TVB] [黑夜彩虹(2003)] [全21集] [粤语中字] [TV-RMVB]
[资源] B站充电视频合集,包含多位重量级up主,全是大佬真金白银买来的~【99GB】
[影视] 内地绝版高清录像带 [mpg]
[书籍] 古今奇书禁书三教九流资料大合集 猎奇必备珍藏资源PDF版 1.14G
[美图] 2W美女个美女小姐姐,饱眼福
[电视剧] [突围] [45集全] [WEB-MP4/每集1.5GB] [国语/内嵌中文字幕] [4K-2160P] [无水印]
[剧集] [央视][笑傲江湖][2001][DVD-RMVB][高清][40集全]李亚鹏、许晴、苗乙乙
[电影] 美国队长4 4K原盘REMUX 杜比视界 内封简繁英双语字幕 49G
[电影] 死神来了(1-6)大合集!
[软件合集] 25年05月13日 精选软件16个
[精品软件] 25年05月15日 精选软件18个
[绝版资源] 南与北 第1-2季 合集 North and South (1985) /美国/豆瓣: 8.8[1080P][中文字幕]
[软件] 25年05月14日 精选软件57个
[短剧] 2025年05月14日 精选+付费短剧推荐39部
[短剧] 2025年05月15日 精选+付费短剧推荐36部
- 最新评论
-
- 热门tag