返回顶部
位置:首页 > 文章资讯 > Win10教程>让它工作:为SYSPREP准备WIN10部署
让它工作:为SYSPREP准备WIN10部署

发布时间:2019-05-04

来源:Win10红石

 用于创建可部署到多台PC的Windows映像的部分过程是使用Sysprep来概括图像。 Sysprep从Windows安装中删除系统ID(计算机的SID),以便可以安全地克隆它。

 
那些在IT领域工作了很长时间的人都知道Sysprep已经存在了几十年。 不幸的是,该工具开始显示其年龄。 如果您曾尝试使用Sysprep来概括windows 10部署,则可能会收到类似于下面屏幕截图中显示的错误消息。 那么让我们来看看为什么Sysprep会出现问题,以及你可以做些什么来解决这些潜在的错误。



如果您尝试使用Sysprep概括windows 10部署,则可能会收到类似上面显示的错误消息。
 
windows 10中的Sysprep错误通常与现代Windows应用程序(Metro应用程序,Windows应用商店应用程序或本周微软称之为的任何应用程序)的存在有关。 掌握这些应用程序是使Sysprep工作的关键。
 
 
在准备本文时,我设置了一个虚拟机并安装了windows 10的干净副本。您可以在下图中看到此Windows安装。 我确信你会注意到的第一件事是默认情况下安装的所有英国媒体报道软件。 请记住,我没有安装Windows的消费者版。 此版本面向企业。 因此,希望Sysprep此图像的管理员可能希望首先删除Netflix,Candy Crush Saga以及在商业环境中完全不合适的所有其他垃圾。

让它工作:为SYSPREP准备WIN10部署

虽然在运行Sysprep之前摆脱不需要的应用程序并可能安装一些商业应用程序听起来像一个合理的策略,但这样做有问题。根据微软的说法,“在推广Windows映像之前安装新的Microsoft Store应用程序或更新现有的Microsoft Store应用程序将导致Sysprep失败。”
 
换句话说,不需要的应用程序的存在可能以迂回的方式导致Sysprep失败,因为一旦安装了Windows,它几乎立即启动到更新周期,并且更新过程可能会破坏Sysprep。
 
如果你想部署,然后再部署Sysprep Windows,那么我的建议是通过下载最新的部署映像来开始这个过程。由于在运行Sysprep之前更新Windows往往会导致问题,因此最好从最新的部署映像开始,以便最大限度地减少以后需要的更新。
 
安装过程
至于安装过程,请像往常一样将Windows安装到虚拟机中,但有一点需要注意。在开始安装过程之前,请断开虚拟网络适配器。这将阻止Windows下载任何更新。以这种方式安装Windows时,“开始”菜单将显示有些不完整,如下所示。

让它工作:为SYSPREP准备WIN10部署

启动PowerShell
现在您可以开始删除不需要的应用程序包。 有几种不同的方法可以做到这一点,但我个人更喜欢使用PowerShell。 从管理PowerShell会话中输入以下命令:

Get-AppxProvisionedPackage -Online | Select-Object PackageName
此命令列出当前安装的所有应用程序包。 您可以使用以下命令删除包:

Remove-AppxProvisionedPackage -Online -PackageName <package name>
您可以在下一张图像中查看这些命令的外观。 值得注意的是,我使用复制和粘贴来帮助减少输入包名称时所需的输入量。 值得注意的是,您不必删除每个包。 某些软件包(如计算器)可能具有商业价值。



删除应用程序
现在已经删除了不需要的应用程序包,现在是时候删除实际的应用程序了。 为此,您可以使用以下命令:
Get-AppxPackage | Select-Object Name
Get-AppxPackage *name* | Remove-AppxPackage
第一个命令列出所有已安装的应用程序,而第二个命令执行特定应用程序的删除(将* name *替换为应用程序包)。 您可以在下面看到此示例。

让它工作:为SYSPREP准备WIN10部署

当您完成时,Windows桌面可能看起来像您在下面看到的内容。 正如您在屏幕截图中看到的,您可能需要手动删除一些剩余的开始菜单切片。

让它工作:为SYSPREP准备WIN10部署

点击几下鼠标后,不需要的瓷砖就消失了。

让它工作:为SYSPREP准备WIN10部署

现在是时候尝试再次运行Sysprep了。 这一次,Sysprep能够毫无问题地推广Windows。 运行Sysprep时,请确保选择在Sysprep完成后关闭PC的选项。

让它工作:为SYSPREP准备WIN10部署

使Sysprep工作的关键
如您所见,使Sysprep与windows 10配合使用的关键是断开网络适配器以防止安装任何更新,删除任何不需要的应用程序,并避免安装任何现代应用程序。 据说,只要你负载这些应用程序,就可以在执行Sysprep之前安装应用程序,但我从未尝试过,所以我不知道这项技术是否真的有效。
 
如果您花时间完成了为Sysprep准备PC的过程,那么您毫无疑问地注意到准备过程繁琐且耗时。 如果您发现需要使用Sysprep定期创建新映像,那么我强烈建议您创建一个自动执行清理过程的PowerShell脚本。 构建这样一个脚本需要花费更多时间,但稍后会节省大量时间。
SYSPREP WIN10部署 Win10