手工修复电脑硬盘分区表DBR

合集下载

电脑硬盘分区损坏修复方法

电脑硬盘分区损坏修复方法

电脑硬盘分区损坏修复方法
电脑硬盘分区损坏有多种修复方法,以下是一些常用的方法:
1. 使用系统自带的磁盘检查工具修复分区表损坏:打开电脑,按下组合键“win+r”,打开运行窗口,输入“cmd”,然后点击“确定”。

在打开的命令提示符中运行“chkdsk /f H:”命令即可。

2. 使用专业的数据恢复软件进行修复:如果分区表损坏严重,可以使用专业的数据恢复软件进行修复。

这类软件需要下载安装,并按照界面上的指示进行操作。

3. 使用备份恢复分区表:如果之前有备份分区表的选项,可以直接使用备份恢复分区表。

具体操作步骤可能会因不同的操作系统和硬盘品牌而有所不同,建议参考电脑或硬盘厂商的说明文档。

4. 联系电脑维修店:如果以上方法都无法修复分区表损坏,可以考虑联系电脑维修店寻求帮助。

在寻求帮助时,需要说明具体的问题和提供相关的故障信息,以便维修人员能够更好地了解问题并提供有效的解决方案。

需要注意的是,在进行硬盘分区表修复操作时,需要小心谨慎,以免造成数据丢失或进一步损坏分区表。

如果对修复操作不熟悉,建议寻求专业人士的帮助。

dbr的硬盘数据恢复方法

dbr的硬盘数据恢复方法

dbr的硬盘数据恢复方法DBR的硬盘数据恢复方法DBR(DOS Boot Record)是硬盘的引导记录,它存储了硬盘的分区表和引导程序。

如果DBR损坏,硬盘就无法正常启动,也会导致数据丢失。

因此,当硬盘出现DBR损坏的情况时,我们需要采取一些措施来恢复数据。

以下是DBR的硬盘数据恢复方法:1.使用Windows安装光盘修复DBR如果您有Windows安装光盘,可以使用它来修复DBR。

首先,将光盘插入计算机,然后重启计算机。

在启动时,按下键盘上的任意键,进入Windows安装界面。

选择“修复计算机”选项,然后选择“命令提示符”。

在命令提示符中,输入“bootrec /fixmbr”和“bootrec /fixboot”命令,分别修复MBR和DBR。

2.使用第三方数据恢复软件如果DBR损坏导致数据丢失,可以使用第三方数据恢复软件来恢复数据。

有许多数据恢复软件可供选择,如EaseUS Data Recovery Wizard、Recuva等。

这些软件可以扫描硬盘并恢复丢失的数据。

但是,如果DBR损坏严重,这些软件可能无法恢复数据。

3.使用硬盘修复工具有一些硬盘修复工具可以修复DBR。

例如,CHKDSK是Windows 自带的硬盘修复工具,可以扫描硬盘并修复DBR。

在命令提示符中,输入“chkdsk /f”命令,CHKDSK将扫描硬盘并修复任何错误。

4.寻求专业帮助如果您不确定如何修复DBR或无法恢复数据,可以寻求专业帮助。

有许多数据恢复公司可以帮助您恢复丢失的数据。

这些公司通常具有专业的数据恢复设备和技术,可以恢复丢失的数据。

当硬盘的DBR损坏时,我们需要采取一些措施来修复它。

如果DBR损坏导致数据丢失,我们可以使用第三方数据恢复软件来恢复数据。

如果您不确定如何修复DBR或无法恢复数据,可以寻求专业帮助。

用DEBUG修复硬盘MBR和DBR

用DEBUG修复硬盘MBR和DBR

用DEBUG修复硬盘MBR和DBR(2011-05-16 17:19:43)在硬盘的数据结构中,主引导记录MBR和DOS引导记录DBR占有非常重要的地位。

一旦它们出现问题,轻则无法从硬盘启动,重则造成整个硬盘或分区数据无法读取,同时它们又是硬盘数据结构中最为脆弱、故障率最高的部位之一。

有关MBR 和DBR的修复方法很多,但是要彻底修复这个故障,还是用DEBUG来得彻底。

DEBUG是一个Windows系统自带的DOS调试程序。

一些第三方的自动修复工具软件,虽然容易操作,但适用范围小。

以常用的NORTON DISK DOCTOR为例,用它修复一些标志性字节(如活动分区标志80、结束标志55 AA)错误是有效的,但对于大多数非标志性错误(如引导程序错误),它则无能为力。

特别是DBR中的许多错误,它不仅无法修复,而且很容易造成其他数据结构的损坏,致使修复更加困难。

DEBUG虽然操作复杂,但却灵活有效。

它可针对不同的故障采用不同的方法,所有的操作均在修复者的指令下进行。

只要操作者头脑清醒,这种方法是相当安全的。

用DEBUG修复硬盘软故障,除了应当掌握DEBUG的一些常用命令之外,更要弄清MBR和DBR的数据结构。

希望那些汇编爱好者们能通过DEBUG进行理论和实践结合来修复故障,解决实际问题。

为了正确判断MBR是否出现故障,故障在哪些字节上,必须首先调出MBR字节内容。

为此我们先来看一下硬盘MBR数据结构。

MBR和分区表结构MBR位于硬盘0柱面、0磁头、1扇区上,它由以下三个部分组成:(1)主引导程序(含出错提示信息),偏移地址为0H~1BDH;(2)分区表,偏移地址为1BEH~1FDH;(3)结束标志55 AA,偏移地址为1FEH~1FFH。

在这三部分中,最重要的是分区表,最难修复的也是分区表。

不同容量的硬盘或者硬盘容量相同但分区不同,分区表也各不相同。

寻找分区表相同的硬盘,对家庭用户来说是不现实的。

而用相同DOS版本分区命令建立的引导程序,是基本一致的,修复时可以互相替代。

易我分区表医生恢复破坏的分区表

易我分区表医生恢复破坏的分区表

易我分区表医生恢复破坏的分区表《易我分区表医生》是一款修复硬盘分区的软件,使用该工具可以轻易的恢复删除和丢失的分区。

下面,我们就来看看如何使用它对我们的分区表等进行修复。

一.有关MBR、分区表、DBR的基本知识1.硬盘MBR(硬盘主引导记录)及硬盘分区表介绍硬盘MBR就是我们经常说的“硬盘主引导记录”,它是在对硬盘进行分区的时候写入硬盘的。

以下是MBR的组成:这3部分的大小加起来正好是512字节=1个扇区(硬盘每扇区固定为512个字节),因此,人们又形象地把MBR称为“硬盘主引导扇区”。

2.硬盘DBR(DOS引导记录)介绍硬盘(这里硬盘指逻辑磁盘,不同于物理磁盘,所有分区内逻辑扇区,都从“0”开始编号,直到最大值-1,涵盖整个分区)的0扇区叫做DOS引导扇区,又称为BOOT区。

由FORMAT 高级格式化命令将DOS引导记录(DBR)写在该扇区,主要功能是完成系统的自举。

综上所述,我们知道硬盘MBR负责总管硬盘分区,只有分区工具才能对它进行读写;而D BR则负责管理某个具体的分区,它是用操作系统的高级格式化命令(如FORMAT)来写入硬盘的。

在系统启动时,最先读取的硬盘信息是MBR,然后由MBR内的主引导程序读出DBR,最后才由DBR内的DOS引导代码读取操作系统的引导程序,其中任何一个环节出了问题,操作系统都无法正常启动成功,如果是MBR部分出了问题,即使只是”55AA”标志字丢失或被改为其他值,通常都会出现“无效分区表“、逻辑盘丢失、启动死机等现象;而如果是DBR部分出了问题,通常会出现“未格式化的分区”的错误提示。

近距离观察MBR、DBR:现在我们用《易我分区表医生3.1.0》这款软件来观察下MBR、DBR。

1、观察MBR:首先可以在下载免费软件《易我分区表医生3.1.0》,安装运行后,选“扇区”下面的“编辑扇区”,在“绝对地址”处输入0(这里是一般默认情况下MBR所在的扇区处),可看到MBR的信息,如下图:从图中我们可以看到MBR的0~01BD字节为主引导程序;01BE~01FD这64字节为硬盘分区表信息,每项分区表占16字节;最后是结束标志字55AA。

易我分区表医生使用教程解析

易我分区表医生使用教程解析

易我分区表教程2010-01-26 19:30《易我分区表医生》是一款修复硬盘分区的软件,使用该工具可以轻易的恢复删除和丢失的分区。

下面,我们就来看看如何使用它对我们的分区表等进行修复。

一.有关MBR、分区表、DBR的基本知识1.硬盘MBR(硬盘主引导记录)及硬盘分区表介绍硬盘MBR就是我们经常说的“硬盘主引导记录”,它是在对硬盘进行分区的时候写入硬盘的。

以下是MBR的组成:这3部分的大小加起来正好是512字节=1个扇区(硬盘每扇区固定为512个字节),因此,人们又形象地把MBR称为“硬盘主引导扇区”。

2.硬盘DBR(DOS引导记录)介绍硬盘(这里硬盘指逻辑磁盘,不同于物理磁盘,所有分区内逻辑扇区,都从“0”开始编号,直到最大值-1,涵盖整个分区)的0扇区叫做DOS引导扇区,又称为BOOT区。

由FORMAT高级格式化命令将DOS引导记录(DBR)写在该扇区,主要功能是完成系统的自举。

综上所述,我们知道硬盘MBR负责总管硬盘分区,只有分区工具才能对它进行读写;而DBR则负责管理某个具体的分区,它是用操作系统的高级格式化命令(如FORMAT)来写入硬盘的。

在系统启动时,最先读取的硬盘信息是MBR,然后由MBR内的主引导程序读出DBR,最后才由DBR内的DOS引导代码读取操作系统的引导程序,其中任何一个环节出了问题,操作系统都无法正常启动成功,如果是MBR部分出了问题即使只是”55AA”标志字丢失或被改为其他值,通常都会出现“无效分区表“、逻辑盘丢失、启动死机等现象;而如果是DBR部分出了问题,通常会出现“未格式化的分区”的错误提示。

近距离观察MBR、DBR:现在我们用《易我分区表医生3.1.0》这款软件来观察下MBR、DBR。

1、观察MBR:首先可以在下载免费软件《易我分区表医生3.1.0》,安装运行后,选“扇区”下面的“编辑扇区”,在“绝对地址”处输入0(这里是一般默认情况下MBR 所在的扇区处),可看到MBR的信息,如下图:从图中我们可以看到MBR的0~01BD字节为主引导程序;01BE~01FD这64字节为硬盘分区表信息,每项分区表占16字节;最后是结束标志字55AA。

WinHex手工恢复分区

WinHex手工恢复分区

WinHex手工恢复分区数据恢复分类:硬恢复和软恢复。

所谓硬恢复就是硬盘出现物理性损伤,比如有盘体坏道、电路板芯片烧毁、盘体异响,等故障,由此所导致的普通用户不容易取出里面数据,那么我们将它修好,同时又保留里面的数据或后来恢复里面的数据,这些都叫数据恢复,只不过这些故障有容易的和困难的之分;所谓软恢复,就是硬盘本身没有物理损伤,而是由于人为或者病毒破坏所造成的数据丢失(比如误格式化,误分区),那么这样的数据恢复就叫软恢复。

这里呢,我们主要介绍软恢复,因为硬恢复还需要购买一些工具设备(比如Pc3000,电烙铁,各种芯片、电路板),而且还需要懂一点点电路基础,我们这里所讲到的所有的知识,涉及面广,层次深,既有数据结构原理,为我们手工准确恢复数据提供依据,又有各种数据恢复软件的使用方法及技巧,为我们快速恢复数据提供便利,而且所有软件均为网上下载,不需要我们投资一分钱。

数据恢复的前提:数据不能被二次破坏、覆盖!关于数码与码制:关于二进制、十六进制、八进制它们之间的转换我不想多说,因为他对我们数据恢复来说帮助不大,而且很容易把我们绕晕。

如果你感兴趣想多了解一些,可以到百度里面去搜一下,这方面资料已经很多了,就不需要我再多说了。

数据恢复我们主要用十六进制编辑器:WinHex (数据恢复首选软件)我们先了解一下数据结构:下面是一个分了三个区的整个硬盘的数据结构MBR,即主引导纪录,位于整个硬盘的0柱面0磁道1扇区,共占用了63个扇区,但实际只使用了1个扇区(512字节)。

在总共512字节的主引导记录中,MBR又可分为三部分:第一部分:引导代码,占用了446个字节;第二部分:分区表,占用了64字节;第三部分:55AA,结束标志,占用了两个字节。

后面我们要说的用WinHex软件来恢复误分区,主要就是恢复第二部分:分区表。

引导代码的作用:就是让硬盘具备可以引导的功能。

如果引导代码丢失,分区表还在,那么这个硬盘作为从盘所有分区数据都还在,只是这个硬盘自己不能够用来启动进系统了。

手工修复硬盘分区表

手工修复硬盘分区表

手工修复硬盘分区表1.准备好工具diskedit和引导盘。

2.检查CMOS配置是否正确。

检查硬盘设置,在CMOS中记下 CYLINDER,SECTOR和 HEAD参数.此处只考虑有多个逻辑硬盘硬盘的分区情况:如果不知道各个逻辑硬盘的具体情况,用DISKEDIT 中的Find菜单寻找字符串00 00 00 55 AA,并判断是否为EXTEND分区的分区信息,如果找到,即可知道Extend分区的起始位置,并可推算DOS主分区的起始和结束位置,并推算相关的参数,由于备逻辑盘是连续的,由 EXTEND分区信息,可找到各逻辑硬盘的分区信息,并推算出EXTEND分区的结束位置及相关参数,将推算出的相关信息写入主分区表中,即可恢复分区表。

注意:EXTEND分区为05,DOS分区为04或06。

对FAT32则为0B和0C.用DISKEDIT中的OBJECT菜单选择PHYSICAL SECTOR,键入0,0,1,即可进入主引导区。

用VIEW菜单中的AS PARTITION TABLE项可看分区结构。

一般情况下主引导区的起始位置SIDE=1 SECTOR=1 ,EXTEND分区的起始位置SIDE=0 SECTOR=1,而ENDING LOCATION处SIDE和 SECTOR必然是最大值。

可直接在该分区表中修改数据。

光标移至任意处回车,可显示该数据处的分区结构,并可通过F2和F6切换。

后一个分区的STARTING LOCATION必然是前一个分区ENDING LOCATION的下一个扇区。

NUMBER OF SECTORS可通过分区的ENDING LOCATION和STARTING LOCATION计算出,例如,STARTING LOCATION的SIDE=1,CYLINDER=0,SECTOR=1,ENDING LOCATION 的SIDE=7,CYLINDER=262,SECTOR=39则通过以下式子计算:主引导区的RELATIVE SECTORS 是SECTOR的最大值。

怎眼修复DBR引导记录

怎眼修复DBR引导记录

怎眼修复DBR引导记录
(故障现象)当机器启动的时候,屏幕上显示“Verifying DMA Pool Data......”时死机,如果用软盘启动试图访问逻辑盘时,DIR命令后将显示如下信息:ln-valid media type reading C:Abort,Retry ,Fail?
(分析处理)如果是主引导扇区MBR故障,往往在使用软盘启动试图列表逻辑盘目录的时候爆出“lvalid drive specification”的错误信息,所以这是由于DOS引导记录DBR损坏造成的无法启动。

解决DOS引导记录鼓掌可以用DOS/Windows系统的命令SYS重新传输系统来解决。

具体方法是:使用相应操作系统的相同版本软盘启动机器,然后在DOS提示符下键入命令“A:\>SYS C:”当屏幕上出现System transferred”的提示信息,则说明系统传输成功,这个命令将重写DBR记录和三个系统文件:IO.SYS、MSDOS.SYS 、,但不覆盖或改变硬盘上的其他文件,因此,这个命令的使用非常安全,启动机器后,可以正常引导操作系统了。

如果执行“A:\>.SYS C:”命令的时候出现“No system default driver”的信息,则说明A盘上没有相应的三个系统文件,传输系统的另外一个方法是使用DOS格式化命令“FORMAT C:/S”,不过,这种方法将会导致该盘上原有的所有文件全部丢失!。

硬盘分区表恢复

硬盘分区表恢复

导致分区表故障,比如在同时安装了Windows 2000和Windows 98的计算机上,直接删除Windows 2000内核会导致分区表的错误。

另外,在删除分区的时候如果没有先删除扩展分区,而是直接删除主分区,也会出现无法正确读出分区卷标的故障。

分区表故障急救策略1.查杀病毒如果是由于引导区病毒造成分区表故障,则可以借助KV3000、瑞星、金山等杀毒软件提供的引导软盘启动计算机,接着在DOS环境中对系统进行病毒查杀操作。

比如用KV3000的引导盘启动计算机之后输入“KV3000/K”命令进行病毒扫描,如果发现引导区存在病毒,则程序会自动进行查杀清理,建议同时对整个系统进行完整的扫描以查找出隐藏的病毒。

一般说来,将引导区中残留的病毒清除之后即可恢复计算机的正常使用。

提示:使用软盘引导计算机之前一定要将软盘的写保护关闭,否则有可能导致病毒感染软盘。

2.用Fdisk命令修复Fdisk不仅是一个分区程序,它还有着非常便捷的恢复主引导扇区功能,而且它只修改主引导扇区,对其他扇区并不进行写操作,因此对于那些还在使用W indows 9x的朋友而言无疑是个非常理想的分区表修复工具。

通过Fdisk修复主引导区的时候,先用Windows 98启动盘启动系统,在提示符下输入“Fdisk /mbr”命令即可覆盖主引导区记录。

提示:“Fdisk /mbr”命令只是恢复主分区表,并不会对它重新构建,因此只适用于主引导区记录被引导区型病毒破坏或主引导记录代码丢失,但主分区表并未损坏的情况使用。

而且这个命令并不适用于清除所有引导型病毒,因此使用的时候需要注意。

3.用Fixmbr修复引导记录在Windows 2000/XP中,我们一般会用到故障恢复控制台集成的一些增强命令,比如Fixmbr用于修复和替换指定驱动器的主引导记录、Fixboot用于修复知道驱动器的引导扇区、Diskpart能够增加或者删除硬盘中的分区、Expand可以从指定的CAB源文件中提取出丢失的文件、Listsvc可以创建一个服务列表并显示出服务当前的启动状态、Disable和Enable分别用于禁止和允许一项服务或者硬件设备等等,而且输入“help”命令可以查看到所有的控制命令以及命令的详细解释。

电脑硬盘分区错误的修复步骤

电脑硬盘分区错误的修复步骤

电脑硬盘分区错误的修复步骤电脑硬盘是存储数据的重要组成部分,而硬盘分区则是将硬盘划分为多个逻辑部分,以便更好地管理和存储数据。

然而,有时候我们可能会遇到硬盘分区错误的问题,这可能导致数据丢失或无法正常访问。

在这篇文章中,我们将探讨一些常见的硬盘分区错误,并提供相应的修复步骤。

1. 错误类型一:分区表损坏分区表是记录硬盘分区信息的重要数据结构,如果分区表损坏,可能会导致硬盘无法被识别或无法正常访问。

修复这个问题的步骤如下:第一步,使用磁盘管理工具在Windows系统中,我们可以使用内置的磁盘管理工具来修复分区表错误。

打开“计算机管理”,选择“磁盘管理”,右键点击受影响的硬盘,选择“属性”,然后选择“工具”选项卡,在“错误检查”部分点击“检查”按钮。

系统将自动扫描并修复分区表错误。

第二步,使用第三方分区修复工具如果内置磁盘管理工具无法修复分区表错误,我们可以尝试使用第三方分区修复工具。

有很多可靠的工具可供选择,如MiniTool Partition Wizard、EaseUS Partition Master等。

下载并安装适合您的工具,然后按照工具的指导进行修复。

2. 错误类型二:分区丢失有时候,我们可能会发现分区在某些情况下突然消失了。

这可能是由于分区表损坏、病毒攻击、误操作等原因导致的。

修复这个问题的步骤如下:第一步,使用数据恢复工具在某些情况下,分区丢失后,我们仍然可以使用数据恢复工具来找回丢失的数据。

有很多数据恢复工具可供选择,如Recuva、EaseUS Data Recovery Wizard等。

下载并安装适合您的工具,然后按照工具的指导进行数据恢复。

第二步,重新创建分区如果数据恢复工具无法找回丢失的数据,我们可以尝试重新创建分区。

打开磁盘管理工具,右键点击未分配空间,选择“新建简单卷”,然后按照向导的指导进行分区。

请注意,重新创建分区将会格式化硬盘,因此请确保已备份重要数据。

3. 错误类型三:分区大小调整错误有时候,我们可能需要调整分区的大小以满足不同的需求。

FAT文件系统DBR损坏后的恢复

FAT文件系统DBR损坏后的恢复

FAT文件系统DBR损坏后的恢复对于FAT16文件系统,因为没有DBR备份扇区,所以当DBR损坏时,就需要根据分区中的数据存储情况重建其DBR,手工恢复如此,软件也如此,只不过软件是虚拟出一个文件系统而已。

对于FAT32文件系统,如果只是DBR意外损坏,位于文件系统6号扇区的备份完好的情况下,可以使用备份DBR恢复主DBR。

如果备份DBR也已经损坏,同样只能通过重建DBR来恢复其中的数据。

(NTFS文件系统的DBR备份在分区的最后一个扇区)CIH病毒破坏后的结果应该算是重建DBR的最好案例,也是使用FAT2恢复FAT1的最好案例。

CIH病毒对文件系统的破坏方式是使用随机码由文件系统的起始处开始覆盖,通常覆盖掉FAT1的部分内容后即导致计算机死机并崩溃。

如图10.32所示,加亮的部分被CIH病毒进行了覆盖写入。

下面来说明在这种情况下如何使用FAT2恢复FAT1,并根据分区中的数据存储情况计算BPB参数从而重建DBR。

首先起动虚拟机,向F32分区中拷入一些文件和目录(也可以直接在其中建立一些目录和文件),以营造数据存储环境。

我们在其中建立三个目录并分别命名为“目录1”、“目录2”、“目录3”(见图10.33),每个目录下都有一个文件或目录。

然后,我们将保留区域及FAT1中的内容全部清空,制造DBR和FAT1被破坏的实际情景。

完毕后,重启虚拟机,发现该分区的卷标已经不再显示,试图打开分区时提示未格式化。

这时候,在Winhex中的逻辑磁盘内选择该分区也无法将其打开,Winhex会提示没有找到可识别的文件系统。

这是因为使用Winhex直接打开一个文件系统分区时,也是通过调用DBR中的参数对文件系统中的内容进行解释,DBR损坏后当然也就无法打开了。

所以,我们应该选择打开物理磁盘,然后在打开的物理磁盘界面中单击按钮选择该分区将其打开。

如图10.34所示。

在物理磁盘界面中之所以能够打开DBR已经损坏的分区,是因为这时候Winhex并不是使用该分区的文件系统参数对分区内的数据进行解释,而只是利用分区表对该分区的起始位置及大小描述将其空间呈现给我们而已。

FAT32分区DBR故障的数据恢复解决方案

FAT32分区DBR故障的数据恢复解决方案

FAT32分区DBR故障的数据恢复解决方案作者:李万彪来源:《电脑知识与技术》2011年第09期摘要:该文针对FAT32文件系统DBR损坏造成分区无法正常打开的故障,提出手工重建DBR及先备份再格式化恢复分区的解决方案。

实践证明,两种解决方案对解决DBR损坏的故障都是有效的。

关键词:FAT32;DBR;BPB中图分类号:TP311文献标识码:A文章编号:1009-3044(2011)09-2188-01Solutions of Recovering Data from FAT32 Partition Whose DBR out of ServiceLI Wan-biao(College of Computer and Information Engineering, Guangdong Jidian Polytechnic, Guangzhou 510515, China)Abstract: To recover data from FAT32 partition whose DBR out service, this author proposed two solutions, which lies in rebuilding DBR manually and backup current FAT and root directory before format the partition with the same parameters as former. Facts have shown that both solution work effectively.Key words: FAT32; DBR; BPB1 背景描述在日常的计算机使用过程中,FAT32文件系统格式化故障是较为常见的故障,这其中,FAT32分区DBR损坏是非常见的,主要表现为DBR损坏,打开分区时提示“分区未格式化”,分区不能被正常打开。

硬盘分区修复的5种简单方法

硬盘分区修复的5种简单方法

硬盘分区修复的5种简单方法
1.使用Windows自带的磁盘工具:在Windows操作系统中,有一个磁盘工具叫做“磁盘管理”。

通过这个工具,你可以查看硬盘的分
区情况,以及对分区进行调整、格式化等操作。

如果你的硬盘分区出现了问题,可以尝试使用磁盘管理来修复。

2. 使用第三方分区工具:除了Windows自带的磁盘管理,还有
很多第三方的分区工具可以使用。

这些工具通常比Windows自带的工具更加强大、灵活,可以对硬盘进行更细致的管理和修复。

3. 使用命令行工具:命令行工具可以通过命令操作来对硬盘进
行修复。

例如,Windows操作系统中有一个命令行工具叫做“CHKDSK”,可以对硬盘进行检查、修复等操作。

使用命令行工具需要一定的技巧和经验,但是对于一些简单的问题,也可以尝试使用命令行工具来解决。

4. 使用数据恢复软件:如果硬盘分区出现了较严重的问题,可
能会导致数据丢失。

这时可以尝试使用数据恢复软件,来尝试恢复丢失的数据。

常见的数据恢复软件有Recuva、EaseUS Data Recovery 等。

5. 寻求专业人员的帮助:如果以上方法都无法解决问题,或者
你不想冒着数据丢失的风险进行修复,可以考虑寻求专业人员的帮助。

专业的硬盘维修人员可以通过更高级、更复杂的方法来对硬盘进行修复,确保数据的安全。

- 1 -。

硬盘dbr恢复[精品]

硬盘dbr恢复[精品]

硬盘DBR的恢复一个希捷250G的移动硬盘,客户在使用的过程中,意外断电,重新插入打开第二个分区(FAT32)时提示“磁盘未被格式化,想现在格式化吗”的对话框。

客户上网求助,并没有做格式化的操作。

(这是的100%恢复率的决定性因素, FAT32碎片的产生的几率非常高。

如果格式化,或者删除,恢复出来的文件必然有打不开,或者打开为乱码的情况)用winhex打开查看。

发现DBR已经被乱码覆盖,如图:分析:一.计算相关参数搜索F8FFFF0FH以查找两个FAT表注:恢复NTFS文件系统提示“未被格式化”的方法与此处会有不同。

但到19646位置才找到一个F8FFFF0FH 开头的扇区,分析发现,这是一个正常的FAT表,而且应该是FAT2接下来搜索根目录的其实位置。

搜索2E202020偏移512=0,找到第一个2E202020开头的山区后,向上找一个簇,就是根目录的开始位置,在39260扇区找到了根目录。

由此可知,1.FAT表大小=根目录的位置—FAT2的位置39260-19646=19614(扇区)2. FAT1表的起始位置=FAT2的位置-FAT表的大小19646-19614=323.簇大小,FAT32一般根目录的起始位置为第二簇,向下搜索2E202020H,查看其关于自身位置的描述,如果为3,那么簇大小就等于2E202020H的扇区号减去根目录所在的扇区号 = 簇大小(扇区)。

此案例中簇大小为64个扇区(注:簇大小的计算方法有很多,以后的教程当中会逐步介绍)二.用FAT2覆写FAT11.跳转到19464号扇区选取开始——跳转到39260扇区——在上一个扇区的最后一个字节选择“选取结尾”——单击右键——编辑——复制——十六进制2.跳转到32号扇区的在第一个字节单击右键,选择编辑——写入,然后保存修改三.重建DBR重建DBR可以有快速的方法重建DBR的过程中,可以使用模板功能。

具体方法如下:查看——模板——boot sector FAT32.在模板上修改,关闭后会提示是否保存。

实验2 手工恢复硬盘分区表

实验2 手工恢复硬盘分区表

手工恢复硬盘分区表实验步骤:1、模仿分区表被病毒破坏的情况,将MBR全部填零。

首先将MBR所在的扇区选中。

鼠标指向第一个字节,单击右键,选择“选块开始” ,然后鼠标指向MBR的最后一个字节,单击右键,选择“选块结尾”;在选区内部单击鼠标右键,选择“编辑”,这样就有出来一个菜单,选“填充选块”,这样就出来一个填充选块对话框,在“用十六进制填充”的输入框中输入“00”,再点“确定”,这样MBR所在扇区全部被我们填充为“00”。

如果想取消选区,那就用鼠标拖动随便选中一块区域,那么原来的选区就会取消。

注意,如果扇区数据被修改了而没有存盘就会变为别的颜色。

2、修改了扇区,这时候还没有存盘生效,如果你想存盘生效的话,就选择“文件”菜单“保存扇区”命令。

存盘后,扇区被修改的数据又变为黑色。

3、这样分区表给删除了,但必须重新启动才能生效,如果打开我的电脑,会发现三个分区(F 、G、H)还在那里,并且里面的数据还能正常使用。

关闭所有程序将电脑重新启动……4、再打开Winhex发现MBR全部为零了,下面我们就着手开始手工恢复分区表。

5、首先恢复引导代码,用Winhex到别的系统盘把引导代码复制过来。

现在的机器上应该挂着两个硬盘。

从系统盘上复制引导代码到实验盘。

单击“磁盘编辑器”按钮,出现“编辑磁盘”对话框,选择“HD0”,点“确定”。

这样我们就把系统盘的分区表给打开了,注意,现在我们是打开了两个窗口,当前的窗口是“硬盘0”,在标题栏上有显示。

另外,打开窗口菜单也能看出来,当前窗口被打上一个勾,如果想切换回原来的窗口,就点击“硬盘1”。

首先选中系统盘的引导代码,然后在选区中单击鼠标右键,选“编辑”。

又出来一个菜单,然后我们选“复制选块”——“正常”,然后切换回硬盘1窗口,在零扇区的第一个字节处单击鼠标右键,选“编辑”,然后选“剪贴板数据”——“写入……”,出现一个窗口提示,点“确定”。

这样,我们就把一个正常系统盘上的引导代码复制过来了。

手动修复DBR

手动修复DBR

这个是DBR没有被破坏前的H盘里面的内容。

H盘是NTFS格式的。

我们用winhex打开看看H盘。

这就是H盘的没有被破坏前的正常的DBR。

我们看到每簇扇区数为 1个,扇区总数是305 171,$MFT起始簇号为101724,这里换算成扇区数也就是101724号扇区,$MFTMir这个是DBR没有被破坏前的H盘里面的内容。

H盘是NTFS格式的。

我们用winhex打开看看H盘。

这就是H盘的没有被破坏前的正常的DBR。

我们看到每簇扇区数为1个,扇区总数是305171,$MFT起始簇号为101724,这里换算成扇区数也就是101724号扇区,$MFTMirr起始簇号为152585,这里换算成扇区也就是152585号扇区。

好的,我们重建DBR的时候也就是去找这三个参数。

我们都知道,NTFS格式下,分区的最后一个扇区都是DBR的备份。

我们这里的情况是那个备份也被破坏掉了。

当然正常情况下,备份也被破坏掉的情况不多。

好的。

我就人为地破坏掉它的两个DBR。

这是用7E填充后的DBR所在扇区,0号扇区。

这个是最后一个扇区,但是大家注意到没有,这里的最后一个扇区是305170 of 305171而且不是备份DBR而全部是零。

这里我们是直接用winhex打开的逻辑磁盘H 盘,我们用winhex打开H盘所在物理磁盘在访问这个逻辑磁盘看看会是什么情况。

我们看到最后一个扇区就是正常的DBR备份,而显示的扇区数是305171 of 30 5172比直接访问H盘多出一个扇区,直接访问H盘看不到备份DBR,而且扇区数少了一个。

但是我们在DBR中算出来的扇区总数却是305171个扇区。

那到底扇区总数是305172还是305171呢?通过在物理磁盘中查找,我发现如果按扇区总数为305171算,那么分区的最后一个扇区就是备份DBR,这个备份D BR后面的一个扇区就是一个EBR。

如果按305172来算,那么就算错了。

就算到EBR去了。

如果是卷大一些。

dbr的硬盘数据恢复方法

dbr的硬盘数据恢复方法

dbr的硬盘数据恢复方法
dbr是一种常见的硬盘数据恢复方法,它是通过读取硬盘的分区表来恢复数据的。

以下是一些dbr硬盘数据恢复方法的步骤:
1. 首先需要下载一个dbr恢复工具,例如TestDisk或PhotoRec。

2. 连接需要恢复数据的硬盘到电脑上,并打开dbr恢复工具。

3. 在dbr恢复工具中选择需要恢复的硬盘分区,并进行分区分析。

4. 如果分区表损坏或丢失,dbr恢复工具会尝试重新构建分区表。

这可能需要一些时间。

5. 接下来,选择需要恢复的文件类型,并进行扫描操作。

6. 扫描完成后,dbr恢复工具会显示所有可恢复的文件列表。

7. 最后,选择需要恢复的文件并保存到另一个硬盘或存储设备中。

需要注意的是,dbr恢复方法虽然可以帮助恢复文件,但并不能保证100%成功。

另外,如果硬盘有物理损坏,则需要专业的硬盘维修服务才能恢复数据。

- 1 -。

0004 分区表故障 两个分区MBR、DBR清除

0004 分区表故障 两个分区MBR、DBR清除

案例4 两个分区MBR、DBR清除一、故障现象插入故障硬盘后,硬盘无法显示。

如下图1所示:图1 无法显示故障盘选择桌面“计算机”图标,单击鼠标右键,选择管理,在弹出的计算机管理窗口,再点击磁盘管理查看,发现故障硬盘显示未分配。

如下图2所示:图2 磁盘1显示未分配二、解决方案第1步:打开WINHEX数据恢复软件对目标硬盘进行编辑,选择故障盘HD1,如下图3所示。

图3选择故障盘HD1第2步:打开故障硬盘HD1,查看0号扇区时发现MBR被清空。

如下图4所示。

图4查看分区表第3步:到1号扇区开始向下搜索结束标号55AA。

如下图5所示。

图5寻找结束标号55AA第4步:找到扇区并非DBR,说明DBR不是被覆盖就是被清空。

如下图6所示。

图6所搜索到的扇区第5步:到最后一个扇区开始向上搜索结束标号55AA。

如下图7所示。

图7寻找结束标号55AA第6步:搜索到的有55AA的扇区后开始查看,经分析该社区是DBR备份。

可计算,使用625138226(当前扇区数)—625136178(分区大小)=2048(DBR所在扇区)。

由于是两个分区,所以不是要找DBR的备份。

继续向上搜索55 AA。

如下图8所示。

图8并非要找的DBR备份第7步:找到的第二个备份,625138163(当前扇区)- 310561267(分区大小)= 314576896(DBR扇区)。

可跳到该扇区查看。

如下图9所示图9DBR备份第8步:发现该扇区为空的,将备份填写进该扇区。

然后再向上搜索55 AA。

如下图10所示图10将DBR恢复第9步:找到的第三个备份,314574848(当前扇区)- 314572800(分区大小)= 2048(DBR扇区)。

可跳到该扇区查看。

如下图11所示图11 DBR备份第10步:发现该扇区也是为空的,将备份填写进该扇区。

如下图12所示图12将DBR恢复第11步:到MBR将数值填入。

如下图13所示图13将MBR恢复第12步:保存重新加载硬盘。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

手工修复电脑硬盘分区表DBR
WinHex恢复打开分区提示未格式化(Fat32篇),造成提示未格式化的原因有很多种,此篇文章只是其中一种,DBR丢失算是比较简单的了。

硬盘有两个FAT32逻辑分区打不开了,双击之后跳出如下图所示的提示信息,问如何恢复数据。

出现这样的提示,首先可能是分区表参数有误,例如分区类型标识错误,本来是FAT32标记为NTFS,系统按NTFS来解读,发现分区不符合NTFS格式,从而提示未格式化;或是分区DBR位置信息错误,OS找不到DBR,无法解释文件系统,也会提示分区未格式化。

遇到这种情况用软件或手工修复分区表就解决了,具体操作请参阅我的另一篇帖子《手工恢复硬盘分区表记述》。

其次可能是分区DBR受损,BPB中存储的该分区重要的参数错误或者丢失,使得OS无法解释文件系统,只能当作RAW格式处理。

本文主
要探讨第二种情形,有关的背景知识DBR、BPB的定义以及FAT文件系统的解析请参阅附件里的资料,这里不再赘述。

一般情况下,FAT32分区的DBR备份存储在分区6号扇区,将备份扇复制到0号扇(即DBR扇区)也就解决了,但是这位朋友不幸的是他的分区DBR备份也损坏了(FAT32的DBR和备份扇区相隔不远,确实容易一损俱损,这一点不如NTFS安全).。

在这种情况下可以试试EasyRecovery 的Advanced Recovery(见5楼),不行的话就用Raw Recovery。

Advanced Recovery 有时不太可靠,而Raw Recovery恢复出来的数据杂乱无章,文件名、目录结构丢失,难以整理。

所以我考虑手工重建分区DBR。

首先,你需要一个没有问题的FAT32分区,以它的分区DBR作为模板,注意该分区不能存有重要数据,因为要修改分区重要参数,可能会造成分区无法访问。

运行十六进制编辑器winhex,点击“工具”菜单,选择“磁盘编辑器”,在弹出的窗口中选中“物理媒介”下的对应磁盘,这里选择“HD0...”作为例子。

点击“访问”菜单,选中模板分区的“启动扇区(模板)”项。

弹出的窗口显示的是分区DBR的各项参数,其中我们需要修改的是“扇区/簇”(即簇大小)、“保留扇区”、“隐藏扇区”(表示从该分区DBR到分区表需移动多少扇区)、“扇区(大容量)”(即分区大小)、“扇区/FAT”(即文件分配表大小)五项(下图中以红框标出),其实还有根目录第一簇的位置也很重要,不过这个数值一般为2,似乎不用修改。

如果根目录第一簇位于其他位置,那就需要手动搜索根目录的特征字
段。

根目录下可能会有回收站文件夹和卷标文件,可以搜索RECYCLER、卷标名,或者搜索根据记忆搜索根目录下的某个文件/文件夹名称从而确定根目录所在扇区,然后根据簇大小计算出根目录第一簇的簇号。

关闭“启动扇区(模板)”窗口,点击“访问”菜单,选中问题分区的“分区表(模板)”项。

弹出的窗口中显示的是问题分区所在的分区表。

如果问题分区是逻辑分
区,“分区表项#1”就是该分区的分区表参数列,如果是主分区,就根据分区位置和大小判断。

在这个例子中,问题分区是逻辑分区,所以我们需要查看的是“分区表项#1”,其中“扇区在分区1”一项代表分区总扇区数,记下这个数字4096512;“扇区在前的分区1”即“隐藏扇区”一项的数值,记下这个数字63。

关闭“分区表(模板)”窗口,点击“搜索”菜单,选择“查找16进制值”,输入F8 FF FF 0F FF FF FF FF,这是FAT32文件分配表的标志(也有可能是别的数值,但差异不大),执行搜索转到以下页面,即第一文件分配表的起始扇区,记下“相关扇区编号”38,这就是保留扇区数。

按下F3继续搜索,转到第二文件分配表的起始扇区,记下“相关扇区编号”4031,4031 - 38 = 3993,得到文件分配表的扇区数。

个关键参数中,我们已经找回了四个,还有一个每簇扇区数,可以由前几个参数计算得出:
(分区总扇区数-保留扇区数-文件分配表扇区数X 2)/ (文件分配表扇区数X 512 / 4),结果向下取整即为每簇扇区数。

由此得出该分区每簇扇区数为8,注意每簇扇区数必为1、2、4、8、16、32、64其中一数值,FAT32分区簇最大为32KB。

然后再点击“访问”菜单,选中模板分区的“启动扇区(模板)”项,把这五个数值填入相应的编辑框,并按回车确认,修改后的数据(以蓝色显示)将写入模板扇区,注意此时千万不要点击“保存”,因为这些数据对于模板分区DBR来说是错误的,一旦写入硬盘,将可能造成模板分区不能访问,甚至导致死机、系统无法启动。

选中模板扇区,按下Ctrl + C,转到问题分区启动扇区,将光标移至偏移0处,点击“编辑”菜单,选择“剪贴板数据-写入”。

移至问题分区6号扇区,将剪贴板内容写入备份扇。

别忘了将模板分区6号扇区的内容复制到启动扇区,还原模板分区DBR的内容。

检查一遍写入的各个扇区,确认没有写错以后,点击“保存”按钮。

关闭winhex,双击问题分区,于是所有的分区数据又呈现在眼前啦。

对于FAT16文件系统,重
建DBR的方法大同小异。

关于NTFS分区提示未格式化的解决方法比较复杂,这是因为NTFS是一个比FAT复杂得多的文件系统。

相关文档
最新文档