bcdedit.exe是Win7系统自带的一个命令行工具,该工具可以定制windows boot manager(启动管理器),该文件位于\windows\system32文件夹下面(64位系统为C:\Windows\SysWOW64;),如果出现“bcdedit.exe应用程序错误”或“bcdedit.exe set current nx alwaysoff”提示可以下载该程序复制到syste32文件夹中。
bcdedit.exe使用方法如下:
点击开始菜单中的“运行”窗口中输入CMD进入命令环境,如图所示:
然后输入bcdedit.exe以及后面的参数,如图所示:
使用bcdedit实现配置系统引导过程如下:
1 创建{bootmgr}主入口,设置这个入口的device等值
2 创建xp{ntldr}或vista&windows7{GUID}入口,设置device,path等值
3 用/displayorder 将建好的每个入口(菜单项)一个一个加入到引导菜单中
4 用/timeout 设置等待时间
5 用/default 设置缺省菜单(也就是设置默认的启动系统)
这很可能是你装了BCDedit软件,而且设置为了开机自启动,结果现在你把这个软件删了,导致启动时出现找不到软件的错误提示!
处理意见:
将开机启动向里面的这个程序项直接删除
方法一:运行系统后按F8,首先试试选择最近一次正确的配置,如果还不能进入系统,那么仍然是重新启动按F8,选择安全模式进入系统,打开设备管理器(右键我的电脑——属性——硬件——设备管理器)看到有黄色或感叹号的删除
方法二:
解决方法:
1.用光盘或者U盘启动WinPE,进入命令提示符。
2.输入“cd \windows\system32”,按回车。
3.输入“bcdedit”,按回车,显示如下:(如找不到bcdedit.exe或系统为64位,请从这里下载)
Windows Boot Manager--------------------identifier
{bootmgr}device
unknowndescription
Windows Boot Managerlocale
zh-CNinherit
{globalsettings}default
{default}resumeobject
{0a15e9fb-e924-11de-847b-d1bec5c6a45b}displayorder
{ntldr}
{default}
{7619dcc9-fafe-11d9-b411-000476eba25f}toolsdisplayorder
{memdiag}timeout
30Windows Legacy OS Loader------------------------identifier
{ntldr}device
unknownpath
\ntldrdescription
早期版本的 WindowsWindows Boot Loader-------------------identifier {default}device
unknownpath
\Windows\system32\winload.exedescription
Windows 7locale
zh-CNinherit
{bootloadersettings}recoverysequence
{0a15e9fd-e924-11de-847b-d1bec5c6a45b}recoveryenabled
Yesosdevice
unknownsystemroot
\Windowsresumeobject
{0a15e9fb-e924-11de-847b-d1bec5c6a45b}nx
OptIn
4.请注意上面的“unknow”部分,需要bcdedit进行修改。系统XP装在C盘,Win7安装在E盘,请根据您系统的实际情况输入以下命令:bcdedit /set {bootmgr} device partition=C:bcdedit /set {ntldr} device partition=C:bcdedit /set {default} device partition=E:bcdedit /set {default} osdevice partition=E:重新启动电脑!win7 32位:使用WinPE启动,运行CMD(命令行模式),在 C:\windows\system32目录下,运行如下三个命令bcdedit /set {default} osdevice bootbcdedit /set {default} device bootbcdedit /set {default} detecthal 1.
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)