删除一个文件的时候,总是提示 文件在使用什么的 这是为什么?如何知道究竟是哪个进程/线程 在使用我想删除的这个文件?

解决方案 »

  1.   

    可能是系统文件,也可能就是有程序在使用,只是你不知道而已
    重新启动一下,看是否可以删除
    不行就到安全模式下去删除
    还不行到dos下del
      

  2.   

    如何获得一个文件的当前使用进程的ID列表?这个问题应该对对于DLL文件更有意义些就是获得当前调用这个DLL的所有进程的ID其他类型的文件存在同时多处调用的问题吗?
      

  3.   

    可以使用工具process explorer查看哪一个进程正在使用哪些dll,通常情况下你是知道一些关于哪些进程可能使用该dll的,使用这个工具是有效的.下载www.sysinternals.com
      

  4.   

    在DOS中使用这个命令:
       tasklist /m DLL模块名
    如列出当前使用  kernel32*.*的进程:   tasklist /m kernel32*