App Layering

Vorbereiten des Betriebssystems für Layering

Sie können Ihr Betriebssystem jederzeit auf das Layering vorbereiten, auch wenn die App Layering-Software noch nicht installiert ist. Es ist wichtig, dass Sie alle Anforderungen erfüllen, damit der Betriebssystemlayer in Ihrer Umgebung korrekt funktioniert.

Nachdem Sie die Anforderungen erfüllt und sich mit den Richtlinien für die Einbeziehung in der Betriebssystemlayer vertraut gemacht haben, verwenden Sie die Anweisungen zum Vorbereiten des Betriebssystems in Ihrer Hypervisorumgebung. Wenn Sie die Unterstützung später auf einen anderen Hypervisor erweitern, können Sie diesen Betriebssystemlayer wiederverwenden, indem Sie die Tools für den zweiten Hypervisor auf dem Plattformlayer installieren, den Sie für diese zweite Umgebung erstellen.

Anforderungen und Empfehlungen

Erfüllen Sie bei der Vorbereitung eines Betriebssystemimage die folgenden Anforderungen und berücksichtigen Sie die entsprechenden Empfehlungen.

  • Ein OS-Layer (empfohlen): Idealerweise können Sie einen generischen Betriebssystemlayer erstellen und ihn in allen von Ihnen veröffentlichten Images wiederverwenden. Dadurch wird die Layerwartung auf ein Minimum reduziert, da App- und Plattformlayer nur mit dem Betriebssystemlayer funktionieren, der zum Erstellen verwendet wird. Wenn Sie sowohl ein Desktop- als auch ein Serverbetriebssystem unterstützen müssen, müssen Sie für jedes Betriebssystemlayer zusammen mit einer Reihe von Plattform- und App-Layern für jedes Betriebssystem erstellen.
  • Neues Betriebssystemimage: Beginnen Sie mit einem neuen Image eines unterstütztes Windows-Betriebssystem von Ihrem Hypervisor. Dadurch wird sichergestellt, dass das Image für Ihre Umgebung optimiert ist.
  • IP-Adresse von DHCP: Stellen Sie sicher, dass sich das Betriebssystemimage nicht in einer Domäne befindet. Stellen Sie sicher, dass das Image seine IP-Adresse von DHCP erhält. Andernfalls können Sie die App Layering OS Machine Tools nicht installieren. Domänenbeitritt kann in dem Plattformlayer erfolgen.
  • Dievirtuelle Maschine ist MBR-partitioniert: Stellen Sie sicher, dass die virtuelle Maschine für Ihren Betriebssystemlayer mit Master Boot Record (MBR) partitioniert ist und nicht mit GUID-Partitionstabelle (GPT). Für Hyper-V muss die virtuelle Maschine Gen 1 sein. Sobald der ursprüngliche Betriebssystemlayer erstellt wurde, kann er durch Hinzufügen einer Revision in Gen2 konvertiert werden.
  • App Layering OS Machine Tools: Suchen Sie die OS Machine Tools im App Layering-Installationspaket.
  • Optimierungsskript für MS Office: Wenn Sie MS Office ausführen möchten, müssen Sie das im Installationspaket enthaltene Optimierungsskript verwenden.

Citrix Hypervisor, MS Hyper-V oder VMware vSphere

In dem seltenen Fall, dass Sie Windows Mini Setup ausführen müssen, können Sie die Datei unattend.hta bearbeiten, die wir für Ihre Bedürfnisse bereitstellen.

  • Antwortdatei für unbeaufsichtigte Installation (optional): Die Antwortdatei ist im App Layering-Download enthalten.

    Hinweise:

    Vermeiden Sie die Verwendung von Skripts von Drittanbietern, da sie Dienste und Funktionen ändern können, die der App Layering-Dienst verwendet, z. B. Universal Plug & Play und die Einstellung 8.3-Dateinamen.

Was in den Betriebssystemlayer einbezogen werden soll

Fügen Sie die folgende Software und Einstellungen in der Betriebssystemlayer ein:

  • Hypervisortools: Sie müssen Ihre Hypervisortools in der Betriebssystemlayer aufnehmen. Sie können die Tools aktualisieren, indem Sie dem Layer eine neue Version hinzufügen.

    Hinweise:

    • Wenn Sie die Hypervisor-Tools auf dem OS-Layer aktualisieren, testen Sie den vorhandenen Plattformlayer, um festzustellen, ob er aktualisiert werden muss. Abhängig von der Plattform und dem, was sonst noch darauf installiert ist, müssen Sie möglicherweise den Plattformlayer neu erstellen.
    • Wenn Sie denselben OS-Layer mit mehreren Hypervisoren verwenden, ist es sinnvoll, die Hypervisor-Tools in speziell entwickelten Plattform-Layern für die angegebenen Hypervisoren zu installieren.
  • Legacy-NIC für Citrix Provisioning für Hyper-V: Fügen Sie eine Legacy-NIC ein, wenn Sie Citrix Provisioning für Hyper-V verwenden.
  • .NET Framework 4.0 oder höher (nur Windows 7): Schließen Sie .NET Framework 4.0 oder höher ein, damit Windows-Updates nur auf dem OS-Layer erforderlich sind.
  • .NET Framework 3.5 (beim Erstellen einer MS Office-Layer): Installieren Sie zur Vereinfachung der Aktualisierung alle Versionen des .NET Framework auf dem OS-Layer, bevor Sie den Office-Layer erstellen. Wenn .NET Framework v3.5 bei der Installation von Office nicht vorhanden ist, installiert Office es für Sie, und es wird nicht empfohlen, .NET Framework-Versionen oder -Updates in App-Layern zu installieren.
  • Deaktivieren Sie Windows-Updates mit lokalem Gruppenrichtlinienobjekt:Deaktivieren Sie Windows-Updates auf des Betriebssystemlayers, und verwenden Sie das lokale Gruppenrichtlinienobjekt anstelle des Windows Update-Dienstes.
  • Entfernen von Windows Store-Apps: Wenn Sie Windows Store-Apps entfernen, entfernen Sie sie aus des Betriebssystemlayers und nicht auf einer App-Ebene.
  • Windows-Aktivierung: Verwenden Sie KMS für die Windows-Aktivierung. Wenn Sie Ihren Betriebssystemlayer erstellen, führen Sie SetKmsVersion.exe aus, um die Startskripts zu konfigurieren, die die richtige Version von Windows aktivieren.
  • Benutzerkonten und Gruppen: Alle zusätzlichen Benutzerkonten oder Gruppen müssen in den Betriebssystemlayer erstellt werden. Änderungen der Domänengruppenmitgliedschaft müssen über Gruppenrichtlinien erfolgen.
  • Checkpoints: Alle Checkpoints, die Sie einschließen, müssen reduziert werden.
  • Anwendungen, die lokale Benutzer erstellen: Fügen Sie Apps ein, die lokale Benutzer erstellen, um sicherzustellen, dass Änderungen an lokalen Gruppen und lokalen Benutzern erfasst werden. Dies geschieht nicht auf Plattform- und App-Layer.

Was nicht in der OS-Layer enthalten sein sollte

Fügen Sie die folgende Software nicht auf der Betriebssystemlayer ein.

  • Bereitstellungssoftware: Software, die mit Ihrem Provisioning Service verknüpft ist, muss auf Ihrem Plattformlayer installiert sein, nicht auf dem OS-Layer.
  • Verbindungsbrokersoftware: Die Verbindungsbroker-Software muss auch auf dem Plattformlayer und nicht auf dem Betriebssystemlayer installiert sein.
  • MS Office und andere Apps: Schließen Sie MS Office oder andere Anwendungen auf der OS-Layer nicht ein, mit Ausnahme der wenigen Apps, die lokale Benutzer erstellen. Im Allgemeinen sollten Anwendungen auf App-Layern installiert werden.
  • Diff-Datenträger: Verwenden Sie keine Diff-Datenträger.
  • Gen2-Maschinen: Verwenden Sie in MS Hyper-V keine Gen2-Maschinen. Sobald der ursprüngliche Betriebssystemlayer erstellt wurde, kann er durch Hinzufügen einer Revision in Gen2 konvertiert werden.
  • Domänenbeitritt: Verbinden Sie den Betriebssystemlayer nicht mit einer Active Directory-Domäne. Stattdessen treten Sie der Domäne im Plattformlayer bei. Dadurch können Sie dasselbe Betriebssystem in verschiedenen Domänen verwenden.

Für detaillierte Schritte zum Vorbereiten des Betriebssystems wählen Sie den Hypervisor aus:

Vorbereiten des Betriebssystems für Layering