利用ES4封装Windows10
目录
准备工作
创建基础系统
打开管理员批准模式
设置优化系统
封装第一阶段
封装第二阶段
备份
准备工作
虚拟机:VMware
母盘:最新版的Windows10官方母盘,可以CSDN I Tell you 下载;
物理机和虚拟机软件转移准备:多建一个虚拟盘或者软碟通压缩所需软件,用虚拟机的光驱加载。
IT天空出品的封装工具:EasySysprep_4.5;
’PE工具:EasyU_3.3,Easy7z压缩工具。放在D盘或者2个光驱中,可以快速更换启动顺序,能自如的控制下一次启动是PE还是硬盘的系统。
系统设置清理工具:dism++、软媒工具箱、系统激活工具(因为10需要激活才能设置个性化);
运行库:GoRuntime包(VC\.net3.5\.net4\DX9.)
IT天空出品EasyDrv7_Win10.x64driver;
其他常用软件包:office,QQ,输入法,winrar等;
创建基础系统
在VMware 上创建虚拟机,固件启动设置为BIOS,如果EFI模式不能启动PE,需要另外找其他的。ISO文件设置为Windows10的母盘。
Ps.为防止出现引导文件不在C盘,应该的安装系统之前利用PE等软件将分区对立存在;为防止进入系统,联网下载更新,先暂时关闭网络,移除网络NET。
当安装完系统,进入快速设置步骤,按下Ctrl +shift +F3,进入审核模式(不用创建用户名,密码等,方便以后其他人也可以用);
打开管理员批准模式
运行→输入:secpol.msc→确定→打开本地安全策略
依次找到:本地安全策略 → 本地策略 →安全选项,在右侧的视图里找到 用户帐户控制:用于内置管理员帐户的管理员批准模式。→属性(或者双击打开该策略)点击已启用→确定
设置优化系统
激活系统,设置防火墙,任务栏,虚拟内存,还原设置等等。
安装软件,运行库(封装之前安装,部署快,如果在封装前面不安装,在部署时候很慢,不过封装体积后一个小一些);
利用dism++安装系统补丁;记得联网。
每次更新完都要重启系统。
利用软媒,dism++清理优化系统,设置系统文件夹等。删除不需要的软件和垃圾,将系统瘦身;
重启。拍一个快照,防止出错补救。
封装准备
在C盘建一个sysprep的文件夹,将需要的部署时候安装的运行库,软件,驱动,批处理命令放到此处。
利用easy7 等自解压软件将user文件夹生成的执行文件放在sysprep文件夹。
封装第一阶段
利用ES4开始封装,并为第二阶段做准备,启动项设置为PE。
封装第二阶段
在PE环境中,启动ES4,进入第二阶段的封装,最重要的就是设置好系统部署阶段的任务,可以将要安装的软件,运行库,驱动都在这里作为任务添加好。
备份
第二阶段将系统封装好,这时候就不能再进入系统了,如果进入系统就会进入系统的部署流程。
利用PE的分区备份工具将C盘分区备份,可以备份的U盘或者D盘,完成之后就可以关闭虚拟机的系统,将D盘映射到物理机中,将WIM文件复制出来,可以直接作为GHO类型的文件,利用PE工具还原到想要安装的分区中。
利用ES4封装Windows10相关推荐
- 利用属性封装复杂的选项
1.考虑这样一个场景. 我们的程序中有一个"选项"窗口,这个窗口包含很多选项.其中有一个选项是单选类型的,用户可以从N个选项值中选择一个. 我们需要在用户单击"确定&qu ...
- 全开源深度学习平台PaddlePaddle入手之路(二)----利用Docker在Windows10专业版环境下配置PaddlePaddle...
利用Docker在Windows10专业版环境下配置PaddlePaddle 对于PaddlePaddle的安装,查询官网信息,PaddlePaddle提供pip安装和Docker安装运行的使用方式. ...
- 封装时间转换工具类_利用swig封装C++的dll为C#方便使用
使用C++开发界面,时间效率上来说,不如C#开发的快和方便.但是CTP的库是C++的,并没有C#的库,网上也有人用C#的PINVOKE的方式将C++的函数一个个转换为C#能用的接口,我是看了下,原理o ...
- 利用Vivado封装DCP文件基本流程
1.1 利用Vivado封装DCP文件基本流程 1.1.1 本节目录 1)本节目录: 2)本节引言: 3)FPGA简介: 4)利用Vivado封装DCP文件基本流程: 5)结束语. 1.1.2 本节引 ...
- c# string 转 datetime_利用swig封装C++的dll为C#方便使用
使用C++开发界面,时间效率上来说,不如C#开发的快和方便.但是CTP的库是C++的,并没有C#的库,网上也有人用C#的PINVOKE的方式将C++的函数一个个转换为C#能用的接口,我是看了下,原理o ...
- JS 利用promise封装setTimeout So easy
JS 利用promise封装setTimeout So easy 就是一句代码那么简单 , 实际应用可以结合async / await~ /*** @description:延迟|等待函数* @ret ...
- Python开发工具系列1------基于业务常见情况,利用Python实现短文本相似度模型并且利用PyQt5封装为工具
Python开发工具系列1------ 基于业务常见情况,利用Python实现短文本相似度模型并且利用PyQt5封装为工具 业务场景介绍 工具介绍 关键功能实现 界面实现 主要业务功能实现 代码与工具 ...
- Java利用反射封装DBUtil,mysql万能增删改查工具类,附源码
Java利用反射封装DBUtil,mysql万能增删改查工具类,附源码 等有时间再慢慢写代码注释吧,先把源码放出来.文章最后有整个项目的压缩包. ps:拓展 Java 原生MySQL JDBC 插入后 ...
- 华为桌面云封装Windows10系统出现sysprep无法验证您的Windows安装问题,完美解决
环景: FusionAccess 8.0.1 FusionCompute8.0.1 问题描述: 安装一批软件后 封装Windows10系统出现sysprep无法验证您的Windows安装 原因分析: ...
- Altium Designer利用IPC封装向导创建PCB封装
文章目录 1.Altium Designer利用IPC封装向导创建PCB封装 1.1IPC封装向导 1.Altium Designer利用IPC封装向导创建PCB封装 1.1IPC封装向导 参数参考图 ...
最新文章
- 黑裙安装linux环境,Linux学习笔记(一) ---- 安装Linux系统
- R语言使用beanplot包绘制豆荚图实战:与箱图、小提琴图对比、绘制不对称的豆荚图
- Adaboost 算法的原理与推导
- Spring Cloud Gateway真的有那么差吗?
- NSURLSession和NSURLConnection
- 转载--CentOS 6.3下部署LVS(NAT)+keepalived实现高性能高可用负载均衡
- 本周看代码找bug总结
- 【Flink】Metrics运作机制
- linux 查看命令帮助,Linux中查看帮助相关的命令整理
- WCF分布式开发步步为赢(14):WCF安全编程--基本概念
- [20151126]IMPDP TRANSFORM参数.TXT
- jni问题总结:jni error (app bug): accessed stale local reference
- 用Java写一个小游戏
- 【第133期】 游戏策划:给@1的简历分析
- java输出100以内质数(素数)合
- 卡尔曼滤波 KF | 扩展卡尔曼滤波 EKF (思路流程和计算公式)
- IT民工,你的未来在哪里?
- choco : 无法将“choco”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正 确,然后再试一次。
- button渐变色 ios_UIButton 背景色渐变动画
- URLEncode原理