Préparer l’OS pour le layering

Vous pouvez préparer votre système d’exploitation pour le layering à tout moment, même si le logiciel App Layering n’a pas encore été installé. Il est important que vous respectiez toutes les exigences afin que la couche OS fonctionne correctement dans votre environnement.

Une fois que vous avez satisfait aux exigences et que vous vous êtes familiarisé avec les directives concernant ce qu’il faut inclure dans la couche OS, utilisez les instructions pour préparer l’OS dans votre environnement d’hyperviseur. Si vous étendez ultérieurement la prise en charge à un autre hyperviseur, vous pouvez réutiliser cette couche OS en installant les outils du second hyperviseur sur la couche Plateforme que vous créez pour ce second environnement.

Exigences et recommandations

Lors de la préparation d’une image OS, respectez les exigences suivantes et tenez compte des recommandations associées.

  • Une couche OS pour chaque version de Windows que vous gérez (recommandé) : Citrix® recommande de préparer une seule image OS pour chaque version de Windows que vous gérez, ainsi qu’un ensemble de couches Plateforme et d’applications pour chacune.
  • Image OS vierge : Commencez avec une image vierge d’un système d’exploitation Windows pris en charge de votre hyperviseur. Cela garantit que l’image est optimisée pour votre environnement.
  • Adresse IP de DHCP : Assurez-vous que l’image OS n’est pas dans un domaine. Assurez-vous que l’image obtient son adresse IP de DHCP. Sinon, vous ne pourrez pas installer les outils App Layering OS Machine Tools. La jonction de domaine peut être effectuée dans la couche plateforme.
  • Outils App Layering OS Machine Tools : Localisez les outils OS Machine Tools dans le package d’installation d’App Layering.
  • Script d’optimisation pour MS Office : Si vous comptez exécuter MS Office, vous devez utiliser le script d’optimisation inclus dans le package d’installation.

XenServer®, MS Hyper-V ou VMware vSphere

Dans les rares cas où vous auriez besoin d’exécuter Windows Mini Setup, vous pouvez modifier le fichier unattend.hta que nous fournissons pour vos besoins.

  • Fichier de réponses pour l’installation sans assistance (facultatif) : Le fichier de réponses est inclus dans le téléchargement d’App Layering.

    Remarques :

    Évitez d’utiliser des scripts tiers, car ils peuvent modifier les services et les fonctionnalités utilisés par le service App Layering, par exemple, Universal Plug and Play et le paramètre de noms de fichiers 8.3.

Éléments à inclure dans la couche de système d’exploitation

Incluez les logiciels et paramètres suivants dans la couche de système d’exploitation :

  • Outils d’hyperviseur : Vous devez inclure vos outils d’hyperviseur dans la couche de système d’exploitation. Vous pouvez mettre à niveau les outils en ajoutant une nouvelle version à la couche.

    Remarques :

    • Lorsque vous mettez à niveau les outils d’hyperviseur sur la couche de système d’exploitation, testez la couche de plate-forme existante pour voir si elle nécessite une mise à jour. Selon la plate-forme et ce qui y est installé, vous devrez peut-être recréer la couche de plate-forme.
    • Si vous utilisez la même couche de système d’exploitation avec plusieurs hyperviseurs, il est judicieux d’installer les outils d’hyperviseur dans des couches de plate-forme dédiées à ces hyperviseurs.
  • .NET Framework v4.0 ou version ultérieure : Incluez .NET Framework v4.0 ou version ultérieure afin que les mises à jour Windows ne soient requises que sur la couche de système d’exploitation. Par exemple, .NET 4.8 est requis pour Citrix Virtual Apps and Desktops (CVAD) 2303 afin d’ajouter un VDA.
  • .NET Framework 3.5 (lors de la création d’une couche MS Office) : Pour faciliter les mises à jour, installez toutes les versions du .NET Framework sur la couche de système d’exploitation avant de créer la couche Office. Si .NET Framework v3.5 n’est pas présent lorsque vous installez Office, Office l’installe pour vous, et il n’est pas recommandé d’installer des versions ou des mises à jour du .NET Framework dans les couches d’applications.
  • Désactiver les mises à jour automatiques de Windows à l’aide d’une GPO locale : Désactivez les mises à jour automatiques de Windows sur la couche de système d’exploitation, et faites-le en utilisant une GPO locale plutôt que le service Windows Update.
  • Suppression des applications du Windows Store : Si vous supprimez des applications du Windows Store, supprimez-les de la couche de système d’exploitation, et non d’une couche d’application.
  • Mises à jour des applications du Windows Store : Installez les mises à jour des applications du Windows Store sur la couche de système d’exploitation.
  • Mises à jour de Microsoft Edge : Installez les mises à jour de Microsoft Edge sur la couche de système d’exploitation. Assurez-vous de maintenir Edge à jour lors de la mise à jour des versions de Windows.
  • Activation de Windows : Utilisez KMS pour l’activation de Windows. Lors de la création de votre couche de système d’exploitation, exécutez SetKMSVersion.exe pour configurer les scripts de démarrage qui activent la version correcte de Windows.
  • Comptes d’utilisateurs et groupes : Tous les comptes d’utilisateurs ou groupes supplémentaires doivent être créés dans la couche de système d’exploitation. Toute modification de l’appartenance à un groupe de domaine doit être effectuée via une stratégie de groupe.
  • Applications qui créent des utilisateurs locaux : Incluez les applications qui créent des utilisateurs locaux pour vous assurer que les modifications apportées aux groupes locaux et aux utilisateurs locaux sont capturées, ce qui n’est pas le cas sur les couches de plate-forme et d’application.

Ce qu’il ne faut pas inclure dans la couche OS

N’incluez pas les logiciels suivants dans la couche OS.

  • Logiciel de provisioning : Le logiciel associé à votre service de provisioning doit être installé sur votre couche Plateforme, et non sur la couche OS.
  • Logiciel de broker de connexion : Votre logiciel de broker de connexion doit également être installé sur votre couche Plateforme, et non sur la couche OS.
  • MS Office et autres applications : N’incluez pas MS Office ou d’autres applications sur la couche OS, à l’exception des quelques applications qui créent des utilisateurs locaux. Généralement, les applications doivent être installées sur les couches d’applications.
  • Jonction de domaine : Ne joignez pas la couche OS à un domaine Active Directory. Joignez plutôt le domaine dans la couche Plateforme. Cela vous permet d’utiliser le même OS dans différents domaines.
  • Indicateur de débogage : L’indicateur de débogage ne peut pas être activé dans une entrée de démarrage BCD de votre couche OS si vous utilisez le démarrage sécurisé (Secure Boot). Que l’indicateur soit vrai ou faux n’a pas d’importance ; l’indicateur lui-même ne peut pas être présent, car il est connu pour causer des problèmes.

Pour les étapes détaillées de préparation de l’OS, sélectionnez votre hyperviseur :

Préparer l’OS pour le layering