qiqin2736 发表于 2009-7-12 23:38:26

求助:MFT参数值修改的问题!

我在找到MFT中的文件或目录的记录时,修改16H的标志值,为什么系统总是提示我无法修改,别的程序正使用他?提示如下:

“unable to lock the drive, other programs may be using it .拒绝访问. continue anyway?”

是不是因为是系统文件,而我没有权限?我的是VISTA系统!

用winhex有没有通过修改MFT的参数值来恢复数据或使文件重现的?
盼高手答复?

qiqin2736 发表于 2009-7-12 23:58:26

逆水寒每次发的都是经典,我获益良多。前两篇都看了,这篇也下载下来了。
唯一有点问题还想请教一下,我按照你在《NTFS分区格式化后用WINHEX手工提取数据一例》方法恢复NTFS下删除数据,每次搜索文件名,总是找不到,不知道是什么原因造成的??是按照你的方法做的“我们可以新建一个文本记事本只输入压缩文件名―――要找的文件名字,保存,再用WINHEX打开可以,去掉文件前面的FF FE,把后面16进制记下来在分区搜索,但总也找不到文件对应的$MFT
出自http://bbs.intohard.com/thread-48245-3-2.html

我也是如此,发现SHIFT+DEL删除的文件并不好恢复!用上述方法在MFT中找不到!后来我发现,在VISTA中文件删除后,系统自动将文件名更改,在前面加上如!、$之类的字符,并且名字也加上了随机性的数字!所以通过搜索MFT中的文件名的方法是无法完成已删除文件的定位的!如果这样,怎么完成已删除文件的手工定位?

nhqwsj 发表于 2009-7-13 06:54:33

在vista下进行修改,先要有修改的权限,你给winhex加一个administrator权限试试

sunfuxin 发表于 2009-7-13 06:57:19

我们可以新建一个文本记事本只输入压缩文件名―――要找的文件名字,保存,再用WINHEX打开可以,去掉文件前面的FF FE,把后面16进制记下来在分区搜索,


字符集你没有选错吧。。。。

haobinnan 发表于 2009-7-13 06:57:34

XP就没有这个问题 楼上说的对 你也可以直接用管理元用户使用winhex就不会有这个问题了

xulemeng 发表于 2009-7-13 08:17:07

如果楼主也能去掉FFFE,那好像字符集没选错。

qiqin2736 发表于 2009-7-15 20:15:34

3# nhqwsj

qiqin2736 发表于 2009-7-15 20:16:13

我的WINHEX在VISTA下就是管理员权限

qiqin2736 发表于 2009-7-15 20:16:20

4# sunfuxin

qiqin2736 发表于 2009-7-15 20:20:27

用winhex的查找功能可直接搜索中文,用法是这样的,在文本框中输入字符,在查找字符集"Ascii/Code page""Unicode"选第二个"Unicode",可直接实现Unicode查找,不必使用文本文档这种方法转换!
页: [1] 2
查看完整版本: 求助:MFT参数值修改的问题!