需修改UEFI固件层启动画面才能在BIOS自检后、Windows徽标前显示自定义图像,三种方案分别为:一、用HackBGRT替换UEFI启动Logo;二、启用OEM登录界面背景并部署backgroundDefault.jpg;三、通过锁屏界面同步启用登录背景。
如果您希望在Windows 11开机过程中,在BIOS自检结束后、Windows徽标出现前显示自定义图像,则需修改UEFI固件层启动画面。该画面由主板固件直接读取并渲染,与操作系统无关,必须借助兼容UEFI图形协议的工具实现。以下是三种互不依赖、适用于不同技术层级的可行方案:
一、使用HackBGRT工具替换UEFI层启动Logo
此方法通过替换EFI系统分区中Microsoft Boot Manager调用的图形资源模块(如bgurt.efi或bootmgfw.efi衍生资源),在UEFI启动流程早期注入自定义BMP图像,实现真正意义上的“开机第一帧”覆盖。操作仅作用于EFI分区,不修改Windows内核,失败可安全回退。
1、从GitHub官方仓库下载HackBGRT最新稳定版压缩包,解压至非系统盘路径(如D:\HackBGRT)。
2、准备一张24位色深、无压缩的BMP格式图像,尺寸不得超过当前UEFI图形模式最大支持值(常见为1024×768或1920×1080),严格重命名为splash.bmp,并放入HackBGRT解压目录根路径。
3、以管理员身份运行命令提示符,执行cd /d D:\HackBGRT(请替换为实际路径)切换至工具目录。
4、输入命令HackBGRT.exe /install并回车,脚本将自动挂载EFI系统分区、备份原始模块、嵌入新图像并更新启动项。
5、当命令行窗口显示Installation completed successfully后,关闭窗口并重启计算机。
二、启用OEM登录界面背景并部署backgroundDefault.jpg
该方法激活Windows内置的LogonUI背景加载机制,使自定义图像在内核初始化完成后、用户登录前呈现于整个屏幕区域,覆盖默认Windows徽标上方区域。它不修改任何固件或启动核心文件,兼容性强且无需进入UEFI设置,但显示时机晚于UEFI层画面。
1、按下Win + R组合键,输入regedit并回车,以管理员权限运行注册表编辑器。
2、在注册表路径栏中精确粘贴:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\Background,按回车跳转。
3、在右侧空白处右键 → 新建 → DWORD (32位)值,命名为OEMBackground。