怎么可能在4GB的存储卡中创建一个24.5GB的文件夹?

怎么可能在4GB的存储卡中创建一个24.5GB的文件夹?

我的存储卡出了点问题。我不知道怎么回事,但有时我的存储卡中的数据会超出其存储容量的限制。

这是我的存储卡和其中文件夹的属性的屏幕截图。

截屏
(点击图片放大)

现在看到,在可移动磁盘(即我的存储卡)的属性中,显示的大小为 3.67GB,而该磁盘中的文件夹(即音乐)的属性显示的大小为 24.5GB。

我只是想知道这个文件夹怎么可能超出存储容量的限制。

但是在这种情况下我的存储卡无法使用。我必须格式化该卡才能再次使用它。但这种情况仍然会发生。

这不是第一次超限了,之前发现过好几次,但是之前的上限都是8GB、10GB等等,每次都要格式化内存卡才能用。

答案1

这张卡也可能是伪造的。卡上有一个标识符,指示其大小。如果您是伪造者,您可以修改该位,然后将卡作为更大的尺寸出售。当您查询卡时,它会显示卡的大小为 X,但实际上并非如此。当您开始存储文件时,可能会发生的情况是,它开始像正常一样存储,达到卡的实际物理大小限制,并且由于篡改了大小,会回绕并开始覆盖已写入的数据。结果是文件损坏。最近有很多关于这方面的新闻文章。

答案2

实际上,您没有那么多文件,这只是写入媒体时的一个简单错误。很久以前,使用扇区编辑器来更改文件大小来恶作剧是一件非常有趣的事情。在 FAT 表中创建一个循环循环会更有趣,这样文件系统实际上会将相同的 1-4 个扇区复制数十万次,因此当他们将其复制到硬盘时,它实际上是 4+GB。

答案3

坏的驱动器有时会报告巨大的大小。我见过半兆兆字节驱动器报告PB 级剩余要传输的数据。如果该驱动器上的任何数据对您来说很重要,请立即备份。

您或许仍能使用该驱动器(也许它只是分区表中的一个坏块),但您需要重新格式化并对其进行 chkdsk 操作;不过,永远不要再将某个东西的唯一副本托付给它。

答案4

在这种状态下,您的卡无法读取是有道理的。当然,您的卡不可能存储那么多数据。这是一个文件系统损坏的情况,尽管我不确定是什么原因造成的。我在软盘上看到过这种情况,当我篡改扇区时,据说存储了 GB 的数据。

相关内容