若删除文件时提示“文件被占用”且错误代码0x00000032,可依次使用资源监视器结束进程、PowerShell配合Handle.exe强制解除句柄、安全模式下删除、LockHunter图形化解锁,或通过takeown与icacls重置权限。

如果您尝试删除某个文件,但系统提示“文件被占用”并伴随错误代码0x00000032,则可能是由于该文件正被系统进程、服务或第三方程序锁定。以下是解决此问题的步骤:
本文运行环境:Windows 11 Pro,Windows 11 24H2。
资源监视器可实时显示哪些进程正在访问指定文件或路径,通过终止对应进程可释放文件锁。
1、按 Ctrl + Shift + Esc 打开任务管理器。
2、点击“性能”选项卡,底部点击“打开资源监视器”。
3、切换到“CPU”选项卡,在“关联的句柄”搜索框中输入目标文件名或完整路径。
4、在结果列表中找到占用该文件的进程,右键选择“结束进程”。
5、返回文件资源管理器,尝试再次删除该文件。
PowerShell结合Sysinternals工具集中的Handle.exe可精确查找并关闭特定文件的句柄,绕过常规GUI限制。
1、从微软官方Sysinternals网站下载 Handle.exe,解压至本地目录(如 C:\Tools\)。
2、以管理员身份运行 PowerShell。
3、执行命令:cd C:\Tools\ ; .\handle64.exe -a "文件完整路径",确认输出中显示的PID。
4、执行命令:taskkill /f /pid PID号(将PID号替换为上一步查得的实际数字)。
5、立即尝试删除原文件。
安全模式仅加载必要驱动与服务,多数第三方软件及后台进程不会启动,可有效规避文件被非系统核心进程占用的情况。
1、按住 Shift 键不放,同时点击“开始”菜单中的“重启”。
2、进入“疑难解答”→“高级选项”→“启动设置”,点击“重启”。
3、重启后按 F4 进入安全模式。
4、打开文件资源管理器,导航至目标文件位置,直接执行删除操作。
5、删除完成后,正常重启进入常规系统。
LockHunter是一款轻量级免安装工具,能直观显示文件锁定者并提供“解锁并删除”一键操作,适用于不熟悉命令行的用户。
1、从官网下载 LockHunter 安装包,以管理员权限运行安装程序。
2、安装完成后右键单击被占用的文件,选择“What is locking this file?”。
3、在弹出窗口中查看锁定进程列表,点击“Unlock It!”按钮释放所有句柄。
4、勾选“Delete on next reboot”选项后点击“Delete”可安排系统重启时自动清除该文件。
当文件因权限异常被系统内核或服务持续持有句柄时,需先取得所有权并赋予完全控制权,才能中断其占用状态。
1、以管理员身份运行命令提示符。
2、执行命令:takeown /f "文件完整路径" /a。
3、执行命令:icacls "文件完整路径" /grant administrators:F /t。
4、关闭所有可能访问该路径的程序(包括资源管理器窗口)。
5、重新打开资源管理器,刷新后尝试删除。
以上就是Windows错误代码0x00000032为什么出现_文件被占用无法删除处理的详细内容,更多请关注php中文网其它相关文章!
综合错误类型修复工具是一款跨平台全能修复工具,主要解决各种错误代码因为运行时错误,未指定错误,应用程序错误等导致的系统奔溃,软件无法运行、安装、启动和使用等问题。有需要的小伙伴快来下载使用吧!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号