文件無法刪除--提示找不到該項目


遇到一個神奇的文件,刪除不掉,刪除時提示找不到該項目。

我覺得原理可能有點像是操作系統裏面的死鎖問題。
查了查資料,找到如下解決辦法:
寫一個批處理文件,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. 可以採用批量處理文件的方法進行刪除操作。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章