需通过uefi固件层修改实现开机首帧自定义图像:一、用hackbgrt工具自动注入splash.bmp并更新引导配置;二、手动替换efi分区中microsoft boot目录下的splash.bmp文件,前提是固件支持且已禁用secure boot。

如果您希望在Windows 11开机通电后第一时间显示自定义图像,而非默认的厂商Logo或Windows徽标,则需干预UEFI固件层的启动画面加载流程。该画面由主板固件直接读取EFI系统分区中的splash.bmp资源,与操作系统无关,因此必须通过专用UEFI修改工具实现。以下是两种主流且可逆的操作方法:
一、使用HackBGRT工具注入自定义UEFI启动图
该方法通过HackBGRT自动挂载EFI系统分区、备份原始启动模块、嵌入新BMP图像并更新引导配置,在UEFI图形协议支持下实现真正意义上的“开机第一帧”覆盖。操作不修改Windows内核,失败时自动回退至默认Logo,无黑屏风险。
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后,关闭窗口并重启计算机。
二、手动替换EFI分区中的splash.bmp文件
此方法绕过HackBGRT自动化流程,直接编辑EFI系统分区中Microsoft Boot目录下的启动资源文件,适用于熟悉UEFI分区结构、需精细控制写入位置的用户。其生效前提是主板固件已启用自定义Logo机制,且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,尺寸严格匹配)复制至此目录,覆盖原文件。










