在 Windows XP 上,当我尝试删除特定文件时,系统显示:
无法删除 blah.blah:请确保磁盘未满或未受到写保护,并且该文件当前未被使用。
我怎样才能绕过这个警告并将其删除?
答案1
要成功删除锁定的文件,您需要确定锁定文件的进程。您需要先退出该进程,然后删除该文件。要知道哪个进程锁定了文件,您需要一个工具,例如 Microsoft Sysinternals 的进程探索器(体育)。
安装 PE 后...
- 单击“查找”菜单,然后选择“查找句柄或 DLL ...”
- 输入文件名(被某个进程锁定的文件的名称。)
- 输入搜索短语后,点击搜索按钮
您应该看到正在访问该文件的应用程序列表:
现在您可以使用 PE 或其他工具终止有问题的进程。
答案2
答案3
Unlocker 很好,但我个人更喜欢MalwareByte 的 FileAssassin。
答案4
当我有无法删除的文件(比如我想试用的某个应用程序)时,我会重新启动,然后看看是否可以删除它。如果失败,我可以选择:
- 启动到安全模式并删除(如其他地方提到的)
- 使用 Live CD 或 Rescue CD 启动,然后使用 CD 工具挂载驱动器并删除该文件。
这就是我使用 Sandboxie 的原因之一(http://www.sandboxie.com/) 来测试新应用程序。Sanboxie 可以非常轻松地清除应用程序安装的残留物。
如果您的计算机已被入侵,大多数安全专家都会强烈建议您全新安装系统。
如果您已被木马感染:
- 您应该备份所有数据,可能包括重要的配置文件(例如,您的浏览器设置,或者至少是您的书签)。
- 然后,您应该清理安装您的系统,应用所有可用的安全补丁,并安装某种病毒和/或恶意软件扫描程序。
- 最后,在恢复之前,使用新清理的系统或其他干净的系统扫描所有备份的文件。
尝试手动清理系统只有在最幸运的情况下才有可能,而且你永远不知道是否遗留了什么东西。我建议不要冒险。