修复损坏的磁盘分区表

修复损坏的磁盘分区表

 

今天在使用PE里自带的Paragon Partition Manager进行两个磁盘合并工作时,中途出了点小差错,导致其中一个数据大的磁盘的分区表信息损坏。这个磁盘里可有接近400G的数据啊,虽然大部分都在网盘有备份,但下载起来也非常麻烦啊。所以最终我选择了去折腾看看。

 

目前分区损坏的磁盘在Windows下和磁盘工具下都能识别到分区,但都显示是需要格式化的。

 

首先,我使用了PTDD分区表医生进行分区修复,但在这里面已经扫描不出这个分区表了,所以也没有法修复。

 

然后,我又使用了DiskGenius重建分区表,但在选中磁盘的盘符后选择“搜索已丢失分区(重建分区表)”里同样也找不到丢失磁盘的分区信息。

 

最后,又折腾了半天,看到网上有人介绍使用CHKDSK来进行修复,于是准备试一下。

1,单击“开始”菜单,点击“运行”,输入cmd并回车打开命令提示符窗口。

2,输入命令查看CHKDSK用法:

C:\Users\Administrator>CHKDSK /?

显示信息:

CHKDSK [volume[[path]filename]]] [/F] [/V] [/R] [/X] [/I] [/C] [/L[:size]] [/B]


  volume         指定驱动器号(后面跟一个冒号)、
装入点或卷名。
  filename        仅用于 FAT/FAT32: 指定要检查是否有碎片的文件。
  /F              修复磁盘上的错误。
  /V              在 FAT/FAT32 上: 显示磁盘上每个文件的
完整路径和名称。
                  在 NTFS 上: 如果有清除消息,则显示。
  /R              查找损坏的扇区并恢复可读信息
                  (隐含 /F)。
  /L:size         仅用于 NTFS:  将日志文件大小更改为指定的 KB 数。如果未
                  指定大小,则显示当前
                  大小。
  /X              如果必要,则先强制卸除卷。
                  该卷的所有打开句柄都会无效
                  (隐含 /F)。
  /I              仅用于 NTFS: 对索引项进行强度较小的检查。
  /C              仅用于 NTFS: 跳过文件夹结构的
                  循环检查。
  /B              仅用于 NTFS: 重新评估该卷上的坏簇
                  (隐含 /R)

/I 或 /C 开关通过跳过对该卷的某些检查,
可减少运行 Chkdsk 所需的时间。

C:\Users\Administrator>

这里可以看出 /F 是可以进行磁盘错误修复的。

3,输入命令修复分区损坏的盘E:

CHKDSK E: /f

4,然后就是看到数据不停的被修复,注意,中间有一个修复停顿时间的时间很长,很容易让你误认为已经修复完成,这里你可以看看磁盘读写灯是否还在读写当前磁盘,如果在读写就说明还在进行修复中。由于我数据量大,总共花了大约7小时才全部修复完成。修复完成后,重启电脑或者重新加载一下外挂磁盘(如果是通过外部方式连接的。如:USB)就可以看到里面的数据了。看到这来之不易的结果,实在是有点激动,于是写下此文方便以后或者他人参考。

 

 

 

 

 

 

你可能感兴趣的:(分区表)