(1)输入“C:”,按回车键,转到C:盘。(注:不包含双引号,下同)
(2)输入“cd Windows”,转到C:\Windows。
(3)输入“cd system32”,转到C:\Windows\system32。
(4)输入“bcdedit /v”,显示如下:
——————————————————————————————
Windows 启动管理器
——————–
标识符 {9dea862c-5cdd-4e70-acc1-f32b344d4795}
device unknown
description Windows Boot Manager
locale zh-CN
inherit {7ea2e1ac-2e61-4728-aaa3-896d9d0a9f0e}
default {6a0582e8-26b5-11de-aa82-fab9790f0327}
resumeobject {6a0582e9-26b5-11de-aa82-fab9790f0327}
displayorder {6a0582e8-26b5-11de-aa82-fab9790f0327}
{dd4acb15-26b7-11de-920a-001f3c63388c}
toolsdisplayorder {b2721d73-1db4-4c62-bf78-c548a880142d}
timeout 2
Windows 启动加载器
——————-
标识符 {6a0582e8-26b5-11de-aa82-fab9790f0327}
device unknown
path \Windows\system32\winload.exe
description Microsoft Windows Vista
locale zh-CN
loadoptions DDISABLE_INTEGRITY_CHECKS
inherit {6efb52bf-1766-41db-a6b3-0ee5eff72bd7}
osdevice unknown
systemroot \Windows
resumeobject {6a0582e9-26b5-11de-aa82-fab9790f0327}
nx OptIn
vga No
quietboot No
sos No
实模式启动扇区
———————
标识符 {dd4acb15-26b7-11de-920a-001f3c63388c}
device unknown
path \ghldr.mbr
description 一键GHOST v2008.08.08 奥运版
——————————————————————————————
注意看红色的“unknown”,我们要将这些“unknown”都更改成“partition=C:”。操作如下:
(5)输入“bcdedit /set {bootmgr} device partition=C:”,按回车键,提示修改成功。
(6)输入“bcdedit /set {default} device partition=C:”,按回车键,提示修改成功。
(7)输入“bcdedit /set {default} osdevice partition=C:”,按回车键,提示修改成功。
(8)输入“bcdedit /set {dd4acb15-26b7-11de-920a-001f3c63388c} device partition=C:”,按回车键,提示修改成功。
(9)重启就可以正常进入系统了。
(10)网友 ryanxiao 提供:如有必要,加多一步修复引导。输入“BOOTSECT /NT60 C:”,按回车键,提示修改成功。(本人还未亲自验证)
(注:昨天我也只是按照教材操作到第九步就可以了,第十步并没有操作)
原理解释: