文件无法删除--提示找不到该项目


遇到一个神奇的文件,删除不掉,删除时提示找不到该项目。

我觉得原理可能有点像是操作系统里面的死锁问题。
查了查资料,找到如下解决办法:
写一个批处理文件,kill.bat。
(用文本文档写下dos命令,然后保存,并更改扩展名即可)
内容为:

DEL /F /A /Q \?\%1
RD /S /Q \?\%1

然后将需要删除的文件拖到这个批处理文件处,上面会显示用kill.bat打开,松开鼠标,文件即被删除。

产生的原因可能包括:

  1. 磁盘文件索引出现问题,造成已删除的文件夹还存在,但再次删除却出现该问题。
  2. 使用下载工具创建的文件夹,在未下载完成前自行删除了该文件。
  3. 存在守护进程所致。
  4. 系统中木马,或者被恶意隐藏。
  5. 文件或文件夹名称不符合Windows命名规范,含有特殊字符等。比如,防删除的Ghost文件夹,添加了特殊的字符。

每个原因对应的解决办法为:

  1. 进行磁盘碎片整理以修复分区。
  2. 待下载完成之后重试,或者退出下载软件之后重试。
  3. 尝试使用专业文件解锁软件,进行解锁后再进行尝试删除。
  4. 安装并更新杀毒软件进行全面扫描,如果无法查杀,可重装系统。
  5. 可以采用批量处理文件的方法进行删除操作。
原文地址:https://www.cnblogs.com/cyx-b/p/13837998.html