一个文件夹中最多可以存储多少个文件(或文件夹)?


16

Windows Server 2008的文件夹中可以存储的项目数没有最大限制吗?

我们需要处理成千上万个项目的ftp到一个文件夹并处理该文件夹中的项目。我听说有传言说这是5000件商品。任何人都想要有证据支持吗?我的Google Fu使我失败。

Answers:


16

请参阅Microsoft的此链接

这表明只要给定卷上的文件数不大于4,294,967,295(在NTFS上),给定文件夹中的文件数就没有限制,链接对FAT32的限制要低得多。



2

尽管这不能解决您的问题,但请记住,如果目录中包含的文件超过X个,则对于许多文件系统,性能将开始下降。在ext3中,我认为大约是30,000。


我经常听到的一件事(没有证据)是,对于NTFS,性能下降之前是10,000。
2009年

我有10,000个性能NTFS蓝调。我们有一些服务器的文件数在5,000至25,000之间,如果达到10,000或更多,那确实很慢。低于10,000,就可以了。
Hondalex 2009年

罪魁祸首是8.3文件的创建。如果您在目录所在的卷上禁用它,则将获得巨大的改进,大约100万个文件可达到100倍。
Chuu

在生产中,我们有一个包含数百万个文件的文件夹。甚至不要尝试使用Windows资源管理器,它永远不会返回。我们编写了自己的工具,通过命名模式来查找文件名,以便操纵结果。
罗伯特·克尔

2

我认为“每个文件夹”没有限制。它应该与每个NTFS卷的文件绝对限制相同:2 ^ 32-1。这将需要512字节的扇区,并且每个扇区的最大文件大小限制为一个文件。

实际上,您必须计算实际的平均文件大小,然后将这些原理应用于该文件大小。因此,我不会全神贯注,我已经看到文件夹包含5000多个文件。但是,如果要在Windows资源管理器中打开这样的文件夹,则可能需要等待几分钟。考虑使用命令行工具访问该文件夹。

这是Technet上的一个有趣链接:NTFS的工作方式


好的,您输入的速度比我快:)这是我要发布的页面。technet.microsoft.com/zh-CN/library/cc938937.aspx
squillman,2009年

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.