前言

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

参考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 定制界面完整过程》里面已经描述的很详细。

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

wes7 系统开关机界面定制相关推荐

  1. Ubuntu系统开关机不显示logo字样而是代码刷屏的解决方案

    双系统下,和系统启动有关的信息需要在grub菜单中查看,当突然某一天,Ubuntu开机不再显示开机默认logo动画,有可能是你不小心修改了grub菜单中的信息,也有可能是系统读取grub菜单出错. 我 ...

  2. Linux常用命令(第二版) --系统开关机命令

    系统开关机命令 说明-服务器不会经常的关机,重启,没有故障,服务器不会关机.因此这些命令就显得不是很常用. 1.shutdown /usr/sbin/shutdown e.g. shutdown -h ...

  3. 纯MASM32打造BootClos——查看、备份系统开关机记录(0.0.0001 beta1,9KB)

    主要功能就是:查看.备份系统开关机记录 你可以先点击列表框的列标题条来对记录进行排序,然后再备份. 文件说明符 : C:\masm32\works\BootClos\BootClos.exe 属性 : ...

  4. Linux——系统开关机指令简单学习笔记

    关机:命令名称:shutdown命令所在路径:/usr/sbin/shutdown执行权限:root语法:shutdown功能描述:关机范例:# shutdown -h now 重启:命令名称:reb ...

  5. 如何查看系统开关机时间

    背景 在做系统耗电量评测时,我们需要让软件一直运行(比如观看视频等),直到系统电量耗完关机.但是我们又不能一直盯着屏幕,看什么时候关机,这时我们就可以查看系统的开机关机时间,来确定系统的待机时长了. ...

  6. 迅为-龙芯2K1000开发板虚拟机ubuntu系统开关机

    龙芯2K1000开发板在安装完虚拟机ubuntu系统以后,我们要正确的进行开关机操作,如果开关机操作不当,可能会造成虚拟机ubuntu系统崩溃,所以当我们结束在ubuntu系统上的工作以后,我们要正确 ...

  7. vbs查看系统开关机时间

    如何获取XP系统的开机时间? 下面给出两种代码,保存到扩展名为vbs的文件中.具体哪个请根据自己需求决定. 一:根据系统日志,查看开机时间和关机时间,---- 使用弹出对话框的形式 Set WMI = ...

  8. windows系统开关机测试脚本与方法

    1.系统设置 如无特别说明run in test 都应该设置 1)关闭UAC 2)关闭系统失败自动重新启动(我的电脑属性-启动与故障恢复) 3)关闭防火墙 4)关闭系统更新 5)关闭电源选项(不关屏不 ...

  9. 三、系统的开关机和PDC简介

    系统启动阶段的操作可用下述流程图来概括: 所以,一般地说,系统开关机应遵循以下步骤: 开机 1)  打开总电源. 2)  打开计算机机柜电源 3)  打开外部设备电源.(如磁盘阵列,磁盘柜等) 4)  ...

  10. Windows自定义开关机的音乐

    windows系统开关机都有默认的音乐,这些开关机的音乐如何能像手机铃声一样,能设置成为我们喜爱的音乐呢,具体的操作方法如下: 第一种方法: 1.打开"我的电脑(计算机)"---控 ...

最新文章

  1. 深度神经网络中的归一化技术
  2. 大规模使用 Apache Kafka 的20个最佳实践
  3. IT人士还是要善待自己
  4. pandas布尔索引
  5. html多重边框,中间空白,CSS实现多重边框
  6. 上周热点回顾(7.10-7.16)
  7. typescript 与 js 开发 react 的区别
  8. 摄影焦距和物距的关系_摄影的焦距是多少?
  9. python(2): If/for/函数/try异常/调试/格式输出%
  10. 干货!图像集分类大杀器--混合黎曼度量学习
  11. tagul添加中文字体——最简单的方法
  12. AIOC4专业版快速修复CAD文件关联,双击dwg文件没反应
  13. python selenium中析构方法报错sys.meta_path is None, Python is likely shutting down如何解决?
  14. excel下拉列表联动_国家和城市的Excel下拉列表
  15. halcon 图像合成与通道
  16. bash:xxxx: 权限不够解决办法
  17. 软件测试周刊(第43期):如果你过普通生活过了很久,只要你稍微努点力,你就以为拼尽了全力,其实不是的。
  18. Deep Learning(深度学习)学习笔记整理系列之(七)
  19. AES中构造s盒中的乘法逆元的c语言实现
  20. 如何删除SQL Server 2014

热门文章

  1. lordPE转自http://blog.sina.com.cn/s/blog_6e8f83bc01014115.html
  2. Desktop Aquarium Wallpaper‪s for mac(高清水族馆屏保)
  3. Eclipse SVN历史乱码问题
  4. CnPack IDE 专家包,delphi程序开发的好助手
  5. 一个五年Android 开发者百度、阿里、聚美、映客的面试心经
  6. Win7连接蓝牙4.0鼠标
  7. 637道Java面试题(含答案)
  8. 《英雄联盟》支撑最高750万同时在线用户的聊天服务打造
  9. Oracle 12c新特性--ASMFD(ASM Filter Driver)特性
  10. 电子之220V有效值峰值峰峰值