本帖最后由 88sad88 于 2014-7-6 19:24 编辑
昨天弄硬盘时,自用系统是win8.1,看着win7留下的200MB不舒服,就把这200MB删除,然后扩展,这一扩展就出现问题,硬盘直接变为动态磁盘。
重启后发现硬盘丢失,后来用DiskGenius找回分区表,发现200MB的硬盘分区正常,但是除外的硬盘分区出现DBR记录分区总数溢出,这样的错误。
这里解决这个问题需要用到两个软件分别是一个上文提到的DiskGenius和另外一个软件winhex。
首先说DBR记录分区总数溢出的原因,之前提到扩展后变为动态磁盘,应该是这个时候出现的问题,这个时候的DBR记录分区总数应该为200MB和被扩展的分区的总和。
但是硬盘丢失后用DiskGenius找回分区时,应该找回的是200MB分区和被扩展的分区。但是被扩展分区的DBR记录分区总数应该是动态磁盘时记录的,这就导致了DBR记录分区总数溢出。
知道了原因那么只需要对症下药即可,这个时候我们能够通过DiskGenius看到正确分区总数。然后打开winhex选择正确的分区,然后将分区总数修改为DiskGenius显示的正确数目即可。
以下是图文教程:
选择丢失的硬盘(这里的已经是昨晚找回来的)然后搜索分区
1.jpg (123.56 KB, 下载次数: 4290)
下载附件
2014-7-6 18:59 上传
选择整个硬盘
2.jpg (43.68 KB, 下载次数: 314)
下载附件
2014-7-6 18:59 上传
看搜索到的分区和大小是不是自己需要的,有可能会搜索到不是自己需要的
3.jpg (23.64 KB, 下载次数: 210)
下载附件
2014-7-6 18:59 上传
4.jpg (22.2 KB, 下载次数: 89)
下载附件
2014-7-6 18:59 上传
搜索结束点击确定
6.jpg (25.39 KB, 下载次数: 78)
下载附件
2014-7-6 18:59 上传
保存更改
7.jpg (106.09 KB, 下载次数: 98)
下载附件
2014-7-6 18:59 上传
点击确定
8.jpg (11.6 KB, 下载次数: 95)
下载附件
2014-7-6 18:59 上传
选择分MBR区表格式
9.jpg (30.99 KB, 下载次数: 65)
下载附件
2014-7-6 18:59 上传
这样分区就找回来了
10.jpg (106.43 KB, 下载次数: 72)
下载附件
2014-7-6 18:59 上传
但是其中有错误
11.jpg (114.03 KB, 下载次数: 80)
下载附件
2014-7-6 18:59 上传
发现DBR记录的分区总数溢出
12.jpg (26.17 KB, 下载次数: 65)
下载附件
2014-7-6 18:59 上传
这时候我们看一下出错扇区的总扇区数并且记录下来
13.jpg (122.93 KB, 下载次数: 117)
下载附件
2014-7-6 18:59 上传
打开winhex加载硬盘
14.jpg (50.61 KB, 下载次数: 114)
下载附件
2014-7-6 18:59 上传
选择所要加载的出错的硬盘
15.jpg (23.47 KB, 下载次数: 75)
下载附件
2014-7-6 18:59 上传
选中出错的分区
16.jpg (172.83 KB, 下载次数: 106)
下载附件
2014-7-6 18:59 上传
打开模板管理器
17.jpg (169.7 KB, 下载次数: 101)
下载附件
2014-7-6 18:59 上传
因为文件系统为NTFS所以如图选择
18.jpg (64.85 KB, 下载次数: 81)
下载附件
2014-7-6 18:59 上传
点击应用出现Boot Selector NTFS,查看当中的Total sectors发现总扇区数不对改为DiskGenius里显示正确的数值
19.jpg (96.8 KB, 下载次数: 85)
下载附件
2014-7-6 18:59 上传
然后关闭会提示是否保存选择保存,会提示很多次
20.jpg (8.35 KB, 下载次数: 94)
下载附件
2014-7-6 18:59 上传
21.jpg (9.66 KB, 下载次数: 79)
下载附件
2014-7-6 18:59 上传
22.jpg (13.72 KB, 下载次数: 69)
下载附件
2014-7-6 18:59 上传
关闭winhex时会出现点击确定,至此大功告成。
23.jpg (9.28 KB, 下载次数: 80)
下载附件
2014-7-6 18:59 上传