有没有经常碰到要删除某文件,提示被占用,无法删除的情况呢?类似以下的情况,你肯定碰到过 实际删除文件的时候,会有不同的提示,我们来逐一分析,逐个突破。 情况一:提示在XX中打开这种解决起来最简单,它会告诉我们当前要删除的文件已经被哪个程序打开,而我们只需要关闭这个程序即可。 情况二:提示在另一个程序中打开这种提示就比较扯淡,根本不告诉我们文件被哪个程序开启了。 别着急,看我的: ① Win+R键 调出运行输入框,输入 perfmon 打开性能监视器。 ② 再打开资源监视器,在关联的句柄中搜索文件的名称就可以查到与文件有占用关系的进程。 情况三:你需要权限来执行此操作这种提示说明当前文件的权限分配有问题。 解决办法也很简单: ① 右键点击文件,依次点击属性-安全-高级,打开高级安全设置 ② 将所有者改为你当前登录的用户。 情况四:我是电脑小白,一无所知,那么就用最后一种删除顽固文件的方法: 在桌面右击新建一个文本文档,打开这个文本文档,将以下代码复制粘贴进去 @echo offrem 文件粉碎工具echo 注意!危险操作!pausefor /f "tokens=3*" %%a in (\'dir /-c %1^|find "文件"\') do fsutil file setzerodata offset=0 length=%%a %1del %1echo 文件已彻底粉碎完毕!pause 然后选择文件--另存为 将文件名保存为 强删.bat,名字随意,但格式必须是.bat,下面的编码选择ANSI,不然批处理运行的时候中文会是乱码的。点保存保存为批处理文件强删.bat 然后把想要删除的文件或文件夹用鼠标拖动到上面的 强删.bat 文件的图标上, 系统会弹出用户帐户控制,点是 打开批处理窗口,按任意键继续运行 文件已经被删除了。 完美解决,文件现在就可以删除了! |