定制Window嵌入式风格

2024-08-29 05:58
文章标签 定制 嵌入式 window 风格

本文主要是介绍定制Window嵌入式风格,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

前言
本文的主要作用是说明如何将Windows 7 定制成嵌入式风格的系统,去除Windows的所有特征,开机进入自定义软件。

1、去除开机界面
开始->运行->输入msconfig->引导->勾选“无GUI引导”
2、关闭系统音效
①桌面右下角声音图标右键
在这里插入图片描述

②选择“声音”
在这里插入图片描述

③将声音方案设置为“无声”
在这里插入图片描述

3、关闭系统更新
控制面板->Windows update(可在右上角搜索框输入查找)->更改设置->从不检查更新

4、替换登录背景
①在C:\Windows\System32\oobe\info\backgrounds目录(不存在则新建)放入jpg背景图片,图片重命名为backgroundDefault.jpg。
②注册表HKEY_LOCAL_MACHINE”—“SOFTWARE”—“Microsoft”—“Windows”—“CurrentVersion”—“Authentication”—”LogonUI”—“Background”— OEMBackground
值设为1

5、去除微软logo
①替换系统文件
(1)参考表1,找到“改版文件”目录下文件
(2)替换系统目录文件,有些文件需要右键取得管理员权限、或U盘启动在PE系统替换。
(3)如果目录不存在则创建。
(4)“原版文件”可以用于还原(Windows 7 ultimate 版的logo),或替换前先备份对应的系统文件。
(5)清除配置
a. 以管理员身份运行CMD(“MD-DOS 界面”)
b. 进入:Windows\System32\Sysprep目录
c. 运行:sysprep /oobe
d. 系统清除配置后自动关机
e. 重启,自动进入“第一次开机配置”界面,添加一个管理员用户A。(如果无法登录,则使用安全模式登录)
f.完成配置,重新登录(可以发现“欢迎”已经没有了)
表1 、需替换的文件

文件名替换路径作用
basebrd.dll.muiC:\Windows\Branding\Basebrd\zh-CN\ basebrd.dll.mui消除登录页下方的“Windows Emebeded Standrd 7”和评估版字样
imageres.dllC:\Windows\System32\imageres.dll去除登录页转圈
wininit.exe.muiC:\Windows\system32\zh-CN\wininit.exe.mui去除登录页“正在关机”文字
winlogon.exe.muiC:\Windows\system32\zh-CN\winlogon.exe.mui去除登录页“欢迎”文字

②去除登录页“输入法”提示图标
(1)控制面板 --> 区域和语言文字 --> 键盘和语言–>更改键盘
删除除了美式键盘外的所有输入法
(2)控制面板 --> 区域和语言文字 --> 管理 --> 复制设置
勾选:“欢迎屏幕和系统帐户”及“新建用户帐户” 确定
(3)可以按ctrl+alt+del 检查左上角是否还有输入法状态图示.
6、禁用系统功能
①关闭Windows错误恢复(开机30秒倒计时)
命令行输入:
bcdedit /set {default} bootstatuspolicy ignoreallfailures
bcdedit /set {current} recoveryenabled No
②设置休眠恢复不出现登录页
(1)运行输入:
netplwiz
取消勾选“要使用本机,用户必须输入用户名和密码”
(2)控制面板->电源选项->选择电源键按钮功能->选择“不需要密码”
③禁用Windows错误崩溃弹框提示
HKEY_CURRENT_USER\Software\Microsoft\Windows\Windows Error Reporting
修改DontShowUI的值为1,十六进制为0x00000001
④禁止“Windows检测到IP地址冲突”弹出
管理员身份命令行输入:
schtasks /change /tn “Microsoft\Windows\Tcpip\IpAddressConflict2” /DISABLE
或者:
计算机右键->管理->任务计划程序->活动任务->“活动任务”列表里面查找“IpAddressConflict2”->双击进入详细页面,点右边的“禁用”
(如果有IpAddressConflict2的话)
7、禁用任务管理器
暂无
8、设置开机启动项
开始->所有程序->启动->右键浏览->将需要启动的客户端快捷方式拖入
9、清除桌面
①桌面右键->查看->去除勾选“显示桌面图标
②任务栏右键->属性->自动隐藏任务栏
③背景图右键->设为桌面背景
10、更换鼠标图标
①桌面右键个性化->更改鼠标指针->指针->选择替换指针的图标
②可选择windows7鼠标指针 22款目录下的图标,其中Transparent.CUR为无颜色鼠标。
③使用无颜色鼠标图标时,建议添加设置:个性化->更改鼠标指针->指针选项->勾选“当按下CLTR键时显示鼠标的位置”

依赖的相关文件
https://download.csdn.net/download/u013113678/14933661

参考
(1)https://blog.csdn.net/zhuang0930/article/details/52130101:WES7 定制界面完整过程(去除所有windows标识)
(2)http://sh.qihoo.com/pc/972a93e36a1844003?cota=4&tj_url=xz&sign=360_57c3bbd1&refer_scene=so_1:如何更换登录界面背景图片
(3)http://xinzhi.wenda.so.com/a/1553652491205353:关闭系统自动关系

这篇关于定制Window嵌入式风格的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1117041

相关文章

如何使用Python实现一个简单的window任务管理器

《如何使用Python实现一个简单的window任务管理器》这篇文章主要为大家详细介绍了如何使用Python实现一个简单的window任务管理器,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起... 任务管理器效果图完整代码import tkinter as tkfrom tkinter i

最新Spring Security实战教程之表单登录定制到处理逻辑的深度改造(最新推荐)

《最新SpringSecurity实战教程之表单登录定制到处理逻辑的深度改造(最新推荐)》本章节介绍了如何通过SpringSecurity实现从配置自定义登录页面、表单登录处理逻辑的配置,并简单模拟... 目录前言改造准备开始登录页改造自定义用户名密码登陆成功失败跳转问题自定义登出前后端分离适配方案结语前言

SpringBoot定制JSON响应数据的实现

《SpringBoot定制JSON响应数据的实现》本文主要介绍了SpringBoot定制JSON响应数据的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们... 目录前言一、如何使用@jsonView这个注解?二、应用场景三、实战案例注解方式编程方式总结 前言

Window Server创建2台服务器的故障转移群集的图文教程

《WindowServer创建2台服务器的故障转移群集的图文教程》本文主要介绍了在WindowsServer系统上创建一个包含两台成员服务器的故障转移群集,文中通过图文示例介绍的非常详细,对大家的... 目录一、 准备条件二、在ServerB安装故障转移群集三、在ServerC安装故障转移群集,操作与Ser

Window Server2016加入AD域的方法步骤

《WindowServer2016加入AD域的方法步骤》:本文主要介绍WindowServer2016加入AD域的方法步骤,包括配置DNS、检测ping通、更改计算机域、输入账号密码、重启服务... 目录一、 准备条件二、配置ServerB加入ServerA的AD域(test.ly)三、查看加入AD域后的变

Window Server2016 AD域的创建的方法步骤

《WindowServer2016AD域的创建的方法步骤》本文主要介绍了WindowServer2016AD域的创建的方法步骤,文中通过图文介绍的非常详细,对大家的学习或者工作具有一定的参考学习价... 目录一、准备条件二、在ServerA服务器中常见AD域管理器:三、创建AD域,域地址为“test.ly”

嵌入式QT开发:构建高效智能的嵌入式系统

摘要: 本文深入探讨了嵌入式 QT 相关的各个方面。从 QT 框架的基础架构和核心概念出发,详细阐述了其在嵌入式环境中的优势与特点。文中分析了嵌入式 QT 的开发环境搭建过程,包括交叉编译工具链的配置等关键步骤。进一步探讨了嵌入式 QT 的界面设计与开发,涵盖了从基本控件的使用到复杂界面布局的构建。同时也深入研究了信号与槽机制在嵌入式系统中的应用,以及嵌入式 QT 与硬件设备的交互,包括输入输出设

荣耀嵌入式面试题及参考答案

在项目中是否有使用过实时操作系统? 在我参与的项目中,有使用过实时操作系统。实时操作系统(RTOS)在对时间要求严格的应用场景中具有重要作用。我曾参与的一个工业自动化控制项目就采用了实时操作系统。在这个项目中,需要对多个传感器的数据进行实时采集和处理,并根据采集到的数据及时控制执行机构的动作。实时操作系统能够提供确定性的响应时间,确保关键任务在规定的时间内完成。 使用实时操作系统的

嵌入式Openharmony系统构建与启动详解

大家好,今天主要给大家分享一下,如何构建Openharmony子系统以及系统的启动过程分解。 第一:OpenHarmony系统构建      首先熟悉一下,构建系统是一种自动化处理工具的集合,通过将源代码文件进行一系列处理,最终生成和用户可以使用的目标文件。这里的目标文件包括静态链接库文件、动态链接库文件、可执行文件、脚本文件、配置文件等。      我们在编写hellowor

嵌入式方向的毕业生,找工作很迷茫

一个应届硕士生的问题: 虽然我明白想成为技术大牛需要日积月累的磨练,但我总感觉自己学习方法或者哪些方面有问题,时间一天天过去,自己也每天不停学习,但总感觉自己没有想象中那样进步,总感觉找不到一个很清晰的学习规划……眼看 9 月份就要参加秋招了,我想毕业了去大城市磨练几年,涨涨见识,拓开眼界多学点东西。但是感觉自己的实力还是很不够,内心慌得不行,总怕浪费了这人生唯一的校招机会,当然我也明白,毕业