您可能感兴趣的话题:
安卓手机
核心提示:想必大家在平常使用可存储设备(包括电脑、手机、U盘、移动硬盘等等)都会有遇到这种情况:不小心删除(包括直接删除、清空回收站、格式化、重新分区等)了一些存储中的重要数据,但是苦于不懂数据恢复,在外面去恢复动不动就收费几百上千甚至上万元。
8.关闭命令行窗口。打开“我的电脑”->“C:” ->“Cygwin”->运行“Cygwin.bat”打开“Cygwin Terminal”。
9.输入“export PATH=”/cygdrive/c/ab”:$PATH”回车。
10.输入“adb forward tcp:5555 tcp:5555”回车。
11.输入“adb shell”回车。
12.输入“su”回车,此时手机上会提示权限请求。
13.在手机上授权“Superuser”权限请求给ADB shell(成功后Cygwin 终端中的“[md:content]rdquo;会变成“#”)。
14.接着在“#”后面输入“/system/bin/busybox nc -l -p 5555 -e /system/bin/busyboxdd if=/dev/block/mmcblk0p16”回车。
15.最小化该Cygwin窗口,打开另一个“Cygwin Terminal”:“我的电脑”->“C:”->“Cygwin”->运行“Cygwin.bat”。
16.输入“export PATH=”/cygdrive/c/ab”:$PATH”回车。
17.输入“adb forward tcp:5555 tcp:5555”回车。
18.输入“cd /aa”回车。
19.输入“nc 127.0.0.1 5555 | pv -i 0.5 > mmcblk0p16.raw”回车。
20.现在让命令运行,这会花费较长时间,我自己的用了将近半个小时才完成。
21. 再到开始菜单“所有程序”->“附件”,以管理员身份运行“命令提示符”,(XP下直接点击“开始”->“运行”,输入“CMD”回车即可)。
22.输入“cd c:cygwinaa”回车。
23.输入“VhdTool.exe /convert mmcblk0p16.raw”回车。
24.现在关闭全部命令行窗口,在桌面“我的电脑”点右键->“管理”。
25.在打开的窗口中选择“存储”->“磁盘管理”。
26.在菜单中选择“操作”->“附加VHD”。
27.在位置栏输入“c:cygwinaammcblk0p16.raw”,点击“确定”。
28. 加载完后,右边显示为“未分配”的磁盘空间,右键单击左边的该磁盘名称(比如我的是“磁盘 3”),选择“初始化磁盘”。
29.在“初始化磁盘”窗口中选中“GPT (GUID 分区表)”复选框,并点击“确定”。
30.在显示“未分配”的磁盘空间上右击,选择“新建简单卷”。
31.在打开的向导中点击“下一步”,各选项使用默认设置,为该磁盘选择一个盘符(比如我选的是“N”),再“下一步”,确认此处一定要选中“不要格式化这个卷”复选框,点击“下一步”,“完成”。
32.此时会弹出窗口询问是否要格式化,此时选择“取消”不要格式化。
33. 在新的RAW分区上点右键,“格式化”,确保你选择的文件系统格式为“FAT32”,设置分配单元大小为“默认”,并确保“执行快速格式化”复选框为选中。你一定不想用“0”全部填充该分卷,这会损坏你的数据。“快速格式化”意味着它只会尝试删除该分卷的索引并创建一个新索引。如果未选中该复选框,Windows操作系统会用“0”填充整个分区,从而损坏你的数据。最后点击“确定”。
34.此时会弹出窗口询问“格式化此卷将清除其上的所有数据”。如果此时你还不确信之前是否选择了“执行快速格式化”请取消并再次确认,然后再选择“确定”。
35.打开Piriform Recuva程序,在向导中点击“下一步”,选择“所有文件”,再点击“下一步”,选择“在特定位置”,输入“N:”或者点击“浏览”选择N盘,再点击下一步,选中启用“启用深度扫描”。
36.程序可能会花费较长时间来完成“深度扫描”。
37.一旦该程序完成扫描,你就可以通过复选框选择需要恢复的文件,然后点击“恢复...”并选择你要恢复文件到哪个位置,最后“确定”。
38.等待你选择的文件恢复完成。如果有部分文件恢复后打不开,说明已经有部分数据被覆盖或者丢失,需要进一步修复,过程相当复杂。