win7如何修复mbr?win7系统开机出现mbr故障的解决办法

如题所述

方法一:  1、Fdisk/MBR修复法 用启动盘启动电脑,在命令提示符下输入“Fdisk/mbr”命令,再按”Enter”键即可进行修复。
  2、用Fdisk/mbr命令修复MBR的方法只适用于主引导区记录被引导区型病毒破坏或主引导记录代码丢失,且主分区没有损坏的情况。因为此方法只是覆盖主引导区记录的代码,不能重建主分区表。
  3、启动 DOS并输入“C:”,按“Enter”键,如果可以读取C盘数据就能用Fdisk/MBR命令恢复MBR,且能保留原有数据;否则不能用Fdisk/MBR命令恢复MBR。
  4、Fixmbr修复法 Fixmbr软件是专门用于重新构造主引导扇区的数据修复软件。该软件只修改主引导区,对其他扇区不进行写入操作。使用Fixmbr软件修复MBR的方法如下。
5、用启动盘启动电脑,直接运行Fixmbr软件 检查MBR结构,如果发现系统不正常,软件将提示是否进行修复。 输入“Y”后,开始搜索分区。
搜索到相应的分区后,软件提示是否修改MBR,输入“Y”后就开始修复。
如果在修复过程中出现死机状况,将BIOS中的防病毒功能禁止后即可继续修复。如果修复完成后得到的结果不对,可以运行fixmbr/Z将结果清空后重新启动,就可以恢复到原始状态。
  6、使用Fixmbr命令修复MBR时,如果不指定设备名,就修复启动设备的MBR;如果需要指定设备名,那么指定设备名的格式为:fixmbr/device/harddisk2。
方法二:
插入windows7安装光盘,从光盘启动,在光盘启动完成后,按下shift+f10键,调出cmd命令提示符。
在命令提示符中输入:bcdboot x:windows /s x:注意,这前一个x:是windows7的windows文件夹所在的盘,一般是c:,如果不是c盘,请改为对应的盘符。
这后一个x:是活动主分区的盘符所在,一般也是c盘。所以这个命令一般的写法是:bcdboot c:windows /s c:。但需要注意,在windows re环境下所看到的盘符与在windows7下所看到的盘符未必一样。
需要首先用dir /a命令确认各盘是否正确。比如:cd /d c:dir /a这两个命令的作用是,首先进入c:盘的根目录,然后显示c盘根目录下的所有文件和文件夹,根据所显示的文件或者文件夹,可以判断这个盘具体是在 windows7下所看到的哪一个盘。
windows7的引导文件主要是bootmgr和boot文件夹里面的文件,而boot文件夹里面的文件主要是bcd文件。
bcdboot命令会在指定的分区内重新写入全部windows7的引导文件。
如果只是bcd文件有问题,则可以用bootrec命令重建bcd:插入windows7安装光盘,从光盘启动,在光盘启动完成后,按下shift+f10键,调出cmd命令提示符。
在命令提示符中输入:bootrec /RebuildBcd,这个命令如果搜到没有写入bcd的windows7或者vista的操作系统,会提示是否写入,按提示输入Y也就会写入了的。完成。
方法三:
linux下使用grub修复mbr
1.把安装盘的第一张放到光驱,然后重新启动机器,在BOIS中设置为首先以光驱来启动。
2.等安装界面出来后,按[F5]键,也就是linux rescue模式。
3.一系列键盘以及几项简单的配制,过后就[继续]了。。。这个过程,我不说了,比较简单。
4.然后会出现这样的字符
sh#
5.敲入命令grub,会出现这样的提示符
grub>
6、我们就可以在这样的字符后面,输入
grub>root (hdX,Y)
grub>setup (hd0)
如果成功会有一个successful......
请留意root和(hdX,Y)之间有一个空格,这里的X,如果是一个盘,就是0,如果你所安装的linux的根分区在第二个硬盘上,那X就是1了;Y
,就是装有linux系统所在的根分区。 setup (hd0)就是把GRUB写到硬盘的MBR上。
7、退出救援模式,重新启动机子就可以了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2023-07-11

win7系统在开机时出现mbr故障是怎么回事呢?其实出现这一情况主要是由于用户安装错误或操作失误引起的,但很多不熟悉的网友可能不太清楚如何修复,所以今天今天本文为大家分享的就是关于win7系统开机出现mbr故障的解决办法。
推荐下载:win7系统下载64位旗舰版
解决办法如下:
1、光驱内插入Win7系统ghost盘,然后重启系统,进入BIOS设置从光驱启动(如果没有光驱或用U盘系统,则设置为U口启动),进入win7系统ghost安装界面。
2、键盘上同时按shift+f10打开命令窗口,输入DOS命令“BOOTREC/FIXMBR“按Enter,该DOS命令尝试修复主引导记录的任何损坏问题,如看到操作成功,问题就解决了。如图:
3、如果2步骤没有提示操作成功则,通过输入”BOOTREC/FIXBOOT“按Enter键,该DOS命令尝试在硬盘上重新写入新的引导扇区。一般由于安装了较旧版本的Windows,或安装不兼容的操作系统(如Linux)的情况。
4、如果由于引导管理器缺失的错误,则可以输入DOS命令”BOOTREC/RebuildBcd“然后回车,可以修复它。针对双引导(双系统)配置的,该操作还可恢复旧版本的Windows的引导条目,如图:
上面就是win7系统开机出现mbr故障的解决办法啦,有出现同样情况的可以参考上面的方法来解决哦。
详情
第2个回答  2023-09-16
修复MBR(Master Boot Record)需要使用Windows 7的安装光盘或恢复光盘。以下是修复MBR的步骤:
1. 插入Windows 7安装光盘或恢复光盘,并重新启动计算机。
2. 在计算机启动过程中,按下任意键进入光盘引导菜单。
3. 选择安装语言和其他首选项,然后点击“下一步”。
4. 在安装界面的左下角找到并点击“修复计算机”。
5. 在系统恢复选项中,选择“命令提示符”。
6. 在命令提示符窗口中输入以下命令并逐个按回车键执行:
bootrec /fixmbr
bootrec /fixboot
bootrec /scanos
bootrec /rebuildbcd
这些命令将修复MBR,MBR引导程序,扫描系统中的操作系统和重建引导配置数据。
7. 在完成命令执行后,键入“exit”退出命令提示符窗口。
8. 重新启动计算机,看看是否成功修复了MBR故障。
请注意,修复MBR时一定要谨慎操作,以避免造成其他问题。如果您对操作不够熟悉,建议咨询专业人士或寻求技术支持帮助。
第3个回答  2023-09-17
修复 MBR(主引导记录)可以帮助解决 Windows 7 系统开机出现 MBR 故障的问题。以下是一种常见的修复方法:
1. 插入 Windows 7 安装光盘或创建的系统修复盘。
2. 重新启动计算机,并按照屏幕上的提示进入 BIOS 设置。
3. 在 BIOS 设置中,将启动顺序更改为从光盘或系统修复盘启动。
4. 保存设置并退出 BIOS 设置,计算机将从光盘或系统修复盘启动。
5. 在 Windows 7 安装光盘或系统修复盘的启动菜单中,选择修复计算机或系统修复选项。
6. 在系统修复选项中,选择“命令提示符”或类似的选项,进入命令行界面。
接下来,你可以使用以下命令修复 MBR:
1. 输入命令 `bootrec /fixmbr`,按回车键执行。这将修复 MBR。
2. 输入命令 `bootrec /fixboot`,按回车键执行。这将修复引导扇区。
3. 输入命令 `bootrec /rebuildbcd`,按回车键执行。这将重新构建启动配置数据。
完成上述步骤后,重新启动计算机,看看是否成功修复了 MBR 故障。请注意,这些命令是在命令提示符下执行的,确保按照上述步骤正确输入命令。
如果以上方法无法解决问题,或者你不确定如何操作,建议咨询专业人士或向计算机维修技术支持寻求帮助。
相似回答