求助:MFT参数值修改的问题!
我在找到MFT中的文件或目录的记录时,修改16H的标志值,为什么系统总是提示我无法修改,别的程序正使用他?提示如下:“unable to lock the drive, other programs may be using it .拒绝访问. continue anyway?”
是不是因为是系统文件,而我没有权限?我的是VISTA系统!
用winhex有没有通过修改MFT的参数值来恢复数据或使文件重现的?
盼高手答复? 逆水寒每次发的都是经典,我获益良多。前两篇都看了,这篇也下载下来了。
唯一有点问题还想请教一下,我按照你在《NTFS分区格式化后用WINHEX手工提取数据一例》方法恢复NTFS下删除数据,每次搜索文件名,总是找不到,不知道是什么原因造成的??是按照你的方法做的“我们可以新建一个文本记事本只输入压缩文件名―――要找的文件名字,保存,再用WINHEX打开可以,去掉文件前面的FF FE,把后面16进制记下来在分区搜索,但总也找不到文件对应的$MFT
出自http://bbs.intohard.com/thread-48245-3-2.html
我也是如此,发现SHIFT+DEL删除的文件并不好恢复!用上述方法在MFT中找不到!后来我发现,在VISTA中文件删除后,系统自动将文件名更改,在前面加上如!、$之类的字符,并且名字也加上了随机性的数字!所以通过搜索MFT中的文件名的方法是无法完成已删除文件的定位的!如果这样,怎么完成已删除文件的手工定位? 在vista下进行修改,先要有修改的权限,你给winhex加一个administrator权限试试 我们可以新建一个文本记事本只输入压缩文件名―――要找的文件名字,保存,再用WINHEX打开可以,去掉文件前面的FF FE,把后面16进制记下来在分区搜索,
字符集你没有选错吧。。。。 XP就没有这个问题 楼上说的对 你也可以直接用管理元用户使用winhex就不会有这个问题了 如果楼主也能去掉FFFE,那好像字符集没选错。 3# nhqwsj 我的WINHEX在VISTA下就是管理员权限 4# sunfuxin 用winhex的查找功能可直接搜索中文,用法是这样的,在文本框中输入字符,在查找字符集"Ascii/Code page""Unicode"选第二个"Unicode",可直接实现Unicode查找,不必使用文本文档这种方法转换!
页:
[1]
2