我是一名开发人员,有时我的 IDE 崩溃,导致一个巨大的缓存文件被锁定。当我重新启动 IDE 时,我无法编译,因为该文件已被锁定并且无法删除。
我现在解决这个问题的方法是重新启动,但这需要时间,而且我打开的无数网页也会消失。
一定有办法手动解锁文件,这样我就可以删除它。是的,我知道有风险,但这个文件 100% 保证只能由我的 IDE 使用。
该文件未共享并以 NTFS 格式驻留在我的本地驱动器上,因此 openfiles.exe 在这里不起作用......
(这不是重复的如何删除锁定的文件因为该进程已经死了)
答案1
我的解决方案是下载进程探索器来自微软。我使用了“查找->查找句柄或 DLL...”并输入了完整的文件名。
然后我就可以杀了它......