TestDisk恢复DiskPart清除的数据

能看到这篇博文,说明你刚刚很可能执行clean了一个词盘,然后发现坑爹的微软,连个确认都没有就直接执行了,然后输出DiskPart 成功地清除了磁盘。,然后你回头一看,发现,咦,好像select错了磁盘,然后整个人都懵逼了。

这时候还是很幸运的,因为微软说了,clean只是把MBR或者GPT修改了,真实的数据还是保留在硬盘上的。

从选中的磁盘中删除所有分区或卷格式。在主启动记录 (MBR) 磁盘中,只覆盖 MBR 分区信息和隐藏的扇区信息。在 GUID 分区表 (GPT) 磁盘上,会覆盖 GPT 分区信息,其中包括保护性 MBR。不存在任何隐藏扇区信息。

(啥,clean之后又格式化了,可能你需要试试Renee Undeleter或者误删除或误格式化后的文件恢复;后来又有新的数据覆盖过了,那就这篇文章就帮不了你了,赶快继续 Google 吧。。。)

可以按照如下的过程来让数据回到资源管理器中吧。

  1. 假如有一个 H盘,里面有数据如下:
    TestDisk恢复DiskPart清除的数据_第1张图片
    U盘中的原始数据
  2. 然后按照如下的步骤,用diskpart来把盘子清一清(为什么需要diskpart而用格式化是因为这家伙比格式化更彻底,可以把之前安装启动盘的MBR给删除,恢复出厂之后的状态。U盘做启动盘后,如何恢复原始容量)
  3. Win+R启动命令行:cmd
  4. 启动磁盘管理工具:diskpart
    TestDisk恢复DiskPart清除的数据_第2张图片
    diskpart
  5. 确定 U 盘的盘号:list disk
    TestDisk恢复DiskPart清除的数据_第3张图片
    看看有哪些盘
  6. 选择 U 盘:select disk x(选错了,,,)
    假如本来想选0的,结果选成1了
  7. 清楚所有数据,包括制作启动盘时的 MBR:clean
    clean结束
  8. 重新新建简单卷:“我的电脑”,选择“管理”选项,之后选择“磁盘管理”,最后“右键新建简单卷”即可完成(==)
  9. 这时候,H盘在资源管理器中已经找不到了,去“管理”可以看到如下“未分配”的H盘


    TestDisk恢复DiskPart清除的数据_第4张图片
    原来的U盘已经变成了未分配
  10. 是时候祭出TestDisk,下载完直接解压后,打开testdisk_win.exe,出现命令行对话框,选择Create回车
    TestDisk恢复DiskPart清除的数据_第5张图片
    testdisk_win.exe
  11. 选择被clean掉的所在盘,并回车
    TestDisk恢复DiskPart清除的数据_第6张图片
  12. 选择 Intel/PC partition,回车(除非你知道自己当初选择了EFI,否则绝大数情况下都选第1个即可)
    TestDisk恢复DiskPart清除的数据_第7张图片
  13. 选择Analyse来让它找回失去的MBR
    TestDisk恢复DiskPart清除的数据_第8张图片
    Analyse
  14. 选择Quick Search进行查找
    TestDisk恢复DiskPart清除的数据_第9张图片
    Quick Search
  15. 回车选择找到的Sectors


    TestDisk恢复DiskPart清除的数据_第10张图片
    Select Partition
  16. 一般情况下,在Quick Search后,Write写回即可
    TestDisk恢复DiskPart清除的数据_第11张图片
    Write
  17. 当然,也可以选择Deeper Search来看看具体它能找到啥
    TestDisk恢复DiskPart清除的数据_第12张图片
    Deeper Search

    TestDisk恢复DiskPart清除的数据_第13张图片
    Deeper Search 2

    TestDisk恢复DiskPart清除的数据_第14张图片
    Deeper Search 3
  18. 在找完之后,选择Y将找到的分区表写回
    TestDisk恢复DiskPart清除的数据_第15张图片
    选择Y

    TestDisk恢复DiskPart清除的数据_第16张图片
    OK
  19. 写完之后,重新插拔U盘,就可以看到U盘的数据又回来了


    TestDisk恢复DiskPart清除的数据_第17张图片
    重新插拔即可看到,失而复得了

启动盘工具

  • LinuxLive USB Creator: Persistence
  • UNetbootin
  • Universal USB Installer
  • Rufus: Fast
  • Windows USB/DVD Download Tool
  • RMPrepUSB
  • Mac Linux USB Loader: Persistence
  • WinSetupFromUSB: multiboot
  • ISO to USB: Only Windows Series
  • UltraISO
  • 老毛桃
  • 大白菜
  • 通用PE
  • U 大师

参考

  • diskpart clean后恢复硬盘数据
  • DiskPart 命令行选项
  • 如何恢复遭diskpart clean清除的硬盘分区?
  • TestDisk Step By Step
  • Master boot record
  • GUID Partition Table
  • Basic Input/Output System
  • Unified Extensible Firmware Interface
  • What’s the Difference Between GPT and MBR When Partitioning a Drive?
  • Lesson 4: Understanding Hard Drive Partitioning with Disk Management
  • 在U盘上安装Ubuntu(Surface Pro3)
  • How to Install FULL Ubuntu on a Flash Drive
  • How to Create Persistent Bootable Linux USB Pen Drive

你可能感兴趣的:(TestDisk恢复DiskPart清除的数据)