开发者请进:请协助解决一键还原的问题-比较曲折的故事
环境:Vista U版,笔记本电脑(即只有一个硬盘),出问题前正常安装了一键还原1.3版并能使用。
1、前两天用AcronisDiskDirector更改分区时重启后无法进入到启动菜单,具体提示信息忘记了,大意是已经找不到系统盘了。
2、然后我用DM重写MBR后可以进入到启动菜单处,这时菜单里仍有一键还原和Vista两个菜单项,但当我选择Vista项时提示找不到grldr(大概是这个吧)。。。
3、于是用Vista安装盘修复,之后就可以进入系统了,这时候的启动菜单中Vista项后面加上了“修复”的字样。当时Vista能正常进入后没试一键还原菜单项是否能正常进入。
4、今天想重新备份下系统,但启动菜单处选择一键还原项出错,提示找不到 /vt.mbr。认为问题不大卸裁重装即可。。。没想到卸裁一键还原后,启动菜单竟然还有一键还原的项。。。即卸裁程序没能正常清除启动菜单中的项目。。。
5、既然这样,就用Bcdedit手工将一键还原的相关项都删除了,然后再重装一键还原,可惜装了两次,一键还原始终不能在启动菜单里出现了。。。但进入系统后运行一键还原进行相关设置时并没有任何异常。
自己分析了下,是不是因为用安装盘恢复后,BCD格式成为非默认格式,导致一键安装时判断有误从而没有正常更改启动菜单?
我把现在可以正常进入系统的BCD菜单项(我手工改过的:一键还原的菜单项我已经手工删除了,里面只有Vista一项菜单)贴上,请大虾帮忙分析一下,谢!
Windows Boot Manager
--------------------
identifier {bootmgr}
device partition=C:
description Windows Boot Manager
locale zh-CN
inherit {globalsettings}
default {current}
resumeobject {ea473254-08d1-11dd-92ce-806e6f6e6963}
displayorder {current}
toolsdisplayorder {memdiag}
timeout 3
Windows Boot Loader
-------------------
identifier {current}
device partition=C:
path \Windows\system32\winload.exe
description Microsoft Windows Vista
locale zh-CN
inherit {bootloadersettings}
osdevice partition=C:
systemroot \Windows
resumeobject {ea473254-08d1-11dd-92ce-806e6f6e6963}
nx OptIn
Resume from Hibernate
---------------------
identifier {ea473254-08d1-11dd-92ce-806e6f6e6963}
device partition=C:
path \Windows\system32\winresume.exe
description Windows Resume Application
locale zh-CN
inherit {resumeloadersettings}
filedevice partition=C:
filepath \hiberfil.sys
pae Yes
debugoptionenabled No
Windows Memory Tester
---------------------
identifier {memdiag}
device partition=C:
path \boot\memtest.exe
description Windows ??????
locale zh-CN
inherit {globalsettings}
badmemoryaccess Yes
Windows Legacy OS Loader
------------------------
identifier {ntldr}
device partition=C:
path \ntldr
description ????汾?? Windows
locale zh-CN
EMS Settings
------------
identifier {emssettings}
bootems Yes
Debugger Settings
-----------------
identifier {dbgsettings}
debugtype Serial
debugport 1
baudrate 115200
RAM Defects
-----------
identifier {badmemory}
Global Settings
---------------
identifier {globalsettings}
inherit {dbgsettings}
{emssettings}
{badmemory}
Boot Loader Settings
--------------------
identifier {bootloadersettings}
inherit {globalsettings}
Resume Loader Settings
----------------------
identifier {resumeloadersettings}
inherit {globalsettings}