首页 游戏资讯 正文

遇到无法删除文件夹目录不是空的?原来是这几个原因!

哥们姐们,今天跟大家聊个我经常遇到的坎儿,估计不少人也踩过坑:删个文件夹,系统老提示“目录不是空的”,可你点进去一看,明明空空如也,气不气人?这事儿,我可没少跟它较劲,今天就把我这些年摸索出来的几个原因,还有我怎么把它搞定的过程,跟大家掰扯掰扯。

本站为89游戏官网游戏攻略分站,89游戏每日更新热门游戏,下载请前往主站地址:www.gm89.icu

这事儿,就发生在不久前。我清理电脑,想把一个好久不用的项目文件夹彻底删掉。鼠标右键,点删除,心想这下世界清净了。结果,提示框一跳出来,红字写着“目录不是空的”。当时我就纳闷了,我明明点进去看了,里面什么都没有!不信邪,又点进去,确实啥也没有。再删,还是那句话!我当时就有点上火了,这不跟我开玩笑吗?

第一次交锋:看不见的“鬼”文件

我当时第一个想法是,是不是有啥隐藏文件在作怪?毕竟以前遇到过这种,一些系统文件或者软件的配置文件,默认是隐藏的。于是我赶紧跑到文件夹选项那里,把“显示隐藏的文件、文件夹和驱动器”给勾上,然后把“隐藏受保护的操作系统文件”的勾给去掉。

  • 设置搞定后,我兴冲冲地回到那个死活删不掉的文件夹。果然!里面冒出来几个灰蒙蒙的文件,比如`*`这种缩略图缓存,还有一些软件自己留下的配置文件。我心里一喜,原来是你们这帮“鬼”东西在捣乱!
  • 然后我就把这些隐藏文件一股脑儿全选中,按Shift+Delete彻底删除。再回到上一级目录,尝试删除整个文件夹。结果,还是不行!还是那句“目录不是空的”!当时我真觉得有点懵了,这什么情况?还有啥我没看到的?

第二次交锋:被占用的“僵尸”进程

既然不是隐藏文件的问题,那肯定就是有程序还在占用着这个文件夹了。这玩意儿最头疼,你看不到,摸不着,但它就是在那儿卡着你。

  • 我想到的就是重启电脑。这招虽然笨,但好使,很多时候一重启,那些乱七八糟的占用进程就全没了。我二话不说,直接重启。结果,电脑是重启了,文件夹还在那儿,删除,还是提示“目录不是空的”!我当时心里咯噔一下,完了,这回遇到硬茬了。
  • 没办法,我只能拿出我的“杀手锏”——任务管理器和资源监视器。我先打开任务管理器,挨个儿翻看是不是有啥我认识的、跟那个项目相关的程序还在后台跑。没找到。
  • 然后我打开资源监视器,这个工具更厉害,能看到哪些进程正在使用哪些文件。我输入那个文件夹的路径,一查,还真给我查出来了!有一个我从来没注意过的后台服务,居然还在死死地抓着那个文件夹里的一个子文件!当时我血压都上来了,原来是你在作怪!
  • 找到元凶就好办了。我记下那个进程的ID,然后打开命令行窗口,输入`taskkill /F /PID [进程ID]`,强制把那个“僵尸”进程给杀了。屏幕一闪,进程被干掉了。我赶紧回去再删文件夹,果然,这回它乖乖地进了回收站!那一刻,我感觉自己像个侦探,终于破案了。

第三次交锋:权限不够,臣妾做不到!

不过这事儿还没完。后来有一次,我又遇到一个删不掉的文件夹。这回不是我的电脑,是同事的一个共享文件夹,他把文件发给我让我处理,处理完我想删掉它,结果又提示“目录不是空的”。我检查了隐藏文件,看了进程占用,都没问题。

  • 我当时就想,会不会是权限问题?毕竟是从别人那里传过来的,或者是个共享文件夹,我的用户可能没有完全的删除权限。
  • 于是我右键点击那个文件夹,进入“属性”->“安全”选项卡。一看,果然!我的账户权限那里,没有“完全控制”的勾。当时我就明白了,这哪是“目录不空”,分明是“不给我删”!
  • 我赶紧点击“高级”->“更改权限”->“添加”,然后把我的用户账户加进去,把“完全控制”的勾都给打上。或者更暴力点,直接“更改所有者”,把自己设为所有者,然后再给足权限。
  • 权限改好后,我再回去删那个文件夹。这回痛快了,一下就删掉了!果然,有时候不是文件在作祟,也不是程序在捣乱,而是电脑压根儿就不让你动它!

第四次交锋:更深层次的危机——硬盘出了幺蛾子

最让我头大的一次,是好几年以前了。一个移动硬盘上的文件夹,不管我怎么折腾,就是删不掉。上面说的那些招数,我全都试了个遍:看隐藏文件,杀进程,改权限,甚至格式化都不行!每次都是“目录不空”,然后就没有然后了。

  • 当时我真是黔驴技穷了。后来请教了一个老鸟,他告诉我,这可能是硬盘本身出了点问题,比如文件系统损坏或者有坏道。
  • 他让我用`chkdsk`这个命令来检查和修复。我当时有点懵,这玩意儿还能管这事儿?我打开命令行,输入`chkdsk F: /f`(F是我的移动硬盘盘符)。命令一敲下去,电脑就开始扫描硬盘,跑了老半天。
  • 等它跑完,我去看结果,果然发现了一些文件系统错误。这个工具很给力,它自己就给修复了。修复完之后,我再回去删那个顽固的文件夹。结果,奇迹发生了,它居然就这么被删掉了!当时我真是感叹,原来电脑的问题,有时候真不是表面上那么简单。

下次你再遇到这种“目录不是空的”文件夹删不掉的鬼事,别急着抓狂。先别管它是不是真的空,回想一下我说的这几条路子:是不是有隐藏文件?是不是有程序在占用?是不是权限不够?或者,是不是硬盘本身出了点小毛病? 挨个儿排查一遍,总能找到症结在哪儿的。