近日因过于相信360优化而导致了win7 64位系统的启动黑屏,后经修复无效,后决定采取重装方案。

  之前本子里已经用两个系统 windows XP  与 Windows7 32位。安装后,win7的启动菜单显示:早期版本的 windows , windows 7,windows 7显示了两遍windows7,其实一个是32位的一个是64位的,看起来很不爽,所以,我利用bcdedit这个命令对启动菜单进行了修改。步骤如下:

  一、打开系统盘的 system32文件夹,我的系统装在了C盘故为: C:\Windows\System32。

       二、找到Cmd.exe文件如下图:

图1.1  Cmd.exe

三、右键cmd.exe选择“以管理员身分运行”。

四、键入bcdedit/?可以查看该命令的所有命令选项。

这里我们只用两个参数 :

/enum           列出存储中的项。

/set                设置存储中的项选项值。

五、键入bcdedit/enum 查询存储项。

 

C:\Windows\system32>bcdedit/enum

Windows 启动管理器
--------------------
标识符                  {bootmgr}
device                  partition=D:
description             Windows Boot Manager
locale                  zh-CN
inherit                 {globalsettings}
default                 {current}
resumeobject            {59585c6f-214c-11e0-a238-b000c963efe8}
displayorder            {ntldr}
                        {current}
                        {59585c5e-214c-11e0-a238-b000c963efe8}
toolsdisplayorder       {memdiag}
timeout                 5

Windows 旧 OS 加载器
------------------------
标识符                  {ntldr}
device                  partition=D:
path                    \ntldr
description             早期版本的 Windows

Windows 启动加载器
-------------------
标识符                  {current}
device                  partition=C:
path                    \Windows\system32\winload.exe
description             Windows 7
locale                  zh-CN
inherit                 {bootloadersettings}
recoverysequence        {59585c71-214c-11e0-a238-b000c963efe8}
recoveryenabled         Yes
osdevice                partition=C:
systemroot              \Windows
resumeobject            {59585c6f-214c-11e0-a238-b000c963efe8}
nx                      OptIn

Windows 启动加载器
-------------------
标识符                  {59585c5e-214c-11e0-a238-b000c963efe8}
device                  partition=E:
path                    \Windows\system32\winload.exe
description             Windows 7
locale                  zh-CN
inherit                 {bootloadersettings}
recoverysequence        {59585c5f-214c-11e0-a238-b000c963efe8}
recoveryenabled         Yes
osdevice                partition=E:
systemroot              \Windows
resumeobject            {59585c5d-214c-11e0-a238-b000c963efe8}
nx                      OptIn

在这里地应启动菜单的只有后三部分即带“加载器”的三个部分。这里我们坷以看到,第二部分,即partition=C:的部分是我们要改的内容,这里会用到两个重要的内容即:标识符 {current}  和description  Windows 7接下来我们要

将description部分的内容改为Windows 7 X64。

六、 利用bcdedit/set命令对 description部分进行修改。

键入:bcdedit/ set {current} description  "Windows 7 X64" 即可。

图1.2启动菜单

至此,windows 7的多系统启动菜单已经修改完毕。

附: Bcdedit简介:

在NT60系列操作系统(Windows 7/Vista/2008)中的一个命令行工具,用于建立和重新配置bootloader,后者无须再使用boot.ini文件。也就是说,使用BCDEdit这个工具,能够修改NT60 系列系统的启动菜单

     在之前基于NT50系列(Windows XP/2000/2003)的Windows系统中,Windows使用Ntldr作为Boot Loader来启动系统, 但在新的NT60系列系统中,微软引入了一种全新的boot loader架构, Windows Boot Manager (Bootmgr.exe)。与Ntldr严重地依赖于硬件不同的是,NT60中的新架构可以实现完整的硬件独立性,且能够与多种操作系统无缝结合,让NT60的启动/引导过程更加快速与安全。同时,将之前Windows 系统中由Boot.ini管理的内容移交给新的Boot Configuration Data (BCD : 启动设置数据),当然,也提供了新的启动选项编辑工具,BCDEdit (BCDEdit.exe),来管理启动设置。

 ——所谓boot loader,在指在内核运行之前执行的一段小程序,系统通过它来初始化硬件设备、建立内存空间的映射图等,将系统的软硬件环境设置成一个合适的状态,为最终调用操作系统内核准备好正确的环境。——在启动过程中,Ntldr 使用Boot.ini 文件来确定在启动/引导过程中要显示哪些操作系统选项,我们对启动选项的设置可以通过修改boot.ini文件中相应内容实现。Windows NT60 (Windows 7/Vista/2008)与早期 NT52 系列系统(Windows XP/2000/2003)启动的对比 在传统的基于BIOS的计算机中,如果只安装 NT60 系列操作系统(Windows 7/Vista/2008),您将会发现 Boot.ini 文件已经彻底从系统中消失;如果系统中安装了 NT60 和之前的 Windows 系统,如 NT52 系列操作系统 (Windows XP/2000/2003),虽然仍可找到 Boot.ini 文件,不过,这个文件只作用于那些系统,而不会对 NT60 的启动有任何影响。

  而在基于EFI (Extensible Firmware Interface : 可扩展固件接口,以后采用这种接口的PC会越来越多 )的计算机中,Boot.ini 文件则更不复存在,在基于EFI的系统中,启动选项被贮存在主板的存储器中。此时要修改启动选项,要么通过能够读写NVRAM的工具如NvrBoot,要么使用上文提到的BCDEdit。

  由此可见,在NT60中,想要再像之前 NT52 中那样通过一个简单的文本编辑器来修改Boot.ini(或用NT52自带工具 Bootcfg)的方式来管理启动选项已经不可能了,要对启动设置进行修改,只能使用命令格式相对要复杂得多的BCDEdit。

  此外,微软也在 NT60 中提供了可通过WMI (Windows Management Instrumentation : Windows管理规范)调用的 BCD 类,通过它可以用编程的方式修改BCD数据。不过,相信对绝大多数根本不会接触编程的用户而言,这更是不可能的任务。
XP/Win7双系统启动菜单英文变中文及命名修改方法 XP/Win7双系统启动菜单英文变中文方法 进入Win7系统,使用管理员身份(Administrator)打开命令提示符窗口输入: bcdedit/set {bootmgr} locale zh-CN bcdedit/deletevalue {bootmgr} device bcdedit/deletevalue {bootmgr} path 3项各修改成功后,英文菜单重新启动后双系统菜单就恢复中文了。 修改XP/Win7启动菜单显示名称 例如: 将早期版本的WINDOWS修改为 Microsoft Windows XP Professional 将WINDOWS 7 修改为 Microsoft Windows 7 Ultimate 操作方法如下: 修改XP的显示名称 管理员权限运行CMD 输入 BCDEDIT /SET {NTLDR} DESCRIPTION "Microsoft Windows XP Professional" 注:如何名称不加双引号最多只能显示9个字符 修改Win7的显示名称 管理员权限运行CMD 输入 BCDEDIT /SET {CURRENT} DESCRIPTION "Microsoft Windows 7 Ultimate"

如何修改Win7系统的多系统启动菜单相关推荐

  1. win7计算机左边桌面选项没,win7系统桌面左下角开始菜单不见了的解决方法

    今天和大家分享一下win7系统桌面左下角开始菜单不见了问题的解决方法,在使用win7系统的过程中经常不知道如何去解决win7系统桌面左下角开始菜单不见了的问题,有什么好的办法去解决win7系统桌面左下 ...

  2. 计算机网口速率修改,win7系统修改无线网卡连接速率的操作方法

    今天和大家分享一下关于对win7系统win7系统修改无线网卡连接速率的操作方法设置的方法,在使用win7系统的过程中经常不知道如何去对win7系统win7系统修改无线网卡连接速率的操作方法进行设置,有 ...

  3. java 修改win7系统时间_win7如何禁止更改系统时间

    相信大家都知道,如果时间和Internet时间服务器不同步,很多程序会出现问题,甚至不能运行.而经常有一些恶意软件会修改系统时间,那么在win7系统如何禁止修改系统时间呢?我们可以通过注册表或者组策略 ...

  4. 工作站 linux系统安装win7,Dell T7500工作站 Win7/RHEL5.5双系统启动菜单修复

    单位几年前购买的一批Dell T7500工作站装有Win7/RHEL5.5双系统,最近相继出现Win7系统盘坏掉的现象,于是更换新盘,先用Win7 Ghost U盘启动重装系统,装完后恢复Linux启 ...

  5. 无法删除或修改win7系统注册表怎么办

    在win7系统使用中,我们会通过对注册表的修改来优化和修复我们的系统,但是注册表中的值不是每一个都可以修改和删除的,有的用户在删除一些注册表信息的时候发现却没有这么容易,在删除的时候马上弹出 删除项时 ...

  6. 计算机连接打印机用户数量修改,win7系统下局域网如何限制每台打印机的使用成员数量...

    在win7系统中,很多用户会创建局域网然后共享打印机,而打印机很多人使用的话就会很卡,那么其实我们可以限制每台打印机的使用成员数量,该怎么操作呢,本文就给大家分享一下win7系统下局域网限制每台打印机 ...

  7. 修改 Windows 7 / XP 双系统启动菜单名称

    在安装 XP 和 Windows 7 双系统的电脑上,启动菜单中 Windows XP 启动项显示为"早期版本的 Windows",看着很别扭.其实通过修改注册表,可以轻松修改启动 ...

  8. win7注册表计算机名修改,win7系统 怎么修改注册表 禁止别人修改我的电脑主题或桌面背景...

    2010-07-20 回答 没多少人会改你的桌面背景滴,如果是病毒的问题,可以自己去下个防护软件,定期扫描清理就可以了. 追问: 小孩子玩我电脑 乱点- 追答: 纳尼= =这个嘛,貌似.....您的意 ...

  9. 怎么更改锁定计算机背景图片,Win7系统怎么更改锁屏壁纸?注册表如何修改锁屏壁纸?...

    Win7系统怎么更改锁屏壁纸?很多第三方软件都可以做到,但我们该如何手动设置锁屏壁纸呢?本文将配合使用注册表修改Win7系统的锁屏壁纸的步骤进行一个详细的讲解,具体步骤请看下文. Win7系统更改锁屏 ...

最新文章

  1. CentOS 6.7安装python3.5
  2. Sublime Text3软件安装教程
  3. 用GPUDirect RDMA技术做的代码测试
  4. 【学术相关】供参考:刚刚,2021 世界大学学术排名发布!
  5. java实现泛型检索_高级Java泛型:检索泛型类型参数
  6. 牛客16464 神奇的幻方
  7. NI Vision for LabVIEW 基础(一):NI Vision 简介
  8. Android项目中的armeabi,armeabi-v7a和x86
  9. spleetergui2.9汉化版下载 | SpleeterGui(音轨分离软件)官方中文版V2.9.1 | 人声分离软件下载
  10. 苹果ipad怎么刷机_苹果手机:iOS12刷机iOS12正式版刷机教程
  11. 智慧农业IOT-onenet平台简单介绍
  12. 开发一个APP到底要多少钱?
  13. 金山词霸导致chrome浏览器出错
  14. From Mother Teresa
  15. lxqt lxde_面向极简主义者的Linux桌面:LXQt和LXDE入门
  16. Duang,Duang,H5 +酷炫效果+干货,此时不收更待何时
  17. 北斗系统海拔高度测试软件,GPS海拔测量仪手机版
  18. 千年鸿蒙盼尔来兮,古言爱情誓言
  19. C语言:银行储蓄系统开发(中级)
  20. 万历十五年 . 读书笔记

热门文章

  1. 谁告诉你 Flutter 会干掉原生开发?
  2. 每个人的火星快车图片和视频
  3. 算数平均-几何平均不等式的证明,从麦克劳林到柯西
  4. 白话完全解析动态规划原理及相关问题(二)
  5. 大创项目学习日志(一)——中文分词软件的选择与尝试
  6. matlab 画图添加图例时,改变图例中字体大小
  7. 去除图像中的alpha通道或透明度
  8. Android CMake 编译so库
  9. C语言调用so动态库的两种方式
  10. Category(类别)和扩展(Extension)的区别