自己动手制作Windows RE(Windows恢复环境)的启动U盘

本文详述了如何制作Windows RE启动U盘,包括理解bcdedit命令、BCD文件和Windows PE。通过Windows AIK工具,创建WinPE环境,复制相关文件到U盘,并利用bootsect更新主启动代码,将U盘标记为活动分区,最终成功制作Windows RE启动U盘。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

谨以此文记录自己制作Windows RE启动U盘的相关知识,如有不对的地方还请指正

首先了解下bcdedit这个命令行程序的使用,从名字上来看这个程序就是编辑BCD文件的,BCD文件就是Boot Configuration Data(启动配置数据)

以传统BIOS方式的系统启动过程是:

BIOS加载后执行主引导记录里面的程序,主引导程序搜索分区表,找到第一个激活分区并执行分区引导记录里面的程序,Windows下有两种以下不同的引导程序:

  1. NTLDR引导程序,引导根目录下的NTLDR文件,NTLDR文件再解析根目录下的Boot.ini文件。
  2. BOOTMGR引导程序,引导根目录下的BOOTMGR文件,BOOTMGR启动后解析根目录下的Boot文件夹中的BCD文件。

了解了这些之后再看下怎么使用bcdedit这个程序来配置BCD文件

在命令提示符中输入"bcdedit",该命令等同于"bcdedit /enum ACTIVE",执行命令后会显示当前系统存储(BCD文件)的项;

可以使用"/store"命令指定自定义存储,比如“bcdedit /store C:\Data\BCD /enum ACTIVE”,将枚举C:\Data目录下的BCD文件的项;

使用"/v"命令,完整显示项标识符,而不是使用已知标识符的名称。使用"bcdedit /? ID"命令显示已知的标识符名称;

使用"/createstore"命令新建空的启动配置数据存储,"/export"将系统存储导出到文件,“/import”从备份文件还原

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值