我醒来时发现蓝屏,这种情况并不罕见,无论出于什么原因(可能是 truecrypt)。显然,在 Eclipse 项目的类文件夹中,Windows 显示一个包文件夹的文件数量不断增加(查看文件夹属性时,文件数量从未停止增长),磁盘大小达到数 TB。无法删除此文件夹或查看其内容。它显示:
无法删除 ges-table.es。找不到指定的文件。
这是在已安装的 TrueCrypt 文件中。
这与以下内容相关:
我的问题是如何删除该文件夹。
答案1
数字永不停止计数并不意味着文件大小是无限的,它只是意味着 Windows 尚未完成大小和内容的计算。
看起来好像 Eclipse 或 TrueCrypt 程序中的某种循环正在创建这些文件,而停止它并删除文件的方法是结束这些进程。
您可以重新启动到安全模式并尝试以此方式删除该文件,或者您可以从 Sysinternals 运行 ProcExplorer,搜索文件夹名称并找到劫持该文件夹的进程,结束进程树,然后删除该文件夹。
更新来自OP的附加信息:
Windows 规定了文件夹和文件名中可以使用和不能使用的字符。如果代码被转储为文件和文件夹,那么您可能要处理大量无效文件名,而 Windows 不知道如何处理这些文件名。您可能需要使用 Live CD(ubuntu 或类似软件)启动到非 Windows 环境,然后删除这些文件。