本帖最后由 hashiqi 于 2021-2-28 13:12 编辑
↓↓↓↓↓↓↓安装好的界面↓↓↓↓↓↓↓↓
•原版64位专业版20H2优化调整版(非二次封装)
•开箱体验(OOBE阶段)只需设置用户名,其他预应答跳过;
•移除了一些用不上的系统自带APP;
•默认禁用保留空间,默认不安装OneDrive;
•用户管理员权限,UAC从不通知;
•默认电源卓越性能,从不熄屏和睡眠;
•记事本默认开启自动换行;
•默认关闭自动更新(想更新可手动点检查更新);
•集成WinRAR解压缩工具;
•默认关闭系统的一些设置(都是些没用的)以提升性能;
•默认关闭磁盘碎片,更新扫描等计划任务;
•默认禁用SysMain服务(占用硬盘性能);
•界面优化调整,默认浅色主题;
教程部分:虽然经过我好多天的严就,但其实过程并没有多复杂,重点在于批处理脚本
经过我多次测试研究,NTLite(最新版就行)+批处理配合 原版优化调整达到封装效果
教程过程ntlite挂载系统文件-用户-D注册表编辑
\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce
新建一个REG_SZ 名字随意 - 数值 指向批处理文件位置 批处理文件放到系统里
就这么简单,当然重点还是在配置文件 和批处理;
顺便讲一下 我的做法是:注册表指向aaa.vbs
CreateObject("Shell.Application").ShellExecute "批处理位置", , , "runas", 0
意思是: 管理员权限运行批处理 且隐藏窗口运行。
因为之前都是放到windows\Setup\下 当然这个位置是在部署后运行的,
大部分批处理是需要进桌面运行才生效,
后来想想干脆不用 直接全部放到桌面运行,这样位置就随意放了,只要把注册表指向 .vbs位置 vbs运行批处理
这样就完美了。
批处理中最后不要忘记清理
del 位置
Ntlite配置文件+批处理脚本下载地址:
忘记了预应答文件内容 现在补上去
<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
<settings pass="oobeSystem">
<component name="Microsoft-Windows-International-Core" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<InputLocale>007f:00000804</InputLocale>
<SystemLocale>zh-CN</SystemLocale>
</component>
<component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<OOBE>
</OOBE>
</component>
</settings>
</unattend>
就是怎么简短的 ,就可以做到 开箱体验(OOBE阶段)只需设置用户名,其他预应答跳过;
OOBE包含地区+语言+键盘+协议许可+欢迎体验等等都会默认跳过 就单单账户一块不会 自己设置。我个人觉得其他的选项是浪费时间;
关于OneDrive, 由于挂载系统的时候要修改注册表添加启动项, 可以一起把系统开机安装OneDrive的项删除 ,
\SOFTWARE\Microsoft\Windows\CurrentVersion\Run 就在这个位置里。
顺手的事
好了由于做完深夜发的帖 ,瞌睡了, 现在基本补全了,,,能看懂的一眼就明白怎么回事,其实太简单了。
就是挂载→修改注册表→配置NTLite选项→放置批处理文件到系统中→保存系统文件 OK了。
|