ldlcau 发表于 2009-1-6 10:08:12

[求助] 紧急求救

有一组图片,超过40W张,分成210个文件夹(a1~a210),使用MdxBuilder编译压缩后时pc查看部分文件夹下图片不显示。
a1~a5
a10~a59
a100~a210
这些文件夹的图片可以显示
但是a6~a9
a60~a99
这些文件夹的图片无法显示
看最后mdd文件大小,里面已经包含有这些文件夹的图片。
将a6文件夹单独压缩也是可以显示的。
反复尝试了几次(每次编译时间都超过4个小时)都不行。
不知道什么原因?
MdxBuilder 版本3.0b
mdict pc1.0b1
图片总大小 2.9G
mdx文件 1.48G

ldlcau 发表于 2009-1-6 10:22:45

是文件夹数目的限制吗?

rayman 发表于 2009-1-6 14:22:48

和数目应该是没关系的,你试试单独抽几个文件出来做成mdd试试?例如只保留a6目录两三个文件试验一下?

ldlcau 发表于 2009-1-6 18:05:47

单独几个没问题
就是放在一起不行

pdawikixxx 发表于 2009-1-6 19:42:53

顶起来,祝早日成功

philostone 发表于 2009-1-6 19:55:42

这个原因还真难搞懂!
会不会是mdd文件生成过程中的临时文件体积太大,达到了FAT32文件系统对单个文件体积限度所致呢?
如果有这种可能,或许把磁盘(系统盘和目标盘都)转换为NTFS格式能解决问题。

发哥 发表于 2009-1-6 21:13:23

改个文件夹名字行吗。
a6->b1.
a7->b2

ldlcau 发表于 2009-1-7 09:54:17

硬盘本身是ntfs
和文件名应该没关系

Macli 发表于 2009-1-7 22:13:31

a6~a9
a60~a99

看起来都是a6开头的有问题,是否用别的方法命名文件夹,比如用阿拉伯数字

rayman 发表于 2009-1-8 21:55:51

已经找到问题的原因了,是生成的文件超过了2G, 导致一般的系统函数无法读取。已经找到解决办法,等下个版本修正吧。
页: [1]
查看完整版本: [求助] 紧急求救