呵呵,发现了一个破解NTFS加密文件夹的另类方法
笔记本原来是40G的硬盘,分了三个区,总共剩了不到500M的空间,windows的磁盘清理程序一天到晚往外弹警告出来,实在是不能忍受了:-( 于是省吃俭用买了一块60G的回来,顺便添了一个盒子把原来的硬盘当移动硬盘使,这样就有100G的空间了,还是挺爽的。
新硬盘直接装到机器上了,数据恢复的问题到没怎么仔细想,觉得到时候从移动硬盘上copy回来就一切OK了。于是三下五除二做好分区,装完系统,等到要恢复数据,突然傻了。原来的C盘是NTFS分区,Documents and Settings文件夹是被加密过的,只有旧硬盘上的系统的用户才能访问。想想程序的设置、Firefox的收藏夹、Thunderbird的账号和邮件要是丢了,头上开始冒汗了……在网上搜索答案未果,基本都是说别抱希望了,认了吧。
看来常规的办法是没戏了。又想到BIOS里可以设置从USB-HDD启动,大喜。重启,从GRUB里选择Windows,chainloader之后停了,提示invalid partition 0x7??晕,标准的NTFS到移动硬盘里咋就不认了呢?而且从GRUB引导Ubuntu没问题啊。
思索半天,不得其解,心里郁闷之际,在硬盘里乱点,点到了Ghost的文件夹,看到了Ghostexp.exe。突然想到这个东东会不会有用?用它打开硬盘上原来的C盘备份,展开目录树……OK,找到Documents and Settings……OK,extract……OK!哈哈,就这么被我胡冲乱撞整出来了。
由此看来,可能是Ghost在备份的时候不会保存NTFS上的有关文件信息的data stream,只是备份文件的内容出来。对于在NTFS上被锁住文件的朋友们应该是个好消息,可是NTFS的权限管理对于Ghost实行同虚设,这也算个不大不小的漏洞了,还是要小心为好。