win7已经没有像xp那么简单的boot.ini让我们修改了,取而代之的是bcdedit。现在就简单的说下bcdedit的常规应用吧.
开始,运行,输入bcdedit /?可以看到帮助。
简单的应用开始。

bcdedit

输出内容大致如下:
复制内容到剪贴板 程序代码

Windows 启动管理器  //这里就是启动菜单管理器.
--------------------
标识符                  {bootmgr}  //标识符就是上面说到的id.
device                  partition=\Device\HarddiskVolume1
description            Windows Boot Manager
locale                  zh-CN
inherit                {globalsettings}
default                {current}
resumeobject            {9071b05e-6b18-11e0-8140-ee2725957eb9}
displayorder            {current}
                        {b5d09b48-5bdc-4b57-a096-7b7c6bde08f1}
                        {ee888888-8888-8888-8888-8888888888ee}
toolsdisplayorder      {memdiag}
timeout                3
Windows 启动加载器
-------------------
标识符                  {current}  //这个标识符代表的是当前默认启动的系统,id就是{current}
device                  partition=C:
path                    \Windows\system32\winload.exe
description            Windows 7 //这个就是在启动菜单里看到的名字.
locale                  zh-CN
inherit                {bootloadersettings}
osdevice                partition=C:
systemroot              \Windows
resumeobject            {ba301d36-74d4-11e0-8272-a9216f3a943c}
nx                      OptOut
实模式启动扇区
---------------------
标识符                  {b5d09b48-5bdc-4b57-a096-7b7c6bde08f1}//这是真实id命名的一个启动项,是maxdos8.
path                    \okldr.mbr
description            OneKey Ghost
实模式启动扇区
---------------------
标识符                  {ee888888-8888-8888-8888-8888888888ee}
device                  partition=C:
path                    \maxldr.mbr
description            MaxDOS 8

简单的介绍完了之后,说下简单的应用吧.
1.修改启动项描述.
命令:
复制内容到剪贴板 程序代码
bcdedit /set 标识符 description "描述内容"

例如我们把上面的"Windows 7"修改成"Windows7旗舰版"的命令就是
复制内容到剪贴板 程序代码
bcdedit /set {current} description "Windows7旗舰版"

2.删除某个启动项.
命令:
复制内容到剪贴板 程序代码
bcdedit /delete 标识符

例如我们删除maxdos8的启动项.
复制内容到剪贴板 程序代码
bcdedit /delete {ee888888-8888-8888-8888-8888888888ee}

3.修改启动菜单显示时间.
命令:
复制内容到剪贴板 程序代码
bcdedit /timeout 数字

例如我们把启动菜单显示时间修改为3秒.
复制内容到剪贴板 程序代码
bcdedit /timeout 3

4.修改默认启动菜单.
命令:
复制内容到剪贴板 程序代码
bcdedit /default 标识符

例如我们把默认启动项修改为maxdos8.
复制内容到剪贴板 程序代码
bcdedit /defaulte {ee888888-8888-8888-8888-8888888888ee}
5.开启PAE支持.
命令:

  以下内容为程序代码:
  bcdedit /set标识符 PAE ForceEnable

例如我们开启win7的PAE支持.
复制内容到剪贴板 程序代码
bcdedit /set {current} PAE ForceEnable

6.关闭DEP文件保护.
命令:
复制内容到剪贴板 程序代码
bcdedit.exe /set 标识符 nx AlwaysOff

例如我们关闭win7的DEP保护.
复制内容到剪贴板 程序代码
bcdedit.exe /set {current} nx AlwaysOff

7.调整启动菜单顺序.
命令:[bcdedit /bootsequence 标识符1 标识符2 ....]
例如,我们把顺序调整为maxdos8 win7...
复制内容到剪贴板 程序代码
bcdedit /bootsequence{ee888888-8888-8888-8888-8888888888ee} {current}

也可以直接将某一个标识符调整到顶部.命令为
复制内容到剪贴板 程序代码
bcdedit /bootsequence 标识符 /addfirst

把某一个标识符调整到最后.
复制内容到剪贴板 程序代码
bcdedit /bootsequence 标识符 /addlast

从列表中删除某一个标识符.
复制内容到剪贴板 程序代码
bcdedit /bootsequence 标识符 /remove

win7 删除多余启动项的方法的更多相关文章

  1. 【转载】Windows 7下使用bcdedit删除多余启动项的命令

    在Windows  7中是使用bcdedit来代替Windows XP中的boot.ini bcdedit位置:C:\Windows\System32 (直接使用命令bcdedit即可) bcdedi ...

  2. windows删除多余启动引导项

    方法1: 按快捷键win+r,打开运行界面,输入msconfig. 点击确定,进入系统配置,选择引导选项卡,如图: 选中你不需要的启动项,点击下面的删除按钮即可.删除完成之后点击确定,重启计算机就可以 ...

  3. Windows 7系统下删除开机引导项的方法

    Windows 7系统下删除开机引导项的方法: 1.使用管理员权限运行cmd,在命令行窗口使用  bcdedit 回车 2.查找description为你想删除的段,看对应的标识符是多少, 然后使用 ...

  4. Ubuntu14.04、win7双系统如何设置win7为默认启动项

    Ubuntu14.04.win7双系统如何设置win7为默认启动项 Ubuntu14.04.win7双系统设置win7为默认启动项方法: 在启动项选择菜单处记住windows 7对应的序号. 从上至下 ...

  5. 在双系统(Windows与Ubuntu)下删除Ubuntu启动项

    问题概述:因为在自己学习Linux的时候,按照网上的教程错误的删除了Ubuntu的一个内核驱动,导致Ubuntu不能启动.我想到的办法是重新安装系统,重装系统的第一步便是将Ubuntu从电脑中卸载.该 ...

  6. LINUX下EFIBOOTMGR的使用,删除UEFI主板多余启动项和添加启动项

    用uefi装了几次次archlinux,搞的uefi启动选项下多出来好多启动项..这东西重格硬盘也是不好用的.发现以下方法可以解决. efibootmgr   //显示efi的启动项 删除一个引导项 ...

  7. ubuntu中将某一程序设置为开机启动项的方法

    一.简要说明 Linux操作系统的引导加载程序(对个人电脑而言通常是LILO)开始,介绍Linux开机引导的步骤. 加载内核LILO启动之后,如果你选择了Linux作为准备引导的操作系统,第一个被加载 ...

  8. linux添加开机启动项的方法介绍

    使用chkconfig命令可以查看在不同启动级别下课自动启动的服务(或是程序),命令格式如下:chkconfig --list可能输出如下:openvpn 0:关闭 1:开启 ...... 6:关闭 ...

  9. 删除Widows 启动项中的信息

    1.打开任务管理器切换到启动Tab,在需要删除的项目上点击右键,点击打开文件所在位置,这样就找到了启动项所在磁盘位置,可以根据需要决定是否删除. 2.从注册表中删除在启动中的注册信息. regedit ...

随机推荐

  1. NX二次开发-UFUN获取系统相关信息UF_ask_system_info

    NX9+VS2012 #include <uf.h> UF_initialize(); UF_system_info_t Info; UF_ask_system_info(&Inf ...

  2. NX二次开发-创建功能区工具栏UF_UI_create_ribbon

    NX9+VS2012 1.打开D:\Program Files\Siemens\NX 9.0\UGII\menus\ug_main.men 找到装配和PMI,在中间加上一段 TOGGLE_BUTTON ...

  3. [kuangbin带你飞]专题一 简单搜索 - M - 非常可乐

    #include<iostream> #include<cstdio> #include<cstring> #include<algorithm> #i ...

  4. 好文 | MySQL 索引B+树原理,以及建索引的几大原则

    Java技术栈 www.javastack.cn 优秀的Java技术公众号 来源:小宝鸽 blog.csdn.net/u013142781/article/details/51706790 MySQL ...

  5. USACO2005 City Skyline /// oj23401

    题目大意: Input * Line 1: Two space separated integers: N and W * Lines 2..N+1: Two space separated inte ...

  6. sort()和优先队列的总结

    一.关于sort函数 sort()排序函数默认是从小到大, a={5,3,2,1,6 }; sort(a,a+n); //输出是1 2 3 5 6 ​这里如果要从到小排序,则有两种方式可以满足 (1) ...

  7. 8_InlineHook

    1 shellcode低2Gb警告.应使用高2GB 稳定 : 在内核挂钩子: 由于每个进程的低2gb 的数据是不同的:所以 在内核挂钩子 因该把 代码 放在 高 2gb. 方法1(申请): 比如 使用 ...

  8. C# 调用java的Webservice时关于非string类型处理

    比如webservice地址是:http://wdft.com:80/services/getOrderService1.0?wsdl 方法是:getOrder 1.首先添加引用: 2. 3.引用完成 ...

  9. Google Projectsheet Planning 插件的WBS

    生成 WBS的序列號 在 Sldebar中的 "WBS" 按鈕: "< WBS" 取消下級目錄 "WBS >" 生成下級目錄 G ...

  10. CSIC_716_20191104【流程控制语句】

    流程控制语句 if 语法结构 if 逻辑判断为真 : xxxxxx else: xxxxx while 语法结构  (continue.break) while 逻辑判断为真: xxxxxxx con ...