如何删除“锁定”的文件?

如何删除“锁定”的文件?

在 Windows XP 上,当我尝试删除特定文件时,系统显示:

无法删除 blah.blah:请确保磁盘未满或未受到写保护,并且该文件当前未被使用。

我怎样才能绕过这个警告并将其删除?

答案1

要成功删除锁定的文件,您需要确定锁定文件的进程。您需要先退出该进程,然后删除该文件。要知道哪个进程锁定了文件,您需要一个工具,例如 Microsoft Sysinternals 的进程探索器(体育)。

安装 PE 后...

  1. 单击“查找”菜单,然后选择“查找句柄或 DLL ...”
  2. 输入文件名(被某个进程锁定的文件的名称。)
  3. 输入搜索短语后,点击搜索按钮

您应该看到正在访问该文件的应用程序列表:

进程探索器

现在您可以使用 PE 或其他工具终止有问题的进程。

答案2

解锁者。您也可以尝试启动到安全模式(或者只是重新启动)然后看看是否可以删除它。

编辑(2013-02-09):我找到了更好的东西。 锁猎人

答案3

Unlocker 很好,但我个人更喜欢MalwareByte 的 FileAssassin

答案4

当我有无法删除的文件(比如我想试用的某个应用程序)时,我会重新启动,然后看看是否可以删除它。如果失败,我可以选择:

  1. 启动到安全模式并删除(如其他地方提到的)
  2. 使用 Live CD 或 Rescue CD 启动,然后使用 CD 工具挂载驱动器并删除该文件。

这就是我使用 Sandboxie 的原因之一(http://www.sandboxie.com/) 来测试新应用程序。Sanboxie 可以非常轻松地清除应用程序安装的残留物。

如果您的计算机已被入侵,大多数安全专家都会强烈建议您全新安装系统。

如果您已被木马感染:

  1. 您应该备份所有数据,可能包括重要的配置文件(例如,您的浏览器设置,或者至少是您的书签)。
  2. 然后,您应该清理安装您的系统,应用所有可用的安全补丁,并安装某种病毒和/或恶意软件扫描程序。
  3. 最后,在恢复之前,使用新清理的系统或其他干净的系统扫描所有备份的文件。

尝试手动清理系统只有在最幸运的情况下才有可能,而且你永远不知道是否遗留了什么东西。我建议不要冒险。

相关内容