重新修复你的BCDEDIT,具体做法如下:
bcdboot c:\windows /s s:
其中 c:\windows 是需要引导的操作系统, /s 为参数, s:则为活动的主分区,一般情况下就是c:
以下是说明文档:
BCDboot Command-line Options
The following command-line options are available for BCDboot.exe.
修改恢复Windows XP的启动项
1. bcdedit /create {ntldr} /d "Windows XP"
2. bcdedit /set {ntldr} device partition=C:
3. bcdedit /set {ntldr} path \NTLDR
4. bcdedit /bootsequence {default} {ntldr}
5. bcdedit /displayorder {default} {ntldr}
6. bcdedit /timeout 30
7. bootsect /nt60 SYS
具体的你可以参考一下http://hi.bccn.net/space-88329-do-blog-id-14870.html
(将以下代码保存为:win7引导.bat,b5da2e23-aea3-11df-9afe-c8f31941f88b为你的win7标识符可以用bcdedit命令查寻)
path d:\windows\system32
bcdedit /set {bootmgr} default {b5da2e23-aea3-11df-9afe-c8f31941f88b}
(将以下代码保存文件为:xp引导.bat)
path d:\windows\system32
bcdedit /set {bootmgr} default {ntldr}
(当需要使用另一系统时只需要在当前系统运行该批处理文件即可,你说的只需要恢复选择时间是不可行的,至少我的机子是这样)
按f8
返回操作系统选择界面
换win7
把timeout改下
xp 下面是可以用命令行版本的bcdedit的 在win7 system32文件夹下面