msesesem 发表于 2009-7-22 20:18:25

新人关于手工删除NTFS文件的问题

比如我要手工删除一个8字节内容的TXT文件吧。
我把$MFT中BITMAP属性中关于该文件的MFT项分配取消了,把该文件的MFT项的标志设为00.
把它在目录中的索引也删了。但为什么文件还是在。还有什么地方没有改到的?
PS:每次修改,比如改了文件属性,要重启再有效。要立即生效还要修改什么地方?

dgtan 发表于 2009-7-23 08:07:53

數據內容所在簇號也要取消分配...

longshuhua 发表于 2009-7-23 10:57:26

系统 损坏了重装系统 就 OK了

wwswwswws 发表于 2009-7-23 11:18:42

这是由于NTFS系统的$LogoFile的原因,NTFS的日志文件记录了这些文件的位置,手工删除的时候对于Windows来说是不知道的,当Windows发现这个文件的相关位置记录及索引项不存在时,就认为系统出现了差错,就把日志文件中的内容取回来对这个文件进行恢复,所以有不能删除的情况。

lyw4682 发表于 2009-7-27 17:27:37

高人!!!!!!!!!!!!!!!!

chengongzc 发表于 2009-7-28 23:37:52

4楼说的有道理

awolfs8888 发表于 2009-7-29 13:10:56

高人。。。。。。。。。。。

绝恋~魅影 发表于 2011-5-30 10:30:40

学习了 谢谢老鸟的分享

wei521li 发表于 2011-6-3 12:00:52

4楼牛B,我以前也和楼主这样想过
页: [1]
查看完整版本: 新人关于手工删除NTFS文件的问题