Windows系统封装初始化工具sysprep

news2025/7/14 5:32:44

Windows系统封装初始化工具sysprep
Sysprep简介
Sysprep程序是微软公司用来配置Microsoft Windows全新安装的一个工具,是为方便企业用户部署系统而设计的。
Sysprep(系统准备)可以准备 Windows 客户端或 Windows Server 安装以生成映像。 Sysprep 可以从Windows安装中删除特定于电脑的信息, (通用化) ,以便它可以安装在不同的电脑上。 运行 Sysprep 时,可将电脑配置为启动至审核模式或开箱即用体验 (OOBE)。

Sysprep 是 Windows 映像的一部分,在审核模式下运行。

Sysprep 功能
Sysprep 提供以下功能:

  • 从 Windows 映像中删除特定于电脑的信息,包括电脑的安全标识符 (SID)。 这样,便可以捕获映像并将其应用于其他电脑。这被称为通用化电脑。
  • 从 Windows 映像中卸载(但不删除)特定于电脑的驱动程序。
  • 通过将电脑设置为启动至 OOBE,准备好要交付给客户的电脑。
  • 允许将应答文件 (unattend) 设置添加到现有安装。

实际用途
运行 Sysprep 有助于:

  • 通过创建可在多种硬件设计中使用的通用映像来管理多台电脑。
  • 通过捕获并部署具有唯一安全标识符的映像来部署电脑。
  • 通过在审核模式下添加应用、语言或驱动程序来微调单个电脑的安装。 有关详细信息,请参阅审核模式概述。
  • 在将电脑交付给客户之前,通过在审核模式下进行测试来提供更可靠的电脑。

Sysprep使用
1、程序位置为:“C:WindowsSystem32sysprepsysprep.exe”,也可以通过运行“sysprep”,打开sysprep.exe封装工具。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2、运行sysprep.exe封装工具,打开后点击确定就可以进行封装。
如果勾选“通用”的话有什么作用?
如果勾选“通用”在初始化系统的时候后会多一个硬件和驱动重新识别和安装的过程。
一般是跨硬件进行操作系统迁移的时候才会勾选该按钮,就是让这次封装的系统能在其它不同硬件的计算机上运行。

关机选项可以根据我们需求进行配置,如果设置为重新启动,封装完成后会自动进行重启。

在这里插入图片描述
在这里插入图片描述

封装完成后就可以看到 欢迎界面了。

封装完成后你的操作系统配置与数据是不丢失的,包括windows激活与防火墙配置等。

限制
Sysprep 具有以下限制:

  • 仅当执行 Sysprep 时,才会替换操作系统卷上的安全标识符 (SID)。 如果在一台电脑上安装了多个操作系统,必须针对每个映像单独运行Sysprep。
  • 某些情况下,在重新捕获 Windows 映像之前安装的自定义应用程序可能需要一致的驱动器号。 某些应用程序存储包含系统驱动器号的路径。
    如果系统的驱动器号与应用程序指定的驱动器号不匹配,则卸载、维护和修复方案可能无法正常运行。
  • 参考电脑和目标电脑上的即插即用设备不必来自同一家制造商。 这些设备包括调制解调器、声卡、网络适配器和视频卡。但是,安装中必须包含这些设备的驱动程序。
  • 并不是所有的服务器角色都支持 Sysprep。 如果通用化配置了特定服务器角色的 Windows Server安装,则在完成映像生成和部署过程之后,这些服务器角色可能无法继续正常运行。 有关详细信息,请参阅 Sysprep Support for Server Roles(Sysprep 对服务器角色的支持)。
  • 如果在包含加密文件或文件夹的 NTFS 文件系统分区上运行 Sysprep,则这些文件夹中的数据会变得完全不能读取且不可恢复。
  • 仅当电脑是工作组成员而不是域成员时,才能运行 Sysprep 工具。 如果电脑已加入域,Sysprep 将从域中删除该电脑。
  • 如果电脑已加入域,并且该域的组策略为该电脑分配了强帐户密码策略,则所有用户帐户都需要强密码。 运行 Sysprep 或 OOBE
    不会删除强密码策略。
  • 请始终为用户帐户使用强密码。 如果在运行 Sysprep 或 OOBE 之前没有为用户帐户分配强密码,可能无法登录到电脑。
  • 如果 Sysprep 遇到错误,你将不再可以对同一 Windows 映像运行 Sysprep 工具。
    在这种情况下,首先需要重新部署该映像。

为什么要使用Sysprep作用
微软的操作系统很早就开始使用安全标识符(SID)对计算机和用户进行识别。在域控环境中,分配给计算机账号的叫 Machine SID,分配给用户账户的是用户账户 SID。处于工作组计算机的 SID 是由算法生成的,除特殊账户外,其它用户的 SID 也是由算法生成的;而域中各对象的 SID 是由域范围的 SID 和具有唯一性的相对标识符 (RID) 连接组成,RID 是在创建安全主体时由域中的 RID Master 分配的。RID Master 的作用是:分配可用 RID 池给域内的 DC 以及防止对象的 SID 重复。
所以当你从一台主机克隆出多个 PC,或者使用同一虚拟机母板克隆出多台 VM 之后,其 SID 势必会相同,在加入域时会造成安全主体的识别混乱和加域失败等,通过Sysprep封装就可以解决该问题。

以上资料来源于网络。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/17734.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

7.2 Verilog 文件操作

Verilog提供了很多可以对文件进行操作的系统任务。经常使用的系统任务主要包括: 文件开、闭:$fopen, $fclose, $ferror文件写入:$fdisplay, $fwrite, $fstrobe, $fmonitor字符串写入:$sformat, $swrite文件读取:$fget…

计算机毕业设计ssm+vue+elementUI 校园短期闲置资源置换平台

项目介绍 随着互联网时代的到来,人们的生活结构发生了很大的变化,网上交易占据了人们日常交易的很大一部分,这个比例还会继续增长。社会在飞速发展同时伴随着问题的出现,生活节奏的加快,使闲置物品处理成了一个突出问…

VFP发送XML与MSSQL的互操作, 解决一个传大表查询的大大大问题

瓜哥有个需求场景,比如要按订单号查一批订单,数量2w个,如果用in拼接要写好长的语句,用string_split又限制长度8000。所以想想有什么什么好招。 瓜哥就是MYFLL作者木瓜大侠 那就可以传入XML,让MSSQL把XML解析成表&#…

【实验十二】决策树判断你是否可学python

一、实验目的 1.熟练安装scikit-learn扩展库(本库有许多依赖库,如该库建立在NumPy,SciPy和matplotlib之上,一般要先安装这些扩展库后,再安装。当然在线安装的话也会一次性将依依赖库安装完,前提是这些库的网站能连上)…

(杂谈)世界上本没什么prompt,有的只是加权平均——关于NLP中embedding的一点思考

(杂谈)世界上本没什么prompt,有的只是加权平均——关于NLP中embedding的一点思考0. 写在前面1. 问题的提出2. 备受嫌弃的NSP,为什么效果不佳2. 比句子更小的片段——Span Bert3. 更加纯粹的表示方法——PURE4. 风光无限的prompt&a…

编写bat脚本调用hexview进行软件签名

上一篇《编写Bat脚本调用Vecotr工具软件HexView》介绍了如何使用bat脚本编写Bat脚本调用Vecotr工具软件HexView进行文件合并、填充、AES加密、SHA256哈希校验等基本操作,这篇介绍一下编写bat脚本调用hexview进行软件签名的具体用法,在编程过程中体会代码…

Linux--shell脚本详解

目录 一、shell脚本的类型 二、read命令 三、数组 3.1 定义数组 3.2 赋值数组元素 3.3 取得元素个数 3.4 取得单个元素长度 3.5 取消或删除数组中的元素 四、赋值时使用引号的作用 五、位置参数 5.1 $* 和 $的区别 六、预定义变量 七、变量的算术运算 7.1 双小括…

[一篇读懂]C语言三讲:选择、循环

[一篇读懂]C语言三讲:选择、循环1. 选择if-else讲解1 关系表达式与逻辑表达式计算表达式的过程2 if-else语句【例】判断输入值是否大于02. 循环while,for讲解,continue,break讲解1 while循环【例】计算1到100之间所有整数之和2 fo…

【MySQL进阶】B+树索引的使用

【MySQL进阶】B树索引的使用 文章目录【MySQL进阶】B树索引的使用一、索引的代价二、B树索引适用的条件1、全值匹配2、匹配左边的列3、匹配列前缀4、匹配范围值5、精确匹配某一列并范围匹配另外一列6、用于排序7、用于分组三、回表的代价1、回表的代价2、覆盖索引四、如何挑选索…

论文管理系统(登录功能)

目录 一、后端部分 1.1 实体类 1.2 UserMapper类 1.3 Service层 接口 实现类 1.4 controller层 1.5 拦截器 二、前端部分 效果图 源码如下 代码讲解 准备工作和数据库都已经准备好了,接下来我们来写登录功能,登录功能我们通过mybatisplus来码写,所以不需要在UserMapper.…

台灯到底对眼睛好不好?2022精选眼科医生推荐护眼灯

台灯是我们最常见的照明工具了,台灯对眼睛会有一定的伤害的,光对人的视觉会产生一些影响的,选择质量过关的护眼台灯,对人的眼睛伤害是比较小的,基本上在光照进行优化,做到无可视频闪、无眩光等,…

巯基化PEG试剂——N3-PEG-SH,Azide-PEG-Thiol,叠氮-聚乙二醇-巯基

巯基化PEG化学试剂叠氮-聚乙二醇-巯基,其英文名为Azide-PEG-Thiol(N3-PEG-SH),它所属分类为Azide PEG Thiol PEG。 此peg试剂的分子量均可定制,有:5k N3-PEG-SH、20k 叠氮-聚乙二醇-巯基、10k N3-PEG-SH、…

[11]重绘与回流

在看今天的分享之前,希望大家先关注一下,因为你可以免费获取一枚前端路上的陪跑师。 什么是回流 回流:英文是reflow 当render tree中的一部分(或全部),因为元素的规模尺寸、布局、隐藏等改变 而需要重新构建,这就是回流…

基于web在线餐饮网站的设计与实现——蛋糕甜品店铺(HTML+CSS+JavaScript)

👨‍🎓静态网站的编写主要是用HTML DIVCSS JS等来完成页面的排版设计👩‍🎓,常用的网页设计软件有Dreamweaver、EditPlus、HBuilderX、VScode 、Webstorm、Animate等等,用的最多的还是DW,当然不同软件写出的…

你的新进程是如何被内核调度执行到的?(上)

所谓的运行队列到底长什么样子、新进程是如何被加入进来的、调度是如何选择一个新进程的、新进程又如何被切换到 CPU 上运行的,这些细节咱们都没提到。今天就来展开看看这些进程运行背后的原理。 通过今天的文章,你将对以下两个问题有个更深入的理解。 …

mysql高手进阶优化篇

​MySql理论 逻辑架构 连接层-->服务层-->引擎层-->存储层 存储引擎 查看方式 1.查看mysql现在提供的搜索引擎--->show engines 2.查看mysql当前默认存储引擎show variables like storageenginestorage_enginestorageengine 存储引擎对比 MyISAM: BTree叶节…

Vue快速入门二:Vue绑定事件、Vue中的this指向、增加class选择器、动态创建标签

Vue定义点击事件&#xff1a; <body><div id"box"><button click"handleChange()">change</button></div><script>var vm new Vue({el:"#box",//定义方法methods:{//handleChange:function(){}//简写法&a…

数据结构:单链表

用&#xff08;带头节点&#xff09;单链表完成图书统计。节点结构包括书籍编号&#xff0c;书籍名以及对应作者。功能包括增加&#xff08;尾插法和指定位置插入法&#xff09;、删除、修改、查看。 一、定义节点结构 每一个节点都包括这些变量&#xff0c;构造器复杂将传入的…

去除 Zotero + Obsidian 复制粘贴参考文献表时的多余空行(ctrl+shift+C)

前言 最近在用 Zotero 做文献管理&#xff0c;用 Obsidian 记笔记。但是使用的时候&#xff0c;有一个问题不大&#xff0c;但是有时候很烦人的情况&#xff1a;粘贴参考文献格式。在粘贴的时候总会莫名多出来几个空行&#xff0c;需要手动删除。 举个例子&#xff1a; 下面…

蚂蚁链牵头两项区块链国际标准在ITU成功立项

近日&#xff0c;国际电信联盟第十六研究组&#xff08;简称ITU-T SG16&#xff09;召开全体会议。会上&#xff0c;由蚂蚁链牵头的两项区块链国际标准获得立项通过。包括&#xff1a; ITU-T H.DLT-SCLMR “Smart contract lifecycle management requirements for distributed…