wes7 系统开关机界面定制

作者:Joseph-Growth

转自:http://blog.csdn.net/joseph_happy/article/details/7789925


目录(?)[+]

前言


相关文章在网上非常多,这里我只做一下总结。就我最近研究的结果给大家做一下汇报。

参考msdn上的一篇关于《WES7 定制界面完整过程》,该篇中内容已经可以完全满足我们的所有替换工作。

应用背景


替换wes7系统的开关机界面一般出于两个目的:

  1. 隐藏系统信息,让用户不能得知所使用的系统环境;
  2. 让用户从开机的一刻起便能享受超炫的系统交互体验。

定制详解


下面就来描述下我的具体定制流程。(微软当然提供有官方定制方法,但怎么也比不上破解的方法来的爽...)
首先,必须得了解到wes7系统的启动过程分为3个阶段:
  1. “windows启动+启动动画”阶段
  2. 出现鼠标和时间圈阶段(时间比较短)
  3. 出现“欢迎”界面+登录+WES7版本阶段
      如上启动过程分为如上3个阶段,则我们必须得按照3个阶段来分别定制我们的wes7系统。

第一阶段


  • 工具法

修改win7界面的工具真是多的数不胜数,相信读到该篇博客的人也已经掌握了好几种了。这里我介绍两个:1.Win7BootUpdate  2.魔方3
有了这两个工具,基本上启动第一个阶段的工作是完全搞定了。工具的使用方法我就不介绍了,基本上参考这个网站就能万事搞定了 IT人家。

  • 手工法

手工法我只说明一下那个启动动画效果如何修改,其他的也大概就是修改winload.exe.mui之类的资源信息。网上介绍的方法说是在%windir%\system32\bootres.dll资源中提取不出来activity.bmp文件,实际上确实是有这个文件的。


用ResHacker(v3.5 or V3.6)工具打开bootres.dll文件,打开RCData/1/1033目录,右键选择“保存【RC数据】资源...”,选择保存路径,可以发现在路径下有两个文件,XXX.rc和XXX_1.bin文件。其实这个XXX_1.bin文件即是activity.bmp文件,但它相当于被加了一层密。这时候就需要我们将该XXX_1.bin文件的后缀名修改为wim文件。再使用imagex命令将该XXX_1.wim文件挂载在磁盘目录下。这时候打开挂载目录我们就能看见activity.bmp文件了。打开activity.bmp文件,发现该文件是一个200*2100的图片,也就相当于在播放一个幻灯片。如果需要更换这个动画的话,可以自己绘制或者找美工来做一个同样格式的图片给替换掉。同样还可以在我上面提供的IT人家去下载这样的图片。最后将资源替换掉。

第二阶段


我想补充的内容是,在设置背景图片时,不光是简简单单的替换%Windir%\system32\oobe\info\backgrounds路径下的backgroudDefault.jpg文件这么简单,同时还需要修改相应注册表中的信息。


【HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\Background】路径下添加“OEMBackground”=dword:00000001。否则可能不能成功修改背景图片,不过如果真的修改不了,可以使用魔方3工具,该工具可以帮助用户完成修改背景图片的功能。

第三阶段


      这个阶段我不用多说在《WES7 定制界面完整过程》里面已经描述的很详细。


      如果上述还有哪里不够详细之处,请留言指出,也可以留言您遇到的问题,方便我们一起来探讨学习。


你可能感兴趣的:(XPE/WES)