Windows7_引导修复.docVIP

  • 55
  • 0
  • 约9.25千字
  • 约 12页
  • 2017-02-01 发布于重庆
  • 举报
Windows7_引导修复

Windows7 引导修复 一、Windows7引导概述 (一)术语说明 Bootmgr(Windows Boot Manager):Windows启动管理器 BCD(Boot Configuration Data):启动配置数据Windows7与单分区Windows7 1、双分区Windows7:Win7安装后默认占用两个主分区,一个C盘(windows文件夹所在的盘不是活动的分区真正的活动分区Windows7:可以将Win7默认安装出的两个分区合二为一,合并方法是:①将两个分区的文件合并到C盘(即硬盘第一个分区);②将C盘设为活动分区;③执行bootsect /nt60 c:给C盘写入兼容ootmgr的Windows7的引导过程 1、BIOS按设置的存储介质次序轮询到硬盘后,首先寻找硬盘的MBR(主引导记录DPT(分区表启动配置启动配置启动配置启动配置兼容ootmgr的兼容ootmgr的0xc000000f错误——其他都没问题,但分区表局部紊乱——GHOST不对等恢复+误删/Recovery目录造成的;⑤Windows启动管理器弹出0xc000000e错误——bootmgr找不到BCD中dvice选项指定的分区——起因详见“四、手工解决0xc000000e错误”。 7、关于GHOST:①GHOST的对象包括整个PBR、文件系统和用户数据。②GHOST不对等恢复不会改变目标分区的大小,但会造成分区表局部紊乱。 二、Windows7引导代码的维护 (一)Windows7引导代码维护概述 引导代码的维护的目的是更新硬盘MBR(主引导记录分区PBR(分区引导记录)以在和之间切换。更新MBRPBR最方便、最通用、最专业的工具是Bootsect。bootsect.exe是一个单文件程序(附含在Windows vista/7安装光盘boot目录bootsect.exe,硬盘操作系统下执行bootsect.exe有时会因无法锁定目标卷造成PBR更新失败。另外要注意的是,Vista的bootsect.exe没有/mbr参数,因而它只能PBR,而不能更新MBR。ootsect命令参数 bootsect.exe {/help | /nt52 | /nt60} {SYS | ALL | DriveLetter:}[/force] /mbr 参数 描述 /help 显示说明 /nt52 将与 NTLDR 兼容的主启动代码应用到 SYS、ALL 或 DriveLetter。在 SYS、ALL 或 DriveLetter 上安装的操作系统必须是 Windows(R) XP。 /nt60 将与 Bootmgr 兼容的主启动代码应用到 SYS、ALL 或 DriveLetter。在 SYS、ALL 或 DriveLetter 上安装的操作系统必须是 Windows Vista?。 SYS 更新用于启动 Windows 的系统分区上的主启动代码。 ALL 更新所有分区上的主启动代码。ALL 选项不必更新每个卷的启动代码。相反,该选项将更新可用作 Windows 启动卷(不包括没有与基础磁盘分区连接的动态卷)的卷上的启动代码。存在此限制是因为启动代码必须位于磁盘分区的起始处。 DriveLetter 更新与此驱动器号关联的卷上的主启动代码。在以下两种情况下,不会更新引导代码: DriveLetter 没有与卷关联 DriveLetter 与未连接到基础磁盘分区的卷关联。 /force 在启动代码更新期间强制卸除卷。必须谨慎使用该选项。 如果 Bootsect.exe 无法获得独占的卷访问权限,则文件系统可能在下一次重新启动前覆盖启动代码。Bootsect.exe 始终会在每次更新前尝试锁定和卸除卷。当指定 /force 时,如果初始的锁定尝试失败,将尝试强制卸除。例如,如果目标卷上的文件当前已被其他程序打开,则锁定可能会失败。 如果锁定成功,强制卸除将启用独占卷访问权限和可靠的启动代码更新,即使初始锁定失败。同时,强制卸除将使指向目标卷上文件的所有打开的句柄无效。这可以导致来自打开这些文件的程序的意外行为。因此,请谨慎使用该选项。 /mbr 更新主启动记录,而不对包含 SYS、ALL 或 drive letter 指定的分区的磁盘扇区 0 上的分区表进行更改。当与 /nt52 选项一起使用时,主启动记录将与 Windows Vista 以前版本的操作系统兼容。当与 /nt60 选项一起使用时,主启动记录将与 Windows? 7、Windows Vista、Windows Server? 2008 或 Windows Server? 2008 R2 兼容。 ootsect应用示例 bootsect

文档评论(0)

1亿VIP精品文档

相关文档