BCDEDIT设置timeout为0,Default{ntldr}.现在没法启动WIN7了,求解决方法

2024-12-21 13:22:08
推荐回答(4个)
回答1:

重新修复你的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

回答2:

(将以下代码保存为: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}

(当需要使用另一系统时只需要在当前系统运行该批处理文件即可,你说的只需要恢复选择时间是不可行的,至少我的机子是这样)

回答3:

按f8
返回操作系统选择界面
换win7
把timeout改下

回答4:

xp 下面是可以用命令行版本的bcdedit的 在win7 system32文件夹下面