zoukankan      html  css  js  c++  java
  • 文件无法删除--提示找不到该项目


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

    我觉得原理可能有点像是操作系统里面的死锁问题。
    查了查资料,找到如下解决办法:
    写一个批处理文件,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. 可以采用批量处理文件的方法进行删除操作。
  • 相关阅读:
    关于《浪潮之巅》
    C++知识点
    #ifndef/#define/#endif以及#if defined/#else/#endif使用详解
    typedef void(*Fun)(void);
    C#-StructLayoutAttribute(结构体布局)
    Web Services
    C# DataGridView
    VS2017编译boost库
    位与字节
    c++ map
  • 原文地址:https://www.cnblogs.com/cyx-b/p/13837998.html
Copyright © 2011-2022 走看看