若删除文件夹时提示“正在被占用”,需先关闭相关程序、用资源监视器定位并终止占用进程、重启explorer.exe、进入安全模式删除,或用管理员权限的powershell强制终止进程并删除。

如果您尝试删除某个文件夹时系统提示“正在被占用”,则可能是由于该文件夹或其内部文件正被其他程序、系统进程或服务调用。以下是解决此问题的步骤:
一、关闭可能调用该文件夹的程序
许多应用程序(如资源管理器、文本编辑器、IDE、媒体播放器等)在打开文件夹或其中的文件时,会保持对该路径的句柄引用,导致系统拒绝删除操作。关闭这些程序可释放句柄。
1、按 Ctrl + Shift + Esc 打开任务管理器。
2、在“进程”选项卡中,依次查看“后台进程”和“应用”列表,重点关注名称中含 explorer、notepad、vscode、chrome、edge 等关键词的进程。
3、右键疑似进程,选择“结束任务”。
4、尝试再次删除目标文件夹。
二、使用资源监视器定位并终止占用进程
Windows 自带的资源监视器可精确识别哪个进程正在访问指定路径,比手动排查更可靠。
1、按 Win + R,输入 resmon,回车启动资源监视器。
2、切换到“CPU”选项卡,点击“关联的句柄”搜索框。
3、输入目标文件夹的完整路径或部分文件夹名(例如 MyFolder),按回车。
4、在结果列表中找到对应条目,记下“进程”列中的名称和PID。
5、右键该条目,选择“结束进程”。
三、重启 Windows 资源管理器进程
explorer.exe 本身若正浏览或索引该文件夹,也会造成占用;重启该进程可强制释放所有由其持有的句柄。
1、在任务管理器“进程”选项卡中,找到名为 Windows 资源管理器 的进程。
2、右键它,选择“重新启动”。
3、桌面与任务栏将短暂消失后恢复,此时再尝试删除文件夹。
四、使用安全模式删除
安全模式仅加载必要驱动与服务,第三方软件及多数后台进程不会运行,可大幅降低文件夹被意外占用的概率。
1、按 Win + R,输入 msconfig,回车。
2、在“引导”选项卡中勾选“安全引导”,选择“最小”,点击“确定”。
3、重启电脑进入安全模式。
4、导航至目标位置,直接删除文件夹。
5、删除完成后,再次运行 msconfig,取消“安全引导”勾选,重启恢复正常模式。
五、使用命令行强制解除占用并删除
通过 PowerShell 或 CMD 调用系统级工具可绕过图形界面限制,在不关闭进程的情况下强制关闭句柄或直接移除目录。
1、以管理员身份运行 PowerShell。
2、执行命令:Stop-Process -Id (Get-Process | Where-Object {$_.Path -like "*目标文件夹路径*"}).Id -Force -ErrorAction SilentlyContinue(替换“目标文件夹路径”为实际路径片段)。
3、再执行:Remove-Item -Path "完整路径" -Recurse -Force。
4、若提示权限不足,先运行:Takeown /f "完整路径" /r /d y 和 icacls "完整路径" /grant administrators:F /t。










