定制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

相关文章

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

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

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

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

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

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

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

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

深入探索嵌入式 Linux

摘要:本文深入探究嵌入式 Linux。首先回顾其发展历程,从早期尝试到克服诸多困难逐渐成熟。接着阐述其体系结构,涵盖硬件、内核、文件系统和应用层。开发环境方面包括交叉编译工具链、调试工具和集成开发环境。在应用领域,广泛应用于消费电子、工业控制、汽车电子和智能家居等领域。关键技术有内核裁剪与优化、设备驱动程序开发、实时性增强和电源管理等。最后展望其未来发展趋势,如与物联网融合、人工智能应用、安全性与

PDFQFZ高效定制:印章位置、大小随心所欲

前言 在科技编织的快节奏时代,我们不仅追求速度,更追求质量,让每一分努力都转化为生活的甜蜜果实——正是在这样的背景下,一款名为PDFQFZ-PDF的实用软件应运而生,它以其独特的功能和高效的处理能力,在PDF文档处理领域脱颖而出。 它的开发,源自于对现代办公效率提升的迫切需求。在数字化办公日益普及的今天,PDF作为一种跨平台、不易被篡改的文档格式,被广泛应用于合同签署、报告提交、证书打印等各个

js window.addEventListener 是什么?

window.addEventListener 是 JavaScript 中的一个方法,用于向指定对象(在这个情况下是 window 对象,代表浏览器窗口)添加事件监听器,以便在该对象上发生特定事件时执行相应的函数(称为事件处理函数或事件监听器)。 这个方法接受三个参数: 事件类型(type):一个字符串,表示要监听的事件类型。例如,"click" 表示鼠标点击事件,"load" 表示页面加

Qt中window frame的影响

window frame 在创建图形化界面的时候,会创建窗口主体,上面会多出一条,周围多次一圈细边,这就叫window frame窗口框架,这是操作系统自带的。 这个对geometry的一些属性有一定影响,主要体现在Qt坐标系体系: 窗口当中包含一个按钮,这个按钮的坐标系是以父元素为参考,那么这个参考是widget本体作为参考,还是window frame作为参考,这两种参考体系都存在

嵌入式技术的核心技术有哪些?请详细列举并解释每项技术的主要功能和应用场景。

嵌入式技术的核心技术包括处理器技术、IC技术和设计/验证技术。 1. 处理器技术    通用处理器:这类处理器适用于不同类型的应用,其主要特征是存储程序和通用的数据路径,使其能够处理各种计算任务。例如,在智能家居中,通用处理器可以用于控制和管理家庭设备,如灯光、空调和安全系统。    单用途处理器:这些处理器执行特定程序,如JPEG编解码器,专门用于视频信息的压缩或解压。在数字相机中,单用途

Caused by: android.view.WindowManager$BadTokenException: Unable to add window -- token android.os.B

一个bug日志 FATAL EXCEPTION: main03-25 14:24:07.724: E/AndroidRuntime(4135): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.syyx.jingubang.ky/com.anguotech.android.activity.Init