我们在用服务器的过程中有的时候会遇到这样的问题,那就是文件夹删除不掉。甚至有的时候需要重启服务器才能删除,甚至还遇到即便重启了服务器也删除不掉文件夹的情况。那么今天纵然云计算小编就带大家来学习一下怎么删除这些删除不掉的文件夹。
那么我们先来分析一下文件夹删除不掉的几种情况。根据纵然云计算工程师提供的信息,一般文件夹删除不掉多是由以下几个方面导致的。
第一,线路占用。比如您正在上传文件的时候,然后在服务器上面删除对于的文件就会发现删除不掉,这样的情况就是线路占用的代表。我们也可以说是服务器正在执行这个进程,在进程中的文件必须先要释放之后才能删除的。那对于Windows系统的服务器来说怎么释放进程呢?一般用IIS建站的有两种办法,第一种就是直接找到站点对应的程序池,然后回收程序池。这样的好处就是对服务器上面其他程序池当中的网站没有影响。
另外一种办法就是重启IIS。具体我们在运行地方输入cmd====iisreset然后点击enter建就行了。
这样就会解除线路占用,然后再删除要删除的文件就行了。
然而我们还会遇到一种情况,那就是这样删除依然删除不掉。那我们该怎么办呢?这样的清空一般是文件夹里面有隐藏文件,而隐藏的文件是病毒文件,这个时候我们需要把隐藏的文件显示出来。(至于怎么显示出来建议大家百度一下,这里不做详细的表述)然后删除掉隐藏的文件。再去删除文件夹就行了。
还有一种情况我们删除文件夹的时候会提示找不到指定的文件夹。对于这样的情况以上两种办法都没有用,那我们该怎么办呢?纵然云计算小编教大家一种办法。
现在就建立一个文本文档,在里面写入如下内容
DEL /F /A /Q \?\%1
RD /S /Q \?\%1
然后将文档保存为强力删除.bat(文件名可以随便,但是后缀必须是.bat,如果默认隐藏了后缀请显示出来,然后把txt修改成bat)接着把要删除的文件夹拖到强力删除.bat上面就可以了。具体如下图所示。
这样就可以删除掉之前删除不了的文件夹了。而且这种办法对线路占用和病毒文件同样有用。
最后一种办法就是直接下载一些强力删除软件进行删除了。纵然云计算小编在这里也不再讲述了。
(备注:很多删除操作往往是不可逆的,所以建议大家对有用数据提前做好备份)