编辑win7的启动菜单
番茄系统家园 · 2021-08-28 03:11:03

在命令行窗口中转到系统目录如“”下然后输入“”即可。
命令简介
通过命令行工具我们可以添加、删除及修改BCD()中的对象。在BCD中每个对象均具有唯一的GUID(全局唯一标识符)如系统中的每块硬盘、每个分区的GUID(全局唯一标识符)均不相同。
在BCD中硬盘或分区的GUID可分为如下几类
{}指存在上一代系统如的硬盘或分区
{default}:默认操作系统所在硬盘或分区
{current}:当前硬盘或分区
{c34b751a-ff09-11d9-9e6e-****e7}:类似于这个格式的GUID指其他安装了操作系统的硬盘或分区。
(注这只是个例子具体数字根据硬盘或分区参数会有相应变化但均会类似于{******xx-***x-***x-***x-************}格式)。
BCDEDIT命令
bcdedit/?:显示命令帮助
bcdedit.exe/?CREATESTORE:显示命令参数“CREATESTORE”的详细信息——当然“CREATESTORE”也只是示例使用中对其他任何可用参数也均可使用类似格式查看该参数的具体说明。
bcdedit或bcdedit/enumall:显示WindowsVista系统当前的启动设置数据这时系统中所有安装了操作系统的硬盘或分区均会显示相应的GUID标识如{******xx-***x-***x-***x-************}。
使用BCDEdit备份与恢复启动选项
在对WindowsVista的启动选项修改之前最好先对其备份以防万一操作失误或其他故障导致系统无法启动。
bcdedit/export“D:/BCDBackup/BcdBackup”:将启动设置备份到D盘“BCDBackup”目录下
bcdedit/import“D:/BCDBackup/BcdBackup”:恢复之前备份在D盘“BCDBackup”目录下启动选项。
使用BCDEdit修改启动菜单选项
作为一种良好的操作习惯在对WindowsVista的启动选项进行任何修改前首先要对BCD中的启动选项进行备份相应的命令上页我们已介绍过在此不再赘述其次使用“bcdedit”或“bcdedit/enumall”来查看系统中硬盘或分区的正确GUID标识并将其记录下来。毕竟BCDEdit只是一款命令行工具我们操作时需手动输入类似“{******xx-***x-***x-***x-************}”这样的长字符串时很容易出错而这往往会导致WindowsVista启动失败。
下面详细介绍使用BCDEdit修改启动选项的常用命令格式
bcdedit/set{legacy}Description“WindowsXPProfessionalSP2”:修改上一代操作系统在启动菜单中的显示内容比如说我们也可将其修改为“Vista天地专用XPSP2”之类。注意命令中的引号不可省略
bcdedit/set{current}description“WindowsVistaBuild5270x86″:修改当前启动硬盘或分区上的操作系统在启动菜单中的显示内容。注意当前分区上的操作系统可能为WindowsVista也可以是其他系统当然命令中的引号也不可省略
bcdedit/set{5189b25c-5558-4bf2-bca4-289b11bd29e2}description“WindowsVistaBuild5270x64”:修改安装于其他硬盘或分区的系统在启动菜单中的显示内容使用这项命令时一定要注意该硬盘/分区的GUID输入正确相应的GUID可通过“bcdedit”或“bcdedit/enumall”命令查看。
bcdedit/default{current}:将当前启动硬盘/分区中的操作系统设置为默认启动的系统
bcdedit/default{5189b25c-5558-4bf2-bca4-289b11bd29e2}:设置指定GUID上的操作系统为默认启动的系统
bcdedit/default{legacy}:设置上一代Windows系统WindowsXP为默认启动的系统
bcdedit/displayorder:设置启用菜单中各项的显示顺序如
bcdedit.exe/displayorder{legacy}{current}
将首先显示WindowsXP然后再显示默认启动的系统如WindowsVista;
bcdedit/timeout15:将默认的启动菜单显示时间30秒更改为15秒当然您可以将这个时间修改为任何您希望的数值。
使用BCDEdit修复硬盘/分区结构错误
在对启动选项的修改过程中如添加或删除某个硬盘/分区时可能会因操作中的不慎导致硬盘/分区结构的混乱除了采用恢复修改前的备份方法外也可以首先使用BCDEdit来尝试一下修复。
具体方法如下
X:/X:/boot/fixntfs.exe-lh-all这时的“X:”指引导目录“boot”所在的硬盘/分区
bcdedit/set{5189b25c-5558-4bf2-bca4-289b11bd29e2}devicepartitionX:将指定GUID的分区设为启动分区。注意这里的“X:”的GUID须与指定值不同同时运行该命令后必须接着运行下面的osdevice命令
bcdedit/set{5189b25c-5558-4bf2-bca4-289b11bd29e2}osdevicepartitionX:将指定GUID的分区设为启动分区。注意这个命令必须与上面的device命令配对使用同时“X:”的GUID须与指定值不同。
免责声明: 凡标注转载/编译字样内容并非本站原创,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如果你觉得本文好,欢迎推荐给朋友阅读;本文链接: https://m.nndssk.com/post/50977.html。
