转载但有改动 红色字体记录

目的:实验从启动开始到出现桌面,不出现任何windows图标或标识。重大提示:在某些虚拟机上面操作和真实机器是不一样的,主机会容易很多;所以在虚拟机无法实现效果的时候使用主机测试;记得备份;

WES7启动大致有3个阶段(以界面显示分类)
1、“windows启动+启动动画”阶段
2、出现鼠标和时间圈阶段(时间比较短)
3、出现“欢迎”界面+登录+WES7版本阶段

完整的修改过程如下(前提已经安装成功WES7,并成功启动)
1、安装VC++ VS2008运行库
   下载地址:http://www.microsoft.com/zh-cn/download/details.aspx?id=29

2、重启(一定要重启) 经过测试不重启也可以

补充:在虚拟机里面这个软件运行会出现种种错误是因为组件没有选择完整,需要把.netframework勾选上去;还有后面的管理等;

3、修改开机动画和开机背景
  运行Windows 7 Boot Updater
  下载地址:http://www.coderforlife.com/projects/win7boot/#
  3.1 选择语言为English(英语)有汉化版本的大把
  3.2 booting--Animation 选择为:Static Image
    弹出图片选择框,选择s50.jpg(只有一个像素的50%灰度的图片)
  3.3 Method 选择 Complete
  3.4 单击:Select Background Image按钮
  3.5 选择准备好底图(JPG,小于256k)
  3.6 选择Resuming选卡
  3.7 Animation 选择 Same
  3.8 Method 选择 Complete
  3.9 单击:Select Background Image按钮
  3.10 选择准备好底图(JPG,小于256k)
  3.11 点击左下角的“Apply”按钮,显示一个工作进度条
  3.12 出现成功的窗口,点击“确认”
  3.13 退出程序

4、重启

效果:开机是设置的底图作为背景,没有动画(但是屏幕正中间可能有一个小点显示)

5、修改登录界面的背景
   进入:Windows\system32\oobe\info\backgrounds
   删除所有图片,将准备好的backgroundDefault.jpg(要求JPG,小于256k)复制到目录

测试的时候是从搜狗壁纸里面找的美女图片;林青霞

6、重启

效果:在显示“欢迎”的登录界面,背景已经更换为我们设置的底图了

7、消除登录界面下方的“Windows Emebeded Standrd 7”和评估版字样
   进入:Windows/Branding/Basebrd/
   建立:“zh-CN”目录
   将事先制作好的:basebrd.dll.mui复制到目录(下面将介绍如何制作这个文件)

中文版basebrd.dll.mui制作方法:
   从其他中文win7版的C:\Windows\Branding\Basebrd\zh-CN里面获取basebrd.dll.mui
   启动:Resource Hacker (v3.5 or v3.6)
   打开获取的basebrd.dll.mui文件
   将所有Bitmap下的资源(一共6个)都更换为一个像素点的黑色的bmp图片(256色)我制作好了一个分享给大家就是本行后面的那个小点,是一张图片,程序员知道怎么拷贝这个图片,那不是标点符号 

可以复制下面的网址,粘贴到浏览器或者是点击下面那个显示不了的图片复制

images2015.cnblogs.com/blog/350472/201604/350472-20160412203634723-238711221.png


   保存文件

8、重启(可以发现,下方的“Windows Emebeded Standrd 7”和评估版字样已经看不到了)

9、准备去除,修改“欢迎”字样,以及相关的启动提示信息;温馨提示-这个时候修改后会不让你替换,说你没有权限,别着急,看后面的去掉鼠标 需要那部分,就是文件权限转移;
  “欢迎”使用winlogon.exe.mui中的字符表(String Table,63,2052,1002)
  “正在注销”使用winlogon.exe.mui中的字符表(String Table,63,2052,1003)
  “请稍后”,“正在准备桌面”在(String Table,64,2052,1008/1009)

启动:Resource Hacker (v3.6)
   File --> Open 选择 Windows\system32\zh-CN\winlogon.exe.mui
   选择“String Table”-->63 -->2052,分别修改1002=2个空格,1003=自行设置的文字
   点击“Compile Script”按钮
   保存文件

“正在关机”使用wininit.exe.mui中的字符(String Table,63,2052,1002)
   File --> Open 选择 Windows\system32\zh-CN\wininit.exe.mui
   选择“String Table”-->63 -->2052,修改1002=自行设置的文字
   点击“Compile Script”按钮
   保存文件

10、使上述修改生效   
  10.1 以管理员身份运行CMD(“MD-DOS 界面”)
  10.2 进入:Windows\System32\Sysprep目录
  10.3 运行:sysprep /oobe
  10.4 系统清除配置后自动关机
  10.5 重启,自动进入“第一次开机配置”界面,随便添加一个用户A
  10.6 完成配置,出现2个用户名的登录界面,以原来的用户名登录(可以发现“欢迎”已经没有了)
  10.7 进入控制面板,将新建的用户A完全删除

11、去掉时间圈
  启动:Resource Hacker (v3.6)
  打开:Windows\System32\imageres.dll
  将PNG目录下的:5021/1033,5022/1033,5023/1033,5024/1033
  将Bitmap目录下的:5001/1033到5013/1033的图片资源全部删除
  保存文件

12、去除“输入法”提示图标 温馨提示:当你选择默认语言为其它语言的时候,你会发现无法删除;所以一定要先设置默认语言为美式键盘输入法,只能保留这一个输入法;
 12.1 控制面板 --> 区域和语言文字 --> 键盘和语言-->更改键盘
     删除除了美式键盘外的所有输入法
 12.2 控制面板 --> 区域和语言文字 --> 管理 --> 复制设置
    勾选:“欢迎屏幕和系统帐户”及“新建用户帐户”  确定
 12.3 可以按ctrl+alt+del 检查左上角是否还有输入法状态图示.

备注:如果你原来操作系统显示语言是英文,那么这个时候你已经达到目的;

如果是中文,那么你只能保留 中文简体 美式键盘,不然你依旧会看那张图片;

13、去掉鼠标  重要提示:如果你还用鼠标这个功能暂时不要去做
   删除windows\system32\drivers\mouclass.sys 和
       windows\system32\drivers\mouhid.sys 这两个文件,同时要确保之后这台机器也不再插鼠标.
   然后再次开机那个鼠标指针就不会出现了
   结果:再也不出现鼠标,包括带时间圈的鼠标也不会出现了。
   注意:以后不能插入任何鼠标,不然会再出现鼠标和时间圈,
         并且删除权限也需要“Trusted Installer”(见下面方法)。

需要“Trusted Installer”提供的权限才能删除的解除方法:
1、右击需要修改的文件--属性
2、“安全”选项卡           
3、“高级”按钮--“所有者”选项卡
4、默认所有者为TrustedInstaller,单击“编辑”按钮
5、选择当前计算机的登陆用户名
6、后面的窗口都点击确定,退出。
7、再次右击该文件,属性,安全(一定需要再次操作)
8、编辑                       
9、选择当前用户名,勾选“允许”下的完全控制
10、确定,退出                           
这时就可以自由修改/删除此文件/文件夹了

其他注意:通过系统更换鼠标,只能在系统启动之后才生效。启动完成之前的鼠标样式还是不会改变。

14、重启,检查效果
   首先出现第一个背景图片,然后黑一小段时间(几秒),然后出现第二个背景图片。
   最后直接进入桌面

15、大功告成

WES7 定制界面完整过程(去除所有windows标识)的更多相关文章

  1. Linux内核编译完整过程

    Linux内核编译完整过程 通过网上的资料我自己的实际内核编译,我把对Linux内核编译的过程写在这里,也许对其他的Linux爱好者的编译学习有些帮助,其中很大部分是网上的资料,另外就是我在实际编译过 ...

  2. 转: 数字证书原理 https 完整过程解析

    点评: 讲的非常的详细与全面,值得一看. 转: http://www.cnblogs.com/JeffreySun/archive/2010/06/24/1627247.html 文中首先解释了加密解 ...

  3. 字符型图片验证码识别完整过程及Python实现

    字符型图片验证码识别完整过程及Python实现 1   摘要 验证码是目前互联网上非常常见也是非常重要的一个事物,充当着很多系统的 防火墙 功能,但是随时OCR技术的发展,验证码暴露出来的安全问题也越 ...

  4. StartSSL免费SSL证书申请和账户注册完整过程

    StartSSL算是比较早提供免费SSL证书的第三方提供商,我们可以免费申请且免费续期使用到有需要HTTPS网址的用户.关于网站使用SSL证书主要还是因为谷歌在向导说明中提到如果一个网站使用到SSL证 ...

  5. Centos7配置ThinkPHP5.0完整过程(二)

    接上篇<Centos7配置ThinkPHP5.0完整过程(一)>,开始配置PHP环境 安装php sudo yum install php -y 安装扩展程序 sudo yum insta ...

  6. java中可定制的序列化过程 writeObject与readObject

    来源于:[http://bluepopopo.iteye.com/blog/486548] 什么是writeObject 和readObject?可定制的序列化过程 这篇文章很直接,简单易懂.尝试着翻 ...

  7. freeCAD定制界面

    由于freecad接口是基于现代Qt工具包,它非常先进.窗口,菜单,工具栏和其他工具都可以修改,移动工作台,共享,键盘快捷键都可以设置.修改,以及宏,它可以录制和播放.定制界面是访问Tools -&g ...

  8. usb由于其配置信息(注册表中的)不完整或已损坏,Windows 无法启动这个硬件设备

    在设备管理器的usb设备的属性中,显示提示“由于其配置信息(注册表中的)不完整或已损坏,Windows 无法启动这个硬件设备”.注册表坏了.经过查询,解决方法如下: 方法:打开注册表编辑器(开始--& ...

  9. iOS开发——开发必备OC篇&UITableView设置界面完整封装(四)

    设置界面完整封装(四) 简单MVC实现UITableView设置界面完善封装及拓展使用 关于使用和拓展, 其实基本上就是同UItableView,知识讲数据改一下就可以 拓展使用 1:首先定义一个数组 ...

随机推荐

  1. python 特性:height-->while

    """ 出题:height 女生找对象 男生在1米-1.5米之间 小强你在哪里? 男生在1.5-1.7米之间 没有安全感 男生在1.7 - 1.8米之间 帅哥 留个电话 ...

  2. kali linux之Msf-exploit模块,生成payload

    Exploit模块 Active exploit(主动地向目标机器发送payload并执行,使目标交出shell(反连等)) msf5 > use exploit/windows/smb/pse ...

  3. Postman使用手册2——管理收藏

    一.开始使用收藏夹 收藏夹会使你的工作效率更上一层楼 收藏夹可以让单个的request分组在一起,这些request可以被进一步的管理到文件夹来更准确的反应你的API.request也可以在保存到收藏 ...

  4. 前端-chromeF12 谷歌开发者工具详解 Network篇

    开发者工具初步介绍 chrome开发者工具最常用的四个功能模块: Elements:主要用来查看前面界面的html的Dom结构,和修改css的样式.css可以即时修改,即使显示.大大方便了开发者调试页 ...

  5. 浅谈iOS开发中多语言的字符串排序

    一.前言 在iOS开发中,一个经常的场景是利用tableview展示一组数据,以很多首歌曲为例子.为了便于查找,一般会把这些歌曲按照一定的顺序排列,还会加上索引条以便于快速定位. 由于歌曲名可能有数字 ...

  6. iOS 逆向工程

    HOOK(钩子函数)在OCD动态化语言中使用swizzle method (交换方法来实现) 实际上静态C语言中的函数也是有办法hook的,这也说明绝对的静态语言是不存在的 Mach-O:对于每个操作 ...

  7. appium桌面版和命令行版的安装

    一.appium桌面版: 启动很慢,一般用于元素定位 Appium-Desktop官方下载地址:https://github.com/appium/appium-desktop/releases/ ( ...

  8. 洛谷 P3201 [HNOI2009]梦幻布丁(启发式合并)

    题面 luogu 题解 什么是启发式合并? 小的合并到大的上面 复杂度\(O(nlogn)\) 这题颜色的修改,即是两个序列的合并 考虑记录每个序列的\(size\) 小的合并到大的 存序列用链表 但 ...

  9. 利用Python实现倒序任意整数

    这是很早以前学习C时候做过的一个练习题,题目的要求大概是把用户输入的三位数倒序输出,比如说用户输入123,然后程序应该输出的结果是321.如果遇到用户输入100,那么程序应该输出1.然后我给扩展一下, ...

  10. Sql2008R2 日志无法收缩解决方案

    在网上查了二天资料,终于找到个解决了这个问题的方案,记录下来.方便下次处理.    解决方案转贴自:  https://blog.csdn.net/kk185800961/article/detail ...