配置 Windows 10 S 模式

普通镜像(未OOBE)切换到S模式

思路:配置无人值守文件,并通过DISM应用到镜像。
步骤:

  1. 新建unattend.xml,并写入如下内容
  2. 将unattend.xml复制到目标镜像的 windows\panther 目录(如果没有则创建)
  3. 打开PowerShell运行如下指令(X为目标镜像的驱动器号)
dism /image:X: /apply-unattend:X:\windows\panther\unattend.xml
  1. 重启完成OOBE,进入系统后则是S模式

可参考 unattend.xml 内容

<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State">
<settings pass="offlineServicing">
    <component name="Microsoft-Windows-CodeIntegrity" 
                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">
        <SkuPolicyRequired>1</SkuPolicyRequired>
    </component>
    <component name="Microsoft-Windows-CodeIntegrity" 
                processorArchitecture="x86" 
                publicKeyToken="31bf3856ad364e35" 
                language="neutral" 
                versionScope="nonSxS" 
                xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" 
                xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
        <SkuPolicyRequired>1</SkuPolicyRequired>
    </component>
</settings>
</unattend>

安装系统设备驱动

自动安装(来自Windows更新)

  • 打开设置——更新和安全——Windows 更新——检查更新并等待自动下载安装
    (部分硬件的供应商已将适合S模式的驱动发布到Windows 更新)
    (*为了提高更新速度,可打开传递优化允许从其他电脑下载我本地网络上的电脑和Internet上的电脑
    然而,大部分的驱动没有配置适用于S模式,所以Windows 更新也检测不到。

手动安装(提取—安装)

  1. 在本电脑其他(虚拟)分区实机部署普通版Windows 10,并联网安装全部驱动。
  2. 使用Dism++提取所有驱动(打开Dism++——控制面板——驱动管理——勾选所需驱动——导出驱动)
  3. 打开在S模式的设备管理器——双击需要更新驱动的设备——选择驱动程序更新驱动程序浏览我的电脑以查找驱动程序,在方框中输入前面导出驱动的目录,下一步**,Windows则会自动找到合适的驱动并安装。
    不过这样是要每一个设备都点过一遍,比较麻烦

安装打印机驱动

以HP打印机为例

  1. 禁用HP Smart Install
    *每种型号可能有不同的配置程序
  2. 安装打印机的通用串行总线控制器驱动程序
    *驱动程序来自于HP官网下载并(用7z)解压或其他电脑提取
  3. 打开设置——设备——打印机和扫描仪——添加打印机或扫描仪——我需要的打印机不在列表中——通过手动设置添加本地打印机或网络打印机
    ——使用现有的端口——这里一般选USB001或其他含有USB的(如果无合适端口,则说明上一步未完成)
    ——从磁盘安装,选择前面解压的驱动程序文件夹中的inf文件
    ——选择合适的驱动程序,下一步——打印测试页,若能成功打印则配置成功。

*然而有些打印机在安装驱动时提示“已知打印机驱动程序会伤害系统”或“驱动不适用该系统”,从而无法安装成功,此时只能选择其他内置品牌其他打印机驱动试试能否正常安装,并顺利打印了。
*选择替代驱动的经验是优先选同系列及序号相近的打印机驱动
已知可用HP LaserJet 1022 Class Driver驱动程序来使用HP LaserJet Pro P1108打印机

到这里基本就完成部署了,Enjoy~

参考网站

启用 S 模式 | Microsoft Docs
How to create a Windows 10 with S mode installation media | Windows Central

配置 Windows 10 S 模式

上一篇:opencv教程(Windows 10&ubunt 16.04&树莓派)


下一篇:Windows-VS2017创建.NET项目