众所周知,我们在Win8/8.1及以下可以使用一些Logo替换器,替换掉bootres.dll来自定义Logo,但Windows10以上改变了动画结构,大部分工具作废了。如果想修改Logo,真是难上之难。但如果给PE修改Logo,也是很难做到。
有一款工具叫做HackBGRT,通过它可以修改UEFI启动的Windows系统的Logo,具体原理是Hack掉ESP分区内EFI\BOOT\bootx32.efi(或者bootx64.efi),然后用事先准备好的efi替换掉。而这个efi文件会去读取bmp文件,显示在加载界面上。这款工具是用C#编写的,在部分PE内无法运行,我们只能另寻他法。
1.首先我们先在原系统里安装HackBGRT,然后进入U盘内的PE系统。
2.然后进入PE,打开BOOTICE,选择电脑默认硬盘,选择分区管理
3. 吧ESP分区设置为显示并在PE内打开ESP分区
4.打开ESP分区(如果用Dism++的文件浏览器功能,可以省略第2、3步)
5.打开"ESP分区\EFI\"文件夹,复制HackBGRT文件夹到"U盘\EFI\"文件夹
6.删除"ESP分区\EFI\BOOT\bootx32.efi(或bootx64.efi)"文件,复制HackBGRT文件夹内的文件到"U盘\EFI\BOOT"文件夹
7.重启电脑测试修改后的PE,这里的Logo图片设置可以修改config.txt来设置。
我这里有我做好的PE,叫Releaudnas, 下载地址:https://106-110-192-21.d.123pan.cn:30443/123-96/f4d120ca/1812238590-0/f4d120ca5f70a835da11ed1851c5bc60?v=1&t=1660912176&s=83917aa652acfbc2b3459e5b48ff0a88&filename=Releaudnas+2.7.5_amd64.iso&d=114691e5大家可以去体验一下