通过FAT表计算文件大小?
找一个文件的启始扇区如图(16扇区/簇)问为什么FAT表中得的大小,和实际文件大小不一样?
[ 本帖最后由 lughon 于 2008-4-27 09:08 编辑 ] 文件在FDT中的大小是否于文件大小相等呢?如果是的话说明你的簇链找的不对 文件好像不连续,直接去文件目录项看大小吧,不过那个是字节为单位的。 文件不连续,能通过FAT表看到其它存储扇区位置?比如上图是从什么位置断开的哪? 我又上传了目录项和DBR,希望高手帮忙解答一下 FDT中文件的大小为11F415=1176597字节换算成MB 1176597字节=1.12MB
文件大小和属性中的大小完全相等 但我不太清楚,在FAT表中计算的大小应和文件的大小是一样的,对吗? 原帖由 love200052 于 2008-4-25 10:59 发表 http://bbs.intohard.com/images/common/back.gif
文件在FDT中的大小是否于文件大小相等呢?如果是的话说明你的簇链找的不对
帮看一下我的,FAT表的位置对不对
回复 1# 的帖子
文件按簇存储的,当然不一样了。实际大小看fdt 文件的分配大小和文件的实际大小是不一样的,因为分配大小按照字节计算,而实际文件是存放在簇里面扇区要大
页:
[1]
2
