有没有办法在不下载实用程序的情况下解锁Windows文件?
我的Windows XP C:驱动器上有一些文件非常陈旧且非常无用。当我尝试删除这些文件时,我收到以下消息:
Cannot delete FILENAME.zip: It is being used by another person or program Close any programs that might be using the file and try again.
没有人访问此文件。目前没有程序正在使用它。 Windows搞砸了文件锁定机制。
有没有办法删除此文件而无需下载某人的解锁实用程序?我发现提供这些程序的网站有点粗略。
如何强制文件在程序中解锁?我有能力使用Java,Perl和Ruby,但我在他们的库中没有看到任何可以帮助我的东西。
答案 0 :(得分:28)
我已成功使用Process Explorer找出文件打开的进程。它可以节省重启,无论如何都无法解决问题。
答案 1 :(得分:8)
尝试下载“Unlocker”。谷歌它并且我的话说它没有任何蠕虫/间谍软件/病毒。这是非常酷的实用工具,效果很好。试一试。
答案 2 :(得分:5)
您是否尝试过命令行命令OpenFiles
内置(我相信XP及以上版本)并且有几个可以传入的参数。
答案 3 :(得分:2)
使用msconfig并在关闭所有内容后启动。
然后尝试移动/删除文件。
或者您始终可以在安全模式下启动并将其删除。
你可以在机器启动时点击f8。
答案 4 :(得分:1)
如果您重新启动并且文件仍处于锁定状态,那么您的计算机上有一些 仍在使用它们的过程。首先,您应该弄清楚该过程是什么,并确定文件是否真的不再使用。
答案 5 :(得分:1)
重新启动到安全模式通常是一种非常简单的方法。在安全模式下启动时,它不会加载设置为在启动时运行的所有内容。在F8启动时按F8进入启动菜单,然后选择“安全模式”。
答案 6 :(得分:1)
我有一个带有该问题的.jpg pfile,我无法删除。这让我想到了这个主题。当没有其他工作时,我重命名了文件,并离开了.jpg。然后我可以轻松删除它。不知道为什么,但为我工作
答案 7 :(得分:0)
您不需要任何实用程序。 只需使用Win32 api解锁它们(只需关闭句柄)