20145302张薇《课程设计》数据恢复——WinHex实践

20145302张薇《课程设计》数据恢复——WinHex实践

实践内容

  • 使用WinHex破损一个U盘
  • 使用WinHex通过DBR备份数据来修复已损坏U盘

实践详细步骤

1.准备一个文件格式为NTFS的U盘
884662-20170602151016243-1997130030.png

2.使用WinHex以物理方式打开此U盘

  • WinHex->Tools->Open disk
    884662-20170602151022852-326726023.png

  • 由此,出现Boot区NTFS文件格式的数据
    884662-20170602151030680-582112420.png

  • 我们可以看到其offset为:001FBE0000

3.损坏boot区破损U盘

  • 选中这一区域,右键选择Edit->Fill Block
    884662-20170602151037961-1514398287.png

  • 在此,我选择使用Fill with hex values“00”来覆盖填充此区域的数据,效果如下:
    884662-20170602151045133-1677452286.png

  • Simple pseudo-random numbers为使用随机数填充,效果如下:
    884662-20170602152615821-2087122396.png

  • U盘已无法正常打开,需要格式化
    884662-20170602151051430-1939347902.png

4.使用DBR备份修复U盘

  • 找到DBR备份区数据(一般DBR备份数据在磁盘的最后):
    884662-20170602151058305-1468161947.png

  • 可以看到,DBR备份的offset为1F3FFFFE00
  • 选中该区域数据,右键Edit->Copy Block->Normally对此区域数据进行复制
  • 点击U盘名称,回到初始boot区,在初始位置右键选择Edit->clipboard data->write将刚刚复制的数据粘贴过来,需要注意粘贴的位置一定要正确,WinHex会提示位置信息:
    884662-20170602151104680-1372878393.png

  • 测试U盘是否可用:
    884662-20170602151111071-793024928.png

  • 成功修复

转载于:https://www.cnblogs.com/5302v/p/6932907.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值