Windows 无法删除文件夹
🗑️

Windows 无法删除文件夹

Published
September 26, 2023
Author
WuZheng

问题

Windows 电脑中有时会出现文件夹无法删除的情况,如下图所示:
notion image
 
面对这样的情况,可以尝试以下方法。

1. 关闭占用文件夹的程序

如果知道占用文件夹的程序,可直接关闭程序后删除文件夹。比如文件夹在 VS code 中打开,那么关闭 VS code 后再删除即可。

2. 在任务管理器中关闭程序

如果是一些后台程序占用了文件夹,可以在任务管理器中关闭程序。比如这是一个 Unity 引擎文件夹,在已经关闭了 Unity 引擎的情况下,删除文件夹依旧提示上述报错,可在任务管理器中把 Unity 相关进程都关闭,再尝试删除文件夹。

3. 重启

如果不知道是什么程序占用文件夹,可以尝试重启,重启后只有开机启动的程序会运行,如果占用文件夹的程序未启动,那么文件夹可以被顺利删除。

4. Microsoft Process Explorer

如果重启后,文件夹依旧提示被占用,这时就需要借助工具来查询是什么程序占用文件夹了。
Microsoft Process Explorer 可以查看程序打开了哪些文件和目录。
  1. 下载后直接运行 procexp.exe
  1. 点击 FindFind Handle or DLL…
  1. 在弹出框口中输入文件夹名字点击 Search 即可
在我这里看到是 uTools 和 explorer 占用了文件夹,关闭 uTools 再尝试删除,依旧提示文件夹被占用,需要注意,不要强制杀死 explorer.exe,否则桌面会黑屏,就只能重启了(是的,亲测如此)。建议的做法是,把文件夹中能删除的都删掉,再重启删除剩下的即可。
notion image
 
如果还是出现无法删除的情况,可以尝试参考链接中其他方式删除文件夹。

参考