如果你遇到病毒或者ghost使用错误导致整个硬盘或者移动硬盘的分区表丢失或损坏的话,那么表现就是你的硬盘会由原来的多个分区变成一个分区数据全无,系统也无法启动,移动硬盘会出现插电脑没反应或者移动硬盘由几个区变一个区且里面的数据全没了的情况,这时候可能你的硬盘是因为分区表损坏导致,那么我们就需要用工具来恢复分区表了,这里介绍一下用TestDisk来恢复分区表,因为它是英文软件,所以需要中文解释方法如下:

首先我们下载这款TestDisk软件,它可以在winpe桌面上运行,我们用U盘启动盘制作工具启动winpe在pe下使用本工具来修复硬盘的分区表,我们需要做一个带pe的U盘启动盘,然后把TestDisk拷贝到U盘里,它无需安装直接可以使用,所以winpe启动后打开U盘里的TestDisk就能用了。

TestDisk操作按键如下:

用 方向键 和 上一页/下一页 按键在TestDisk 中导航。

然后, 按Enter 键确认你的选择.

若要返回前一页或者退出TestDisk, 按 q (Quit) 键。

若要在 TestDisk 下保存修改,按 y (Yes) 或者 Enter 键来确认

如果确实要把分区信息写入主引导记录(MBR),应该选择 "Write" 选项并按 Enter 键。

下面这个例子,硬盘包含着3个分区,其中NTFS主分区的boot扇区损坏,一个逻辑 NTFS 分区被意外删除。

下面用TestDisk 恢复这些 '丢失的' 分区:重写毁坏的NTFS boot扇区,恢复意外删除的逻辑NTFS分区。

1、打开TestDisk后会首先叫你建一个日志文件,这样可以记录修复过程,你也可以不新建

选择 Create 来让 Testdisk 新建一个日志文件( log file) ,里边包含了一些技术信息和消息, 除非你要往一个日志里追加信息 log或者 你从只读存储器里执行 TestDisk 而且必须在别的地方建立日志log。

选择 None 如果你不想让过程中的细节和消息记录到日志文件里log file(比如当 Testdisk 是在只读位置执行的时候,这很有用).

按 Enter 键以继续.

2、选择磁盘,所有的硬盘都应该能被TestDisk检测到并且辅以正确的大小列出来:

用 上/下 键 来选择丢失分区的硬盘。

按 Enter 键继续。

3、选择分区表类型,TestDisk 会显示分区表类型。

选择正确的分区表类型 - 在 TestDisk 自动检测分区表类型之后,一般预设的那个值是正确的。

按 Enter 键继续。

4、当前的分区表状态,TestDisk 显示这个菜单的时候

用预设的“analyze”(分析)选项来检查当前的分区结构并搜索丢失的分区。

分析过程中按 Enter 键继续。

然后,当前的结构就会被列出来。 接下来就可以在当前的分区结构中检查丢失或错误的分区了。

第一个分区显示了两次,它指向了一个毁坏的分区或一个无效的分区表入口。

无效的 NTFS boot 指向了一个错误的 NTFS boot 扇区, 所以这是一个损坏的文件系统。

在扩展分区中,只有一个逻辑分区(分区标签为2)可用。 有一个逻辑分区不见了。

5、选Quick Search (快速搜索)来继续。快速搜索分区

在 Quick Search (快速搜索)的过程中, TestDisk 找到了两个分区,包括那个不见的逻辑分区(标签为Partition 3)。

高亮这个分区并按p来列出文件 (若要返回前一页,请按 q ).

这里所有的目录和文件都正确列出来了。

按 Enter 键继续。

6、保存分区表 还是要 寻找更多分区?

当全部分区都可用的时候 并且数据已正确列出,应该选 Write 菜单项保存分区结构. 菜单项 Extd Part gives you the opportunity to decide if the extended partition will use all available disk space or only the required (minimal) space.

当一个分区,第一个,仍然找不到, 高亮菜单项 深度搜索 (没有自动进行的时候) ,按 Enter 键继续.

7、有一个分区仍然找不到: 深度搜索

Deeper Search 深度搜索也会找寻 FAT32的备份boot扇区 以及 NTFS backup boot superblock, ext2/ext3 backup superblock 来查找更多的分区,

它将会扫描每一个柱面。

深度搜索之后,结果会像下面这样显示出来:

第一个分区 "Partition 1" 被用 backup boot扇区 找到了。 屏幕上的最后一栏写着, "NTFS found using backup sector!" 还有分区尺寸。 分区2 "partition 2" 被显示了两次,而且大小不同。

显示为 D(eleted) 的分区将不会被恢复 如果您让它们这样显示出来。 两个状态为 D 的分区将会被删除,因为他们互相重叠了。您应该进行识别,以决定到底恢复哪一个分区。

高亮第一个 Partition 2 然后按 p 来列出其包含的数据。

按 q 来返回前一页。

让这个文件系统损坏的分区 Partition 2 标记上 D(deleted).

高亮下边的第二个分区 Partition 2

按 p 来显示内容。

它起作用了,您的文件均被列出,您找到了正确的分区!

8、恢复分区表、现在已经可以写入新的分区结构了。

注意: 扩展分区是自动设置的。 TestDisk 是用不同的分区结构来辨认它们的。

如果 所有分区都被列出 ,当且仅当在这种情况下, 在 Write 处按 Enter 键, y 键和 OK.

至此, 这些分区就注册在了分区表里。

9、NTFS Boot扇区恢复

第一个分区的boot扇区( Partition 1 )还是处于损坏状态。是时候该修复它了。 NTFS boot扇区的状态很糟糕,然而备份的boot扇区正常可用。 两个Boot扇区并不是完全一样的。

选择Backup BS来拷贝备份的扇区覆盖到目标位置,按Enter确认, use y to confirm and next OK.

现在boot扇区和它的备份扇区都状态良好并且保持一致:NTFS boot扇区已经成功地恢复了!

按 Enter 退出.

TestDisk 显示 You have to restart your Computer to access your data(您需要重新启动您的计算机以使修改生效),所以按 Enter 最后一次然后重新启动计算机吧。

这样就修复了分区表错误和主引导boot错误两个问题,硬盘里的数据也全部回来了,分区也跟之前一样了。

Android下磁盘分区表损坏,硬盘分区表丢失错误怎么修复TestDisk使用教程相关推荐

  1. Android下磁盘分区表损坏,磁盘分区表是什么出现故障怎么修复

    硬盘分区表可以说是支持硬盘正常工作的骨架.操作系统正是通过它把硬盘划分为若干个分区,然后再在每个分区里面创建文件系统,写入数据文件,有时出现分区表故障,分区表固然可以重建,但却意味着存放在硬盘上的文件 ...

  2. 计算机蓝屏代码0xc0000020,Win10运行程序提示“损坏的映像 错误0xc0000020”解决方法图文教程...

    最近win10用户在运行程序的时候出现损坏的映像提示框,这是因为用户的电脑中dll没有注册,有的软件注册了但是缺少部分的文件导致的,那么win10系统运行程序提示损坏的映像怎么办?针对该问题,下面小编 ...

  3. 如何在计算机安装本地磁盘e,本地硬盘安装Win7旗舰版系统的详细教程

    本地硬盘安装win7旗舰版系统无需U盘.光盘快速,最简单.最方便的就是用硬盘安装器安装!在保证电脑能正常使用的前提下,进行本地硬盘安装,下面笔者介绍本地硬盘安装Win7旗舰版系统的详细教程,具体操作如 ...

  4. Android下磁盘分区表损坏,手贱去硬盘合并!结果分区损坏!花一上午终于成功搞定!!!!!...

    前排提醒:数据无价,一定要提前备份! 切入正题:昨晚楼主一块1t的硬盘之前分了2个区.最近又添了块固态,容量够了,所以想把原来的2个分区合并成一整个. 准备:1.用"分区助手"软件 ...

  5. U盘mp3移动硬盘“文件或目录损坏且无法读取”错误的修复

    点击"开始"->"运行"->输入"cmd"后按回车, 输入"chkdsk 移动硬盘所在盘符: /R"回车,按 ...

  6. 硬盘分区表丢失、修复大事记--分区表修复利器testdisk

    今天是2009年11月14日,就在刚才,我找回了前几天丢失分区表的硬盘分区,特此记录. 事件起因:前几天我用睿思疯狂下载东西时候,突然出现,硬盘扇区定位错误,以为没什么问题,我还强制继续下载,结果第二 ...

  7. linux硬盘分区损坏,用Linux拯救损坏的硬盘分区表

    用Linux拯救损坏的硬盘分区表 作者: 网络转载 CNETNews.com.cn 2008-05-22 20:10:09 本人有一块西部数据80GB的硬盘,因为不小心感染了病毒,使硬盘分区表遭到了严 ...

  8. win7分区导致硬盘分区表丢失的恢复方法[图文]

    原文地 址::http://www.jb51.net/os/windows/73780.html 相关文章 1.硬盘分区丢失怎么找回.----http://ask.zol.com.cn/q/6201. ...

  9. 硬盘分区表丢失、修复大事记–分区表修复利器testdisk

    今天是2009年11月14日,就在刚才,我找回了前几天丢失分区表的硬盘分区,特此记录. 事件起因:前几天我用睿思疯狂下载东西时候,突然出现,硬盘扇区定位错误,以为没什么问题,我还强制继续下载,结果第二 ...

  10. 计算机xp用户丢失,WinXP电脑硬盘分区表丢失的解决方法

    电脑分区丢失情况大家都有遇到过吧,然后通过修复分区表就可以恢复成原来的分区,并且分区内的数据也会完好无缺的回来.对于还在使用WinXP系统的用户来说,遇到这样的问题,还不知道怎么解决?那么使用disk ...

最新文章

  1. 区块链相关论文研读6: FASTKITTEN,关于比特币的实用智能合约
  2. 2022最新!基于深度transformer的时间序列异常检测模型
  3. 如何优雅的使用 phpStorm 开发工具
  4. matlab读取.xyz文件及任意有间隔符数据
  5. Yii2 restful 分页支持
  6. 王小川 python_Python与量化投资:从基础到实战
  7. WireShark抓包之提示Alert Level: Fatal, Description: HandShake Failure
  8. ruhr启动mysql数据库_Mysql表类型(存储引擎)的选择
  9. python分段函数图像画法_我想用Python matplotlib 画一个这样类似的图像,需要用到分段函数。大佬帮帮这个小弟?...
  10. crawler py
  11. android多个文件夹压缩,android文件或文件夹压缩
  12. [JLOI2014]松鼠的新家 倍增LCA+树上差分
  13. OpenStack常见命令与问题集合
  14. 为什么我们需要研究迁移学习?
  15. 代码之美~强大的构造方法重载
  16. 删除bootcamp后扩充Mac分区
  17. 怎么做无线路由跟服务器一个网段,一个宽带装两个路由器怎么设置?
  18. yuv 格式之 Semi Planar和Planar
  19. 浅谈Dubbox原理
  20. Debian10修改静态ip

热门文章

  1. 外包档案管理员轻松吗_如何轻松优化任务管理
  2. c语言学籍信息系统,c语言学籍信息管理系统设计
  3. cocos creator之自定义事件
  4. 关于iOS端引入Myscript 的爬坑过程(pod install error)
  5. [论文导读]Restoring and attributing ancient texts using deep neural networks深度学习复原古希腊铭文
  6. linux文件最大访问数,测试Linux最大打开文件数参数
  7. 解决iPhone模拟器无法启动的方法
  8. 阿里云申请域名及域名配置https
  9. 普通二维码跳转微信小程序
  10. 关于概率论中常错的考点 左偏右偏