当前位置:操作系统 > 电脑通通透 >>

文件夹最多可以放多少文件

我一直想弄清楚文件夹到底是不可能文件,它与无扩展名的文件有什么差别?还有每个文件夹下最多能存放多少个文件?看上去好像无限制,可就是我听说FAT32格式的磁盘每个文件夹下最多只允许有65534个文件,这是真的吗?请电脑高手不吝赐教!


    电脑高手:很高兴有技术会询问这种比较冷门的疑问,拥有钻研精神是取得进步的第一前提。第1步我可以很明确的告诉您,文件夹和文件是完完全全的两码事。根据字面上来说,文件夹可以用于“存放”各种文件的,而文件夹自身并不占用磁盘空间;而文件则是某些信息的载体,所以文件会占用磁盘空间。至于一个文件夹可以存放多少个文件,电脑高手先不告诉您答案,促使大家一起通过一个实验来进行验证。打开“记事本”,敲入引号内的代码:“for /l %%a in (1,1,10000000000000000) do echo text> %%a.txt”,接下来用这段代码另存为一个bat格式的批处理文件。


    这段批处理文件的意思是,在文本文件中写入“text”,接下来保存为名为“1.txt”,接下来通过不断循环的方式,紧跟着累加并创建“2.txt”、“3.txt”、“4.txt”等文件。在FAT32格式的磁盘中,运行该处理文件,当创建到第65535个文件的时候,就会提示网民“不可以创建目录或文件”。说明在FAT32格式的磁盘环境中,一个文件夹只可以包括最多65534个文件和文件夹(如图1)。

 

文件夹最多可以放多少文件
图1


    而NTFS格式的磁盘环境中不可以进行该进行测试,电脑高手只可以直接告诉您答案,在NTFS格式的磁盘中,一个文件夹最多可以存放4294967295个文件。这是因为在刚才的测试中,大家可以观察65534个文件就占用了255MB的空间(如图2),而4294967295约为65534的65538倍,则就得16712190MB的磁盘空间(255*65538=16712190),约为16.7TB,电脑高手也找不到这么大的硬盘,所以不可以完成该测试。

 

文件夹最多可以放多少文件
图2

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,