Cherub 发表于 2018-7-27 22:37:09

如何换掉win8pe&win10pe开机画面的蓝色田字格logo

本帖最后由 Cherub 于 2018-7-31 07:34 编辑


      本人一次在使用微软原版win8.1光盘装机时发现光盘启动后没有任何的文字提示,直接出现图中的windows蓝色田字格logo,直至光盘内置系统加载完成,但是原版光盘系统使用bootmgr引导wim文件写入内存来实现启动,而bootmgr通常的启动画面是一个白色的进度条,所以这引起了本人的好奇(重度强迫症-_-||),研究后发现在光盘的“boot”文件夹中除了wim、sdi、bcd等这些常规文件外,还多出了一个目录用于存放启动资源相关文件,这其中的文件与C盘中“\Windows\boot”下的文件相同,而文件夹中的“bootres.dll”文件储存的就是windows开机时的蓝色田字格logo(win8和win10)。bootmgr启动时也是因为读取了这个文件,才显示出了logo。
      所以本人突发奇想,可不可以通过替换这个文件中的内容来改掉PE或正常系统的开机logo,上网搜索发现win8和win10要替换logo确实是通过修改此文件,但却没有详细教程(可竟然有人发修改好的bootres.dll-_-b),只好自己动手。
      用exescope打开bootres.dll后取出其中wim文件,解压后得到logo图片,可是本人用同格式、名称、尺寸和规格的图片打包回去后,终于成功的把开机logo搞没了π_π(可以正常开机),后怀疑是签名的问题,可是又通过bcd将启动签名检查禁用后依然无果,后来本人尝试调整wim的压缩级别,可是全都试了还是不行……
      在这里请教一下各位有没有什么方法来改掉开机logo(曾在国外的视频上看到过有人改掉),另外顺便请教一下谁能使bootmgr在启动PE时显示logo而不是进度条(本人曾尝试将原版光盘里的启动资源文件和bootmgr放到自己的u盘中启动,可依然是出现进度条)。

非常感谢大家,用logo替换替换bootmgr进度条的问题已经得到解决,至少使用微软官方win8安装光盘中的bootmgr引导wim文件,再用bootice修改bcd的引导参数(在智能编辑模式里选择启用win8 Metro启动界面),之后在boot目录下新建resources文件夹,将C:\\Windows\Boot中的bootres.dll文件复制到此目录中,即可实现用logo隐藏进度条的功能(能使pe启动过程更为和谐)。

!!!替换掉Win8PE&Win10PE的启动Logo的问题已经解决:点这里转贴

5027527 发表于 2018-7-27 22:44:08

我观察显示进度条跟windows的bootmgr版本有关。在1703会显示,但在1803不显示。暂未深入研究。

tools241 发表于 2018-7-28 04:39:51

本帖最后由 tools241 于 2018-7-28 04:56 编辑

...使bootmgr在启动PE时显示logo而不是进度条...
进度条 -- 与BCD中的 "[.]启用 win8 Metro 启动介面" 的设定有关, 此项不选空白不打勾时显示的是 "进度条",
请参考文中 177F 第三张图片:
[ 推荐 ] 无忧 PE 讨论区.全系列 WinPE 下载测试导航. 自行跟贴添加...==>
http://bbs.wuyou.net/forum.php?mod=redirect&goto=findpost&ptid=270745&pid=3257485&fromuid=581308



2018/07/17 一 更新 简/繁 x64 10PE17134.165, 10PE17604, 10PE15063, 10PE16299 - 更换
                   ISO模板支持(USB,CD,DVD)Bios和EFI双启动, 不须停用 "Secure Boot(安全启动)" 也能UEFI启动 :
效率极致!   简/繁 x64/x86 10PE 17604, 17134.165 , x64/x86 15063 , x64 16299 --
含IE11+Firefox56+GoogleChrome67+PotPlayer1.7.13662 PE影音上网 ==>
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=385866
注: 已设定BCD使UEFI启动时显示 "进度条"

nttwqz 发表于 2018-7-28 12:56:46

BOOTMENUPOLICY          定义系统将使用的引导菜单的类型。
                        可以为 Legacy 或 Standard。

无该值时默认standard,加载时不显示进度条,
legacy,加载时显示进度条,使用传统启动菜单,Win7时的样式。

nf17b 发表于 2018-7-28 13:05:51

5027527 发表于 2018-7-27 22:44
我观察显示进度条跟windows的bootmgr版本有关。在1703会显示,但在1803不显示。暂未深入研究。
進度條 bcd 設定
legacy 有進度條
standard 無進度條(預設)



wyzhanghao 发表于 2018-7-29 10:30:59

马克

devilma 发表于 2018-7-30 08:34:12

有空研究一下新版的!

wsdyleon 发表于 2018-7-30 08:34:55

厉害了,支持下
页: [1]
查看完整版本: 如何换掉win8pe&win10pe开机画面的蓝色田字格logo