电脑删除较慢的原因,因为Windows系统在删除文件时会显示一个进度条,显示当前已删除了哪个文件。为了这个进度条,Windows系统先要统计出文件夹里的文件总数目后再执行删除操作,这个统计过程就拖慢了文件删除速度,而真正删除文件其实只需要几秒钟或几分钟。
解决方法:
1、简单的批处理(看来还是原始的东西有效):新建文本文档 复制以下命令:
DEL /F /A /Q \\?\%1
RD /S /Q \\?\%1
另存为"删除大文件.bat"
然后,把要删除的文件或者目录拖放到这个.Bat文件的 图标 上就可以删除了。
2、稍微美观点的批处理:
@echo off
:lab1
cls
color 2f
echo 专门快速删除那种不能打开、不能进入、不能删除的顽固目录。
echo.
echo 注意:删除目录将同时删除其子目录中所有数据!
echo.
echo.
set Choice=
echo 请将要删除的顽固目录直接拖入本窗口,然后回车:
echo.
set /p Choice=
if ""%Choice%"" == "" goto lab1
DEL /F /A /Q \\?\""%Choice%""
RD /S /Q \\?\""%Choice%""
echo.
echo 删除完成! 任意键退出……
pause>nul
3.命令行手动处理:
依次点击“开始/所有程序/附件/命令提示符”选项打开“命令提示符”窗口,在光标处依次输入如下命令“rd /s /q”(不含双引号),然后点击窗口命令提示符图标,选择“编辑/粘贴”将需要删除的路径粘贴上去,回车即可,原理和上面的批处理是一样的,其中rd表示删除指定目录,/s表示删除指定目录下的所有子目录和文件,/q表示安静模式,在删除子目录时不需要确认直接删除。