有备无患打造Windows 10的UEFI启动备份

2020-08-17 16:09平淡
电脑爱好者 2020年13期
关键词:磁盘硬盘菜单

平淡

我们先来了解一下Windows10(X64)的UEFI启动流程,主机通电后加载UEFI固件→激活保存在FAT(含FAT32)分区(即引导分区)的启动文件BOOTMGFW.EFI→加载分区上的BCD启动配置文件,如果有双系统则列出多重启动菜单,否则直接激活默认系统菜单→加载C:\windows\system32\winload.efi→进入系统。

如上所述,UEFI启动需要FAT引导分区、分区启动文件、启动配置文件BCD,因此,如果要在本机打造一个UEFI启动备份,我们只要依次准备上述分区和文件即可。

首先到http://suo.im/6dybMF(提取码:xbas)下载支持UEFI启动所需的文件。接着右击“此电脑”并选择“管理”,在打开的“计算机管理”窗口,切换到“存储→磁盘管理”,在右侧磁盘0的最后一个分区上,右击选择“压缩卷”,按提示压缩出一个1GB大小的空间,并将其格式化为FAT32分区,同时分配盘符(假设为E:)(图1)。

解压下载到的UEFI启动文件并将其放置在E:\,运行其中的“BOOTICEx64.exe”,切换到“UEFI”,在打开的窗口点击“添加”,按提示添加一个名称为“SSD备份启动”、启动磁盘为当前系统硬盘、引导文件所在的启动分区为E:、启动文件为“\EFI\BOOT\BOOTX64.EFI”、属性为“有效”的项目(图2)。

接下来配置BCD多重启动。在“BOOTICEx64.exe”窗口切换到“BCD编辑”选项卡,BCD文件选择“其他BCD文件”,按提示打开“E:\EFI\Microsoft\Boot\bcd”,点击“智能编辑模式”(图3)。

在打开的窗口点击“添加→新建Windows7/8/8.1启动项”,按提示新建一个名为“Windows10backupboot”的启动项,启动磁盘为当前硬盘,启动分区为当前系统分区,启动文件为“\Windows\system32\winload.efi”,其他保持默认设置,把这个作为Windows10系统的备份启动项(图4)。

因为我们经常还需要进行启动维护操作,这里可以根据自己的需要添加PE启动项。继续点击“添加→新建WIM启动项”,设备类型选择“Ramdisk”(因为PE使用内存虚拟硬盘模式启动),启动磁盘为当前硬盘,启动分区为E:,设备文件为“\winpe\winpe.wim”,SDI文件为“\boot\boot.sdi”,名称为“启动WindowsPE”,其他设置沿用默认(图5)。

注意:这里设备文件就是PE主体文件,大家需要自行准备并改名为“winpe.wim”,放置在“E:\winpe\”下。比如可以复制“C:\Recovery\WindowsRE\winre.wim”到此,这样在多重启动选择后,可以直接进入WinRE修复环境;或者复制Windows10安装文件(ISO)里的“boot.wim”到此,这样可以启动到安装环境进行系统修复等操作。

完成上述设置后,就可以使用这个备份启动了。如果可以正常进入Windows10系统,那么只要按住Shift键点击“重启”,这样重启后点击“使用设备”,在打开的窗口中,就可以看到我们上述添加的“SSD备份启动”菜单(图6)。

選择上述启动菜单后,会自动加载我们上面设置的BCD多重菜单,在多重启动界面选择“Windows10backupboot”,可以启动到Windows10系统;选择“启动WindowsPE”,则可以启动PE维护系统(图7)。

如果已经无法进入Windows10,那么可以开机按Del进入UEFI设置,切换到“BOOT”选项,将第一启动项设置为“SSD备份启动”(有些电脑可能无法显示汉字,根据SSD字样选择即可),保存退出后即可从备份启动了(图8)。

可以看到这个新加的启动和电脑原来的UEFI启动是完全独立的(效果类似于集成启动闪存盘功能到启动菜单),它不依赖原来的启动配置。比如很多朋友在使用分区软件调整分区时,经常会误将电脑原来的引导分区(即EFI系统分区)删除,这时就可以从备份启动Windows10,进入系统后重新划分EFI分区并配置启动进行修复。而且因为备份启动文件在自己划分的分区中,便于我们编辑启动菜单,同时不会破坏原来的启动配置。

猜你喜欢
磁盘硬盘菜单
HiFi级4K硬盘播放机 亿格瑞A15
Egreat(亿格瑞)A10二代 4K硬盘播放机
中国新年菜单
修改磁盘属性
磁盘组群组及iSCSI Target设置
本月菜单
创建VSAN群集
我区电视台对硬盘播出系统的应用