需修改UEFI固件层启动画面:一、用HackBGRT工具注入splash.bmp;二、手动替换EFI分区中Microsoft Boot目录下的splash.bmp;三、通过UEFI设置启用Custom Logo功能并指定路径。

如果您希望在Windows 11设备通电后的最初1–3秒内显示自定义图像,而非默认的OEM品牌Logo或Windows徽标,则需修改UEFI固件层启动画面。该画面由主板固件直接读取并渲染,独立于Windows操作系统,必须通过专用工具注入合法格式的BMP资源,并确保Secure Boot配置兼容。以下是实现此目标的具体操作路径:
一、使用HackBGRT工具注入自定义UEFI启动图
该方法直接干预UEFI启动流程中的splash.bmp加载环节,适用于绝大多数支持UEFI Custom Logo功能的消费级主板。HackBGRT会自动备份原始启动图像、注入新文件,并兼容微软签名验证机制(需关闭Secure Boot或使用EV签名变体)。操作前请务必备份EFI系统分区关键文件。
1、从GitHub官方仓库或可信镜像站点下载HackBGRT最新发布版压缩包,解压至本地非系统盘路径(如D:\HackBGRT)。
2、准备一张24位色深、无压缩的BMP格式图像,分辨率建议为1024×768像素(不得超过屏幕原生分辨率),文件大小控制在2MB以内,重命名为splash.bmp,并放入HackBGRT解压根目录。
3、以管理员身份运行命令提示符,执行以下命令切换至HackBGRT所在目录:cd /d D:\HackBGRT。
4、执行安装指令:HackBGRT.exe /install。工具将自动挂载EFI系统分区、备份原始splash.bmp、写入新图像并更新引导配置。
5、安装完成后重启设备,在电源接通瞬间即可看到自定义图像;若失败,系统将回退至默认Logo,不会造成黑屏或启动异常。
二、手动替换EFI分区中的splash.bmp文件
此方法绕过HackBGRT自动化流程,适用于熟悉UEFI分区结构、需精细控制文件写入位置的高级用户。其原理是直接编辑EFI系统分区中Microsoft Boot目录下的启动资源文件,要求准确识别分区路径与文件权限,且必须提前禁用Secure Boot以避免加载拒绝。
1、按下Win + X键,选择“终端(管理员)”,输入命令:diskpart,回车后依次执行:list volume、exit,识别标记为“System”的FAT32格式卷(通常为S:或X:)。
2、在管理员终端中执行:mountvol S: /s(假设系统卷为S:),完成EFI分区映射。
3、进入路径:S:\EFI\Microsoft\Boot\,检查是否存在splash.bmp文件;若不存在,说明当前固件未启用自定义Logo机制,本方法不可用。
4、将已准备好的24位BMP图像(命名必须为splash.bmp,尺寸严格匹配)复制至此目录,覆盖原文件。
5、执行:mountvol S: /d 卸载EFI分区,重启设备验证效果。
三、通过UEFI固件设置启用Custom Logo功能
部分主板(如ASUS ROG、MSI MPG系列)在UEFI界面中内置图形化Logo定制选项,无需外部工具即可上传图像。该功能依赖厂商固件支持,仅出现在较新版本BIOS/UEFI中,且可能被OEM预装机锁定。启用后,系统将优先从EFI分区读取splash.bmp,而非调用默认渲染模块。
1、按厂商指定快捷键(如Del、F2、F12)在开机自检阶段进入UEFI固件设置界面;若无法触发,可先通过Windows设置→恢复→高级启动→UEFI固件设置跳转。
2、在UEFI主菜单中查找“Advanced”→“Boot”→“Custom Logo”或“Splash Screen Configuration”类似选项(名称因厂商而异)。
3、将选项设为Enabled,保存并退出。
4、重启后再次进入UEFI,确认“Custom Logo Path”指向\EFI\Microsoft\Boot\splash.bmp,否则需手动修正路径。
5、将符合规格的splash.bmp文件置于上述路径后,重启生效。










