准备用于分层的操作系统

您可以随时准备用于分层的操作系统,即使尚未安装 App Layering 软件。重要的是您要满足所有要求,以便操作系统层在您的环境中正常工作。

满足要求并熟悉了操作系统层中包含内容的准则后,请使用说明在您的管理程序环境中准备操作系统。如果您以后将支持扩展到另一个管理程序,您可以通过在为第二个环境创建的平台层上安装第二个管理程序的工具来重用此操作系统层。

要求事项和建议事项

在准备操作系统映像时,请务必满足以下要求,并考虑相关的建议事项。

  • 您正在管理的每个 Windows 版本一个操作系统层(推荐):Citrix® 建议您为您正在管理的每个 Windows 版本准备一个操作系统映像,以及为每个版本准备一套平台层和应用程序层。
  • 全新操作系统映像: 从您的管理程序中获取 受支持的 Windows 操作系统 的全新映像开始。这可确保映像针对您的环境进行了优化。
  • 来自 DHCP 的 IP 地址: 确保操作系统映像不在域中。确保映像从 DHCP 获取其 IP 地址。否则,您将无法安装 App Layering OS Machine Tools。域加入可以在平台层中完成。
  • App Layering 操作系统机器工具: 在 App Layering 安装包中找到操作系统机器工具。
  • MS Office 优化脚本: 如果您要运行 MS Office,则必须使用安装包中包含的优化脚本。

XenServer®, MS Hyper-V, or VMware vSphere

在极少数情况下,如果您需要运行 Windows Mini Setup,您可以编辑我们提供的 unattend.hta 文件以满足您的需求。

  • 无人参与安装的应答文件(可选): 应答文件包含在 App Layering 下载中。

    注意:

    避免使用第三方脚本,因为它们可能会更改 App Layering 服务使用的服务和功能,例如通用即插即用和 8.3 文件名设置。

OS 层中应包含的内容

在 OS 层中包含以下软件和设置:

  • 管理程序工具: 您必须在 OS 层中包含管理程序工具。您可以通过向层中添加新版本来升级这些工具。

    备注:

    • 在 OS 层上升级管理程序工具时,请测试现有平台层,查看是否需要更新。根据平台及其上安装的其他内容,您可能需要重新创建平台层。
    • 如果您将相同的 OS 层与多个管理程序一起使用,则将管理程序工具安装在为这些特定管理程序专门构建的平台层中是合理的。
  • .NET Framework v4.0 or later: Include .NET Framework v4.0 or later so that Windows updates are only required on the OS layer. For example, .NET 4.8 is required for Citrix Virtual Apps and Desktops (CVAD) 2303 to add a VDA.
  • .NET Framework 3.5(创建 MS Office 层时): 为了便于更新,请在创建 Office 层之前在 OS 层上安装所有版本的 .NET Framework。如果在安装 Office 时不存在 .NET Framework v3.5,Office 会为您安装它,不建议在应用程序层中安装 .NET Framework 版本或更新。
  • 使用 本地 GPO 禁用 Windows 自动更新: 在 OS 层上禁用 Windows 自动更新,并使用本地 GPO 而不是 Windows 更新服务来完成此操作。
  • Windows 应用商店应用删除: 如果您删除 Windows 应用商店应用,请从 OS 层中删除它们,而不是在应用程序层上删除。
  • Windows 应用商店应用更新: 在 OS 层上安装 Windows 应用商店应用更新。
  • Microsoft Edge 更新: 在操作系统层上安装 Microsoft Edge 更新。更新 Windows 版本时,请确保 Edge 保持最新。
  • Windows 激活: 使用 KMS 进行 Windows 激活。创建 OS 层时,运行 SetKMSVersion.exe 以配置激活正确 Windows 版本的启动脚本。
  • 用户帐户和组: 任何额外的用户帐户或组都必须在 OS 层中创建。任何域组成员身份更改都必须通过组策略完成。
  • 创建本地用户的应用程序: 包含创建本地用户的应用程序,以确保捕获对本地组和本地用户的更改,这在平台层和应用程序层上是不会完成的。

操作系统层中应包含的内容

请勿在操作系统层中包含以下软件。

  • 预配软件: 与您的预配服务关联的软件必须安装在您的平台层上,而不是操作系统层上。
  • 连接代理软件: 您的连接代理软件也必须安装在您的平台层上,而不是操作系统层上。
  • MS Office 和其他应用程序: 要在操作系统层中包含 MS Office 或其他应用程序,少数创建本地用户的应用程序除外。通常,应用程序应安装在应用程序层上。
  • 域加入: 要将操作系统层加入 Active Directory 域。而是将域加入平台层。这允许您在不同的域中使用相同的操作系统。
  • 调试标志: 如果您正在使用安全启动,则无法在操作系统层中的任何 BCD 启动项中启用调试标志。无论该标志是 true 还是 false 都无关紧要;该标志本身不能存在,因为它已知会导致问题。

有关准备操作系统的详细步骤,请选择您的虚拟机管理程序:

准备用于分层的操作系统