首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >损坏的NTFS文件夹java

损坏的NTFS文件夹java
EN

Stack Overflow用户
提问于 2013-10-27 15:25:05
回答 1查看 99关注 0票数 1

我有超过8万个文件夹。每个文件夹包含4个子文件夹和1个文件。我需要列出这80000个文件夹中的全部或部分,以获得子文件夹,然后列表子文件夹,以获得子文件夹中的文件列表。为此,我开发了一个Java程序,它可以很好地处理这些文件夹中的大多数。在某些特定的文件夹上,程序会冻结。在杀死程序后,当我双击这些文件夹打开它们时,弹出一条消息,指出该文件夹已损坏,无法再访问。这些文件夹位于NTFS卷上,处于只读模式的CHKDSK会为其报告错误。有没有什么办法可以让我提前知道某个特定的文件夹已经损坏,而忽略对其进行处理?

EN

回答 1

Stack Overflow用户

发布于 2013-10-27 15:30:19

您可以从Java运行CHKDSK,读取其输出并跳过这些文件/目录。这将减慢你的应用程序,但可能比停止在一个坏扇区等更好。或者你可以升级你的操作系统到一个不做这件事的。;)

你最好修复你的文件系统。Java假定您的子系统工作正常,因为这是它们的工作。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19615647

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档