fat32 文件如何被创建,如何被删除?

guangmingdeshenju 2010-04-20 10:09:30
我尝试着自己在fat1,fat2 中分配空闲空间,接着在dir根目录项中添加项,目标是在c盘下新建一个xxxxxxx.txt
的文件,我尝试着给dir各项赋了值。我用工具检验了,也写进去了。
可是为什么c盘未增加相应文件?我试着重新启动了计算机(本以为windows文件系统只在开机读取磁盘目录),可结果仍然
没有。
而且,我删除了C盘下其他文件,在重启后,dir目录项中仍然存在,连首项都未用e5替换?windows到底是如何管理fat32文件系统的哦???
...全文
119 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
guangmingdeshenju 2010-04-24
  • 打赏
  • 举报
回复
哦,明白了,谢谢指教
cnzdgs 2010-04-24
  • 打赏
  • 举报
回复
文件系统有磁盘缓冲。
guangmingdeshenju 2010-04-23
  • 打赏
  • 举报
回复
也就是,Windows系统自身还是维护了一张文件目录,(在系统启动时),就建立起来了哦??正常关机时,再写入予以更新?
cnzdgs 2010-04-22
  • 打赏
  • 举报
回复
在写磁盘前FSCTL_LOCK_VOLUME,写完后FSCTL_DISMOUNT_VOLUME。
guangmingdeshenju 2010-04-21
  • 打赏
  • 举报
回复
没人做个这方面的探索吗??
guangmingdeshenju 2010-04-21
  • 打赏
  • 举报
回复
咋没人回答哦??
置顶

21,595

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
  • 驱动开发/核心开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧