Windows-VMs

Für die Installation von Windows-VMs auf dem Citrix Hypervisor-Server ist Hardware-Virtualisierungsunterstützung erforderlich (Intel VT oder AMD-V).

Grundlegendes Verfahren zum Erstellen einer Windows-VM

Die Installation eines Windows auf einer VM besteht aus den folgenden Schritten:

  1. Auswählen der entsprechenden Windows-Vorlage

  2. Auswählen des entsprechenden Boot-Modus

  3. Installieren des Windows-Betriebssystems

  4. Installieren der Citrix VM-Tools für Windows (E/A-Treiber und Management Agent)

Warnung:

Windows-VMs werden nur unterstützt, wenn auf den VMs die Citrix VM-Tools für Windows installiert sind.

Windows-VM-Vorlagen

Windows-Betriebssysteme werden auf VMs installiert, indem eine entsprechende Vorlage entweder mit XenCenter oder der Xe-Befehlszeilenschnittstelle geklont und anschließend das Betriebssystem installiert wird. Die Vorlagen für einzelne Gäste haben vordefinierte Plattform-Flags gesetzt, die die Konfiguration der virtuellen Hardware definieren. Beispielsweise werden alle Windows-VMs mit aktiviertem ACPI-Modus (Hardware Abstraction Layer, HAL) installiert. Wenn Sie später eine dieser VMs über mehrere virtuelle CPUs ändern, wechselt Windows automatisch die HAL in den Mehrprozessormodus.

Die verfügbaren Windows-Vorlagen sind in der folgenden Tabelle aufgeführt:

Vorlagenname Unterstützte Startmodi Beschreibung
Windows 8.1 (32-Bit) BIOS Wird verwendet, um Windows 8.1 (32-Bit) zu installieren. (Siehe Anmerkung)
Windows 8.1 (64-Bit) BIOS Wird verwendet, um Windows 8.1 (64-Bit) zu installieren. (Siehe Anmerkung)
Windows 10 (32-Bit) BIOS Wird verwendet, um Windows 10 zu installieren.
Windows 10 (64-Bit) BIOS, UEFI, UEFI Secure Boot Wird verwendet, um Windows 10 (64-Bit) zu installieren.
Windows Server 2012 (64-Bit) BIOS Wird verwendet, um Windows Server 2012 (64-Bit) zu installieren.
Windows Server 2012 R2 (64-Bit) BIOS Wird verwendet, um Windows Server 2012 R2 (64-Bit) zu installieren.
Windows Server 2016 (64-Bit) BIOS, UEFI, UEFI Secure Boot Wird verwendet, um Windows Server 2016 oder Windows Server Core 2016 (64-Bit) zu installieren
Windows Server 2019 (64-Bit) BIOS, UEFI, UEFI Secure Boot Wird verwendet, um Windows Server 2019 oder Windows Server Core 2019 (64-Bit) zu installieren

Hinweis:

Windows 8 wird nicht mehr unterstützt. Benutzer, die Windows 8 installieren, werden auf Windows 8.1 aktualisiert.

Anhängen einer ISO-Image-Bibliothek

Das Windows-Betriebssystem kann entweder von einer Installations-CD in einem physischen CD-ROM-Laufwerk auf dem Citrix Hypervisor-Server oder von einem ISO-Image installiert werden. Weitere Informationen zum Erstellen eines ISO-Images von einer Windows-Installations-CD und zur Verwendung finden Sie unter ISO-Images erstellen.

Gast-UEFI-Boot und sicherer Start

Mit Citrix Hypervisor können aktuelle Versionen von Windows-Gastbetriebssystemen im UEFI-Modus gestartet werden. Ein Start im UEFI-Modus verbessert die Interaktion mit der Hardware und beschleunigt damit den Start von Windows-VMs.

Für diese Windows-Betriebssysteme unterstützt Citrix Hypervisor auch Windows Secure Boot. Secure Boot verhindert, dass nicht signierte, falsch signierte oder geänderte Binärdateien beim Booten ausgeführt werden. Auf einer UEFI-fähigen VM, die Secure Boot erzwingt, müssen alle Treiber signiert sein. Diese Anforderung kann den Anwendungsbereich für die VM einschränken, bietet jedoch die Sicherheit beim Blockieren von nicht signierten/geänderten Treibern. Wenn Sie einen nicht signierten Treiber verwenden, schlägt der sichere Start fehl und eine Warnung wird in XenCenter angezeigt.

Secure Boot reduziert auch das Risiko, dass Malware im Gast die Startdateien manipulieren oder während des Startvorgangs ausgeführt werden kann.

Hinweis:

Gast-UEFI-Boot wurde als experimentelles Feature in Citrix Hypervisor 8.0 bereitgestellt. UEFI-fähige VMs, die in Citrix Hypervisor 8.0 erstellt wurden, werden in Citrix Hypervisor 8.2 nicht unterstützt. Löschen Sie diese VMs, und erstellen Sie neue VMs mit Citrix Hypervisor 8.2.

Citrix Hypervisor unterstützt UEFI-Boot und Secure Boot auf neu erstellten VMs mit Windows 10 (64-Bit), Windows Server 2016 (64-Bit) und Windows Server 2019 (64-Bit). Sie müssen den Startmodus angeben, wenn Sie eine VM erstellen. Es ist nicht möglich, den Startmodus einer VM zwischen BIOS und UEFI (oder UEFI Secure Boot) zu ändern, nachdem die VM zum ersten Mal gestartet wurde. Sie können den Startmodus jedoch jederzeit zwischen UEFI und UEFI Secure Boot ändern.

Beachten Sie Folgendes, wenn Sie den UEFI-Boot auf VMs aktivieren:

  • Stellen Sie sicher, dass die UEFI-fähige VM über mindestens zwei vCPUs verfügt.
  • Sie können eine UEFI-fähige VM, die auf Citrix Hypervisor erstellt wurde, als OVA-, OVF- oder XVA-Datei importieren oder exportieren. Das Importieren einer UEFI-fähigen VM aus OVA- oder OVF-Paketen, die auf anderen Hypervisoren erstellt wurden, wird nicht unterstützt.
  • Citrix Machine Creation Services unterstützen keine UEFI-fähigen VMs.
  • Verwenden Sie das Menü UEFI-Einstellungen, um die Bildschirmauflösung der XenCenter Konsole zu ändern. Ausführliche Anweisungen finden Sie unter Problembehandlung.

Berücksichtigen Sie Folgendes, wenn Sie UEFI Secure Boot auf VMs aktivieren:

  • Der Citrix Hypervisor-Server muss im UEFI-Modus gestartet werden. Weitere Informationen finden Sie unter Netzwerk-Boot-Installationen
  • Der Ressourcenpool oder der eigenständige Server muss Zugriff auf Secure Boot-Zertifikate haben.

    Nur ein Citrix Hypervisor-Server im Pool benötigt Zugriff auf die Zertifikate. Wenn ein Server einem Pool beitritt, werden die Zertifikate auf diesem Server anderen Servern im Pool zur Verfügung gestellt.

Hinweis:

UEFI-fähige VMs verwenden NVME und E1000 für emulierte Geräte. In den Emulationsinformationen werden diese Werte erst angezeigt, nachdem Sie Citrix VM Tools für Windows auf der VM installiert haben. UEFI-fähige VMs werden auch nur mit zwei Netzwerkkarten angezeigt, bis Sie Citrix VM Tools für Windows installiert haben.

Aktivieren von UEFI-Boot oder UEFI Secure Boot

Sie können XenCenter oder die xe CLI verwenden, um UEFI-Boot oder UEFI Secure Boot für Ihre VM zu aktivieren.

Weitere Informationen zum Erstellen einer UEFI-fähigen VM in XenCenter finden Sie unter Erstellen einer VM mithilfe von XenCenter.

Verwenden der xe CLI zum Aktivieren von UEFI-Boot oder UEFI Secure Boot

Wenn Sie eine VM erstellen, führen Sie den folgenden Befehl aus, bevor Sie die VM zum ersten Mal starten:

    xe vm-param-set uuid=<UUID> HVM-boot-params:firmware=<MODE>
    xe vm-param-set uuid=<UUID> platform:secureboot=<OPTION>

Wo, UUID ist die UUID der VM, MODE ist entweder ‘BIOS’ oder ‘uefi’ und OPTION ist entweder ‘true’ oder ‘false’. Wenn Sie den Modus nicht angeben, wird standardmäßig “uefi” verwendet, wenn diese Option für Ihr VM-Betriebssystem unterstützt wird. Andernfalls lautet der Modus standardmäßig “BIOS”. Wenn Sie die secureboot Option nicht angeben, wird standardmäßig “auto” verwendet. Für UEFI-fähige VMs, die auf einem Citrix Hypervisor-Server erstellt wurden, der im UEFI-Modus gestartet wird und über Secure Boot-Zertifikate verfügt, besteht das automatische Verhalten darin, den sicheren Start für die VM zu aktivieren. Andernfalls ist Secure Boot nicht aktiviert.

Führen Sie den folgenden Befehl aus, um eine UEFI-fähige VM aus einer Vorlage zu erstellen, die mit Citrix Hypervisor geliefert wird:

    UUID=$(xe vm-clone name-label='Windows 10 (64-bit)' new-name-label='Windows 10 (64-bit)(UEFI)')
    xe template-param-set uuid=<UUID> HVM-boot-params:firmware=<MODE> platform:secureboot=<OPTION>

Führen Sie diesen Befehl nicht für Vorlagen aus, auf denen etwas installiert ist, oder Vorlagen, die Sie aus einem Snapshot erstellt haben. Der Startmodus dieser Snapshots kann nicht geändert werden, und wenn Sie versuchen, den Startmodus zu ändern, kann die VM nicht gestartet werden.

Wenn Sie die UEFI-fähige VM starten, wenn Sie das erste Mal auf der VM-Konsole aufgefordert werden, eine beliebige Taste zu drücken, um die Windows-Installation zu starten. Wenn Sie die Windows-Installation nicht starten, wechselt die VM-Konsole zur UEFI-Shell.

Geben Sie in der UEFI-Konsole die folgenden Befehle ein, um den Installationsvorgang neu zu starten.

EFI:
EFI\BOOT\BOOTX64

Achten Sie beim Neustart der Installation auf die VM-Konsole, um die Installationsaufforderung zu erhalten. Wenn die Eingabeaufforderung angezeigt wird, drücken Sie eine beliebige Taste.

Deaktivieren des sicheren Bootens

Möglicherweise möchten Sie Secure Boot gelegentlich deaktivieren. Beispielsweise kann das Windows-Debugging nicht auf einer virtuellen Maschine aktiviert werden, die sich im Benutzermodus “Sicherer Start” befindet. Um Secure Boot zu deaktivieren, ändern Sie die VM in den Setup-Modus für den sicheren Start. Führen Sie auf dem Citrix Hypervisor-Server den folgenden Befehl aus:

varstore-sb-state <VM_UUID> einrichten

Kinderklavier

UEFI-fähige VMs werden mit einer PK aus einem flüchtigen privaten Schlüssel, Microsoft KEK, Microsoft Windows Production PCA und Microsoft-Schlüsseln bereitgestellt. Den VMs wird außerdem eine aktuelle Sperrliste aus dem UEFI-Forum zur Verfügung gestellt. Diese Konfiguration ermöglicht Windows-VMs, mit aktiviertem Secure Boot zu starten und automatische Updates für die Schlüssel und die Sperrliste von Microsoft zu erhalten.

Fehlerbehebung für Ihre UEFI- und UEFI-Secure Boot-VMs

Weitere Informationen zur Problembehandlung Ihrer UEFI- oder UEFI-Secure Boot-VMs finden Sie unter Problembehandlung bei UEFI- und Secure Boot-Problemen auf Windows-VMs.

Erstellen einer VM mithilfe von XenCenter

So erstellen Sie eine Windows-VM:

  1. Klicken Sie auf der XenCenter -Symbolleiste auf die Schaltfläche Neue VM, um den Assistenten für neue VM zu öffnen.

    Mit dem Assistenten für neue VM können Sie die neue VM konfigurieren und verschiedene Parameter für CPU-, Speicher- und Netzwerkressourcen anpassen.

  2. Wählen Sie eine VM-Vorlage aus, und klicken Sie auf Weiter.

    Jede Vorlage enthält die Setup-Informationen, die erforderlich sind, um eine VM mit einem bestimmten Gastbetriebssystem (OS) und mit optimalem Speicher zu erstellen. Diese Liste enthält die Vorlagen, die Citrix Hypervisor derzeit unterstützt.

    Hinweis:

    Wenn das Betriebssystem, das Sie auf Ihrer VM installieren, nur mit der ursprünglichen Hardware kompatibel ist, aktivieren Sie das Kontrollkästchen Host-BIOS-Zeichenfolgen auf VM kopieren. Sie können diese Option beispielsweise für eine Betriebssystem-Installations-CD verwenden, die mit einem bestimmten Computer verpackt war.

    Informationen zum Kopieren von BIOS-Zeichenfolgen mit der CLI finden Sie unter Installieren von HVM-VMs von Reseller Option Kit (BIOS-gesperrte Medien). Die Option zum Festlegen benutzerdefinierter BIOS-Strings ist für HVM-VMs nicht verfügbar.

  3. Geben Sie einen Namen und eine optionale Beschreibung für die neue VM ein.

  4. Wählen Sie die Quelle der Betriebssystemmedien aus, die auf der neuen VM installiert werden sollen.

    Die Installation von einer CD/DVD ist die einfachste Option für den Einstieg.

    1. Wählen Sie die Standard-Installationsquelloption (DVD-Laufwerk)
    2. Legen Sie die Festplatte in das DVD-Laufwerk des Citrix Hypervisor-Servers ein

    Mit Citrix Hypervisor können Sie außerdem Betriebssysteminstallationsmedien aus einer Reihe von Quellen abrufen, einschließlich einer bereits vorhandenen ISO-Bibliothek. Ein ISO-Image ist eine Datei, die alle Informationen enthält, die ein optischer Datenträger (CD, DVD usw.) enthalten würde. In diesem Fall würde ein ISO-Image dieselben Betriebssystemdaten wie eine Windows-Installations-CD enthalten.

    Um eine bereits vorhandene ISO-Bibliothek anzuhängen, klicken Sie auf Neue ISO-Bibliothek, und geben Sie den Speicherort und den Typ der ISO-Bibliothek an. Anschließend können Sie die ISO-Medien des jeweiligen Betriebssystems aus der Liste auswählen.

  5. Wählen Sie einen Startmodus für die VM aus. Standardmäßig wählt XenCenter den sichersten Startmodus aus, der für die VM-Betriebssystemversion verfügbar ist.

    Hinweis:

    -  Die Optionen **UEFI-Boot** und **UEFI-Secure Boot** werden grau angezeigt, wenn die von Ihnen gewählte VM-Vorlage UEFI-Boot nicht unterstützt. -  Sie können den Startmodus nicht ändern, nachdem Sie die VM zum ersten Mal gestartet haben.
    
  6. Wählen Sie einen Home-Server für die VM aus.

    Ein Home-Server ist der Server, der die Ressourcen für eine VM in einem Pool bereitstellt. Wenn Sie einen Homeserver für eine VM nominieren, versucht Citrix Hypervisor, die VM auf diesem Server zu starten. Wenn diese Aktion nicht möglich ist, wird automatisch ein alternativer Server innerhalb desselben Pools ausgewählt. Um einen Home-Server auszuwählen, klicken Sie auf VM auf diesem Server platzieren und wählen Sie einen Server aus der Liste aus.

    Hinweise:

    -  In WLB-fähigen Pools wird der nominierte Home-Server nicht zum Starten, Neustarten, Fortsetzen oder Migrieren der VM verwendet. Stattdessen nominiert WLB den besten Server für die VM, indem die Metriken des Citrix Hypervisor Ressourcenpools analysiert und Optimierungen empfohlen werden. -  Wenn einer VM eine oder mehrere virtuelle GPUs zugewiesen sind, wird die Nominierung des Home-Servers nicht wirksam. Stattdessen basiert die Server-Nominierung auf der vom Benutzer festgelegten virtuellen GPU-Platzierungsrichtlinie.
    

    Wenn Sie keinen Home-Server nominieren möchten, klicken Sie auf Dieser VM keinen Home-Server zuweisen. Die VM wird auf jedem Server mit den erforderlichen Ressourcen gestartet.

    Klicken Sie auf Weiter, um fortzufahren.

  7. Ordnen Sie Prozessor- und Arbeitsspeicherressourcen für die VM zu. Bei einer Windows 10-VM ist der Standardwert 1 virtuelle CPU und 2.048 MB RAM. Sie können auch festlegen, ob Sie die Standardwerte ändern möchten. Klicken Sie auf Weiter, um fortzufahren.

  8. Weisen Sie eine virtuelle GPU zu. Der Assistent für neue VM fordert Sie auf, der VM eine dedizierte GPU oder einen oder mehrere virtuelle GPUs zuzuweisen. Diese Option ermöglicht es der VM, die Verarbeitungsleistung der GPU zu nutzen. Mit dieser Funktion haben Sie eine bessere Unterstützung für professionelle High-End-3D-Grafikanwendungen wie CAD/CAM, GIS und Medical Imaging Anwendungen.

  9. Zuweisen und Konfigurieren von Speicher für die neue VM.

    Klicken Sie auf Weiter, um die Standardzuweisung (24 GB) und -konfiguration auszuwählen, oder Sie möchten die folgende zusätzliche Konfiguration durchführen:

    • Ändern Sie den Namen, die Beschreibung oder die Größe des virtuellen Laufwerks, indem Sie auf Eigenschaften klicken.
    • Fügen Sie ein neues virtuelles Laufwerk hinzu, indem Sie Hinzufügen auswählen.
  10. Konfigurieren Sie das Netzwerk auf der neuen VM.

    Klicken Sie auf Weiter, um die Standard-Netzwerkkarte und -konfigurationen auszuwählen, einschließlich einer automatisch erstellten eindeutigen MAC-Adresse für jede Netzwerkkarte. Alternativ können Sie die folgende zusätzliche Konfiguration durchführen:

    • Ändern Sie die physische Netzwerk-, MAC-Adresse oder QoS-Priorität (Quality of Service) des virtuellen Laufwerks, indem Sie auf Eigenschaften klicken.
    • Fügen Sie eine neue virtuelle NIC hinzu, indem Sie Hinzufügenauswählen.
  11. Überprüfen Sie die Einstellungen, und klicken Sie dann auf Jetzt erstellen, um die VM zu erstellen und zur Registerkarte Suchen zurückzukehren.

    Ein Symbol für die neue VM wird unter dem Host im Bereich Ressourcen angezeigt.

    Wählen Sie im Bereich Ressourcen die VM aus, und klicken Sie dann auf die Registerkarte Konsole, um die VM-Konsole anzuzeigen.

  12. Folgen Sie den Installationsbildschirmen des Betriebssystems und treffen Sie Ihre Auswahl.

  13. Nachdem die Betriebssysteminstallation abgeschlossen ist und die VM neu gestartet wurde, installieren Sie die Citrix VM Tools für Windows.

Installieren von Citrix VM-Tools für Windows

Citrix VM Tools für Windows bieten leistungsstarke E/A-Dienste ohne den Overhead der herkömmlichen Geräteemulation. Citrix VM Tools für Windows bestehen aus E/A-Treibern (auch als paravirtualisierte Treiber oder PV-Treiber bezeichnet) und dem Management Agent. Citrix VM Tools für Windows müssen auf jeder Windows-VM installiert sein, damit die VM über eine vollständig unterstützte Konfiguration verfügt. Eine VM funktioniert ohne sie, aber die Leistung wird erheblich beeinträchtigt.

Hinweis:

Um Citrix VM Tools für Windows auf einer Windows-VM zu installieren, muss auf der VM Microsoft .NET Framework Version 4.0 oder höher ausgeführt werden.

So installieren Sie Citrix VM Tools für Windows:

  1. Laden Sie die Citrix VM Tools für Windows Datei von Citrix Hypervisor Downloadseite.

    Die Tools sind in einer 32-Bit- und einer 64-Bit-Version verfügbar.

  2. Kopieren Sie die Datei auf Ihre Windows-VM oder auf ein freigegebenes Laufwerk, auf das die Windows-VM zugreifen kann.

  3. Führen Sie die Datei managementagent.msi aus, um mit der Installation von Citrix VM Tools zu beginnen.

    Msiexec.exe /package managementagent.msi
    
  4. Folgen Sie den Anweisungen im Installationsprogramm.

    • Folgen Sie den Anweisungen des Assistenten, um die Lizenzvereinbarung zu akzeptieren, und wählen Sie einen Zielordner aus.

    • Passen Sie die Einstellungen auf der Seite Installations- und Aktualisierungseinstellungen an. Der Setup-Assistent für Citrix Hypervisor Windows Management Agent zeigt die Standardeinstellungen an. Standardmäßig zeigt der Assistent die folgenden Einstellungen an:

      • I/O-Treiber jetzt installieren

      • Automatische Management-Agent-Updates zulassen

      • Automatische I/O-Treiberaktualisierungen durch den Management-Agent nicht zulassen

      • Senden von anonymen Nutzungsinformationen an Citrix

      Wenn Sie die automatische Aktualisierung des Management-Agents nicht zulassen möchten, wählen Sie in der Liste Automatische Management-Agent-Updates nicht zulassen.

      Wenn Sie zulassen möchten, dass der Management-Agent die E/A-Treiber automatisch aktualisiert, wählen Sie Automatische I/O-Treiberaktualisierungen durch den Verwaltungs-Agent zulassen.

      Hinweis:

      Wenn Sie sich entschieden haben, I/O-Treiberupdates über den Windows Update-Mechanismus zu erhalten, lassen Sie nicht zu, dass der Verwaltungsagent die E/A-Treiber automatisch aktualisiert.

      Wenn Sie keine anonymen Nutzungsinformationen für Citrix freigeben möchten, deaktivieren Sie das Kontrollkästchen Anonyme Nutzungsinformationen an Citrix senden . Die an Citrix übertragenen Informationen enthalten die UUID der VM, die das Update anfordert. Es werden keine weiteren Informationen über die VM erfasst oder an Citrix übertragen.

    • Klicken Sie auf Weiter und dann auf Installieren, um mit der Installation von Citrix VM Tools für Windows zu beginnen.

  5. Starten Sie die VM neu, wenn Sie dazu aufgefordert werden, den Installationsvorgang abzuschließen.

Hinweis:

Die Citrix VM Tools für Windows können einen Neustart mit /quiet /norestart oder eine /quiet /forcerestart Angabe anfordern, nachdem die VM bereits einmal im Rahmen der Installation neu gestartet wurde.

E/A-Treiber werden automatisch auf einer Windows-VM installiert, die Updates von Windows Update erhalten kann. Es wird jedoch empfohlen, die Citrix VM Tools für Windows zu installieren, um den Management Agent zu installieren und die unterstützte Konfiguration beizubehalten.

Kunden, die die Citrix VM Tools für Windows oder den Management Agent über RDP installieren, sehen die Aufforderung zum Neustart möglicherweise nicht, wie sie nur in der Windows-Konsolensitzung angezeigt wird. Um sicherzustellen, dass Sie die VM neu starten (falls erforderlich) und die VM in einen optimierten Zustand versetzen, geben Sie die Option Neustart erzwingen in RDP an. Die Option Neustart erzwingen startet die VM nur dann neu, wenn sie erforderlich ist, um die VM in einen optimierten Zustand zu versetzen.

Automatische Installation

Führen Sie einen der folgenden Befehle aus, um die Citrix VM Tools für Windows im Hintergrund zu installieren und zu verhindern, dass das System neu gestartet wird:

Msiexec.exe /package managementagentx86.msi /quiet /norestart
Msiexec.exe /package managementagentx64.msi /quiet /norestart

Oder

Setup.exe /quiet /norestart

Eine nicht interaktive, aber nicht unbeaufsichtigte Installation kann abgerufen werden, indem Sie Folgendes ausführen:

Msiexec.exe managementagentx86.msi /passive
Msiexec.exe managementagentx64.msi /passive

Oder

Setup.exe /passive

Um die Installationseinstellungen anzupassen, verwenden Sie die folgenden Parameter mit den Befehlen für die automatische Installation:

Parameter Zulässige Werte Standard Beschreibung
ALLOWAUTOUPDATE JA oder NEIN JA Automatische Management-Agent-Updates zulassen
ALLOWDRIVERINSTALL JA oder NEIN JA I/O-Treiber jetzt installieren
ALLOWDRIVERUPDATE JA oder NEIN NEIN Installation aktualisierter Treiber durch automatische Management-Agent-Updates zulassen
IDENTIFYAUTOUPDATE JA oder NEIN JA Senden von anonymen Nutzungsinformationen an Citrix

Führen Sie beispielsweise einen der folgenden Befehle aus, um eine unbeaufsichtigte Installation der Tools durchzuführen, die keine zukünftigen automatischen Updates des Management-Agents zulässt und keine anonymen Informationen an Citrix sendet:

Msiexec.exe /package managementagentx86.msi ALLOWAUTOUPDATE=NO IDENTIFYAUTOUPDATE=NO /quiet /norestart
Msiexec.exe /package managementagentx64.msi ALLOWAUTOUPDATE=NO IDENTIFYAUTOUPDATE=NO /quiet /norestart

Bei interaktiven, unbeaufsichtigten und passiven Installationen werden nach dem nächsten Systemneustart möglicherweise mehrere automatische Neustarts durchgeführt, bevor die Citrix VM Tools für Windows vollständig installiert sind. Dieses Verhalten ist auch bei Installationen mit dem angegebenen /norestart Flag der Fall. Bei Installationen, bei denen das /norestart Flag bereitgestellt wird, kann der anfängliche Neustart jedoch manuell initiiert werden.

Die Citrix VM-Tools für Windows werden standardmäßig im C:\Program Files\Citrix\XenTools Verzeichnis auf der VM installiert.

Hinweise:

  • Um Citrix VM Tools für Windows auf einer Windows-VM zu installieren, muss auf der VM Microsoft .NET Framework Version 4.0 oder höher ausgeführt werden.
  • Der Parameter /quiet gilt nur für die Installationsdialoge, aber nicht für die Gerätetreiberinstallation. Wenn der Parameter /quiet angegeben ist, fordert die Gerätetreiberinstallation bei Bedarf die Berechtigung zum Neustart an.
    • Wenn angegeben, /quiet /norestart wird das System nicht neu gestartet, nachdem die gesamte Tool-Installation abgeschlossen ist. Dieses Verhalten ist unabhängig von dem, was der Benutzer im Neustart-Dialog angibt.
    • Wenn angegeben, /quiet /forcerestart wird das System neu gestartet, nachdem die gesamte Installation der Tools abgeschlossen ist. Dieses Verhalten ist unabhängig von dem, was der Benutzer im Neustart-Dialog angibt.
    • Wenn die Gerätetreiberinstallation die Berechtigung zum Neustart anfordert, kann eine Toolinstallation mit dem angegebenen Parameter quiet noch ausgeführt werden. Überprüfen Sie mit dem Task-Manager, ob das Installationsprogramm noch ausgeführt wird.

Warnung:

Das Installieren oder Aktualisieren der Citrix VM Tools für Windows kann dazu führen, dass der Anzeigename und der Bezeichner einiger Netzwerkadapter geändert werden. Jede Software, die für die Verwendung eines bestimmten Adapters konfiguriert ist, muss möglicherweise nach der Installation oder dem Upgrade von Citrix VM Tools für Windows neu konfiguriert werden.

Erstellen einer Windows-VM mit der Befehlszeilenschnittstelle

So erstellen Sie eine Windows-VM aus einem ISO-Repository mit der x-Befehlszeilenschnittstelle:

  1. Erstellen Sie eine VM aus einer Vorlage:

    xe vm-install new-name-label=vm_name template=template_name
    

    Dieser Befehl gibt die UUID der neuen VM zurück.

  2. Erstellen Sie ein ISO-Speicher-Repository:

    xe-mount-iso-sr path_to_iso_sr
    
  3. Alle verfügbaren ISOs auflisten:

    xe cd-list
    
  4. Legen Sie das angegebene ISO in das virtuelle CD-Laufwerk der angegebenen VM ein:

    xe vm-cd-add vm=vm_name cd-name=iso_name device=3
    
  5. Starten Sie die VM und installieren Sie das Betriebssystem:

    xe vm-start vm=vm_name
    

An diesem Punkt ist die VM-Konsole in XenCenter sichtbar.

Weitere Informationen zur Verwendung der Befehlszeilenschnittstelle finden Sie unter Befehlszeilenoberfläche.

Windows-Betriebssysteme aktualisieren

In diesem Abschnitt wird das Aktualisieren von Windows-VMs mit aktualisierten Betriebssystemen und die Neuinstallation von Citrix VM Tools für Windows erläutert.

Upgrades auf VMs sind in der Regel erforderlich, wenn Sie auf eine neuere Version von Citrix Hypervisor wechseln. Beachten Sie die folgenden Einschränkungen beim Upgrade Ihrer VMs auf eine neuere Version von Citrix Hypervisor:

  • Bevor Sie Windows-VMs mit der Livemigration migrieren, müssen Sie die Citrix VM Tools für Windows auf jeder VM aktualisieren.

  • Der Vorgang “Unterbrechen/Fortsetzen” wird auf Windows-VMs erst unterstützt, wenn die Citrix VM Tools für Windows aktualisiert wurden.

  • Die Verwendung bestimmter Antiviren- und Firewallanwendungen kann Windows-VMs abstürzen, es sei denn, die Citrix VM Tools für Windows werden aktualisiert.

Warnung:

Bevor Sie Windows-Betriebssysteme aktualisieren, deinstallieren Sie die Citrix VM Tools für Windows. Wenn sie während des Aktualisierungsversuchs vorhanden sind, schlägt das Update fehl.

Windows-Installationsdatenträger bieten normalerweise eine Upgrade-Option, wenn Sie sie auf einem Server starten, auf dem bereits eine frühere Version von Windows installiert ist.

Sie können das Betriebssystem von Windows-VMs auf ähnliche Weise aktualisieren.

So deinstallieren Sie die Citrix VM Tools für Windows:

  1. Wählen Sie auf der Schaltfläche Start die Option Systemsteuerungaus.

  2. Wählen Sie Programmeund dann Programme und Funktionenaus.

  3. Wählen Sie das folgende Element aus:

    • Citrix Hypervisor Windows-Verwaltungsagent
  4. Wählen Sie Deinstallierenaus.

    Mit dieser Option werden die Citrix VM-Tools für Windows entfernt. Wenn der Vorgang abgeschlossen ist, wird eine Meldung angezeigt. Klicken Sie auf OK, um das Meldungsfeld zu schließen.

Nachdem das Betriebssystemupdate abgeschlossen ist, installieren Sie die Citrix VM Tools für Windows genauso wie nach der Installation einer neuen Windows-VM neu. Weitere Informationen finden Sie unter Installieren von Citrix VM-Tools für Windows.

Aktualisieren von Citrix VM-Tools für Windows

Citrix Hypervisor verfügt über einen einfacheren Mechanismus, um E/A-Treiber (PV-Treiber) und den Management Agent für Windows-VMs automatisch zu aktualisieren. Mit diesem Mechanismus können Kunden Updates installieren, sobald sie verfügbar sind, ohne auf einen Hotfix warten zu müssen.

Der Abschnitt Virtualisierungsstatus auf der Registerkarte Allgemein einer VM in XenCenter gibt an, ob die VM Updates von Windows Update empfangen kann. Der Mechanismus zum Empfangen von E/A-Treiberupdates von Windows Update ist standardmäßig aktiviert. Wenn Sie keine E/A-Treiberupdates von Windows Update erhalten möchten, deaktivieren Sie Windows Update auf der VM, oder geben Sie eine Gruppenrichtlinie an.

Wichtig:

Stellen Sie sicher, dass alle angeforderten VM-Neustarts im Rahmen des Updates abgeschlossen sind. Möglicherweise sind mehrere Neustarts erforderlich. Wenn nicht alle angeforderten Neustarts abgeschlossen sind, kann dies zu unerwartetem Verhalten führen.

Die folgenden Abschnitte enthalten Informationen zum automatischen Aktualisieren der E/A-Treiber und des Verwaltungs-Agents.

Aktualisieren der E/A-Treiber

Sie können I/O-Treiberupdates automatisch von Microsoft Windows Update abrufen, vorausgesetzt:

  • Sie führen Citrix Hypervisor 8.2 Premium Edition aus oder haben Zugriff auf Citrix Hypervisor über die Citrix Virtual Apps and Desktops s-Berechtigung.

  • Sie haben eine Windows-VM mit XenCenter erstellt, die mit Citrix Hypervisor 8.2 ausgestellt wurde.

  • Windows Update ist innerhalb der VM aktiviert

  • Die VM hat Zugriff auf das Internet oder kann eine Verbindung zu einem WSUS-Proxyserver herstellen.

Hinweis:

Windows Server Core unterstützt nicht die Verwendung von Windows Update zum Installieren oder Aktualisieren der E/A-Treiber. Verwenden Sie stattdessen das Installationsprogramm für Citrix VM Tools für Windows, das über die Citrix Hypervisor Downloadseite

Kunden können E/A-Treiber-Updates auch automatisch über den automatischen Management-Agent-Aktualisierungsmechanismus erhalten. Sie können diese Einstellung während der Installation von Citrix VM Tools für Windows konfigurieren. Weitere Informationen finden Sie unter Installieren von Citrix VM-Tools für Windows.

I/O-Treiberversion finden

So ermitteln Sie die Version der auf der VM installierten E/A-Treiber:

  1. Navigieren Sie zu C:\Windows\System32\drivers.

  2. Suchen Sie den Treiber aus der Liste.

  3. Klicken Sie mit der rechten Maustaste auf den Treiber, und wählen Sie Eigenschaften und dann Detailsaus.

    Im Feld Dateiversion wird die Version des Treibers angezeigt, der auf der VM installiert ist.

Aktualisieren des Management-Agents

Mit Citrix Hypervisor können Sie den Management Agent automatisch auf neuen und vorhandenen Windows-VMs aktualisieren. Standardmäßig ermöglicht Citrix Hypervisor die automatische Aktualisierung des Management Agents. Allerdings erlaubt es dem Management Agent nicht, die E/A-Treiber automatisch zu aktualisieren. Sie können die Update-Einstellungen des Management Agents während der Installation von Citrix VM Tools für Windows anpassen. Die automatische Aktualisierung des Management Agents erfolgt nahtlos und startet die VM nicht neu. In Szenarien, in denen ein Neustart der virtuellen Maschine erforderlich ist, wird auf der Registerkarte Konsole der VM eine Meldung angezeigt, in der die Benutzer über die erforderliche Aktion benachrichtigt werden.

Sie können die Updates des Management-Agents automatisch abrufen, vorausgesetzt:

  • Sie führen Citrix Hypervisor 8.2 Premium Edition aus oder haben Zugriff auf Citrix Hypervisor über die Citrix Virtual Apps and Desktops s-Berechtigung.

  • Sie haben Citrix VM Tools für Windows installiert, die mit Citrix Hypervisor 7.0 oder höher ausgestellt wurden.

  • Die Windows-VM hat Zugriff auf das Internet

Suchen der Version des Management Agents

So ermitteln Sie die Version des Management Agents, der auf der VM installiert ist:

  1. Navigieren Sie zu C:\Program Files\Citrix\XenTools.

  2. Klicken Sie mit XenGuestAgent der rechten Maustaste in der Liste, und klicken Sie auf Eigenschaften und dann auf Details.

    Im Feld Dateiversion wird die Version des Management Agents angezeigt, der auf der VM installiert ist.

Verwalten von automatischen Updates mit der Befehlszeilenschnittstelle

Mit Citrix Hypervisor können Sie die automatische Aktualisierung der E/A-Treiber und des Management-Agents über die Befehlszeile verwalten. Sie können msiexec.exe mit den in der folgenden Tabelle aufgeführten Argumenten ausführen, um anzugeben, ob die E/A-Treiber und der Verwaltungs-Agent automatisch aktualisiert werden. Weitere Informationen zum Installieren von Citrix VM Tools für Windows mithilfe msiexec.exevon finden Sie unter Automatische Installation.

Hinweis:

Bei VMs, die über PVS oder MCS verwaltet werden, werden automatisierte Updates automatisch deaktiviert, wenn der Citrix Virtual Desktops VDA vorhanden ist und meldet, dass die Maschine nicht persistent ist.

Argument Werte Beschreibung
ALLOWAUTOUPDATE JA/NEIN Automatische Aktualisierung des Management Agents erlaubt/nicht zulassen
ALLOWDRIVERINSTALL JA/NEIN Zulassen oder Verbieten des Installationsprogramms für Citrix VM Tools für Windows die Installation von I/O-Treibern
ALLOWDRIVERUPDATE JA/NEIN Zulassen oder Verbieten des Verwaltungsagenten, die I/O-Treiber automatisch zu aktualisieren
IDENTIFYAUTOUPDATE JA/NEIN Zulassen oder Verbieten des automatischen Aktualisierungsmechanismus, anonyme Verwendungsinformationen an Citrix zu senden

Beispiel:

setup.exe  /passive /forcerestart ALLOWAUTOUPDATE=YES ALLOWDRIVERINSTALL=NO \
     ALLOWDRIVERUPDATE=NO IDENTIFYAUTOUPDATE=YES

Oder

msiexec.exe /i managementagentx64.msi ALLOWAUTOUPDATE=YES ALLOWDRIVERINSTALL=NO \
    ALLOWDRIVERUPDATE=NO IDENTIFYAUTOUPDATE=YES

Umleiten der Updates des Management-Agents

Mit Citrix Hypervisor können Kunden Management Agent-Updates vor der Installation an einen internen Webserver umleiten. Diese Umleitung ermöglicht es Kunden, die Updates zu überprüfen, bevor sie automatisch auf der VM installiert werden.

So leiten Sie die Management-Agent-Updates um:

Der Management Agent verwendet eine Aktualisierungsdatei, um Informationen über die verfügbaren Updates abzurufen. Der Name dieser Update-Datei hängt von der Version des Management Agents ab, die Sie verwenden:

Führen Sie die folgenden Schritte aus, um die Management-Agent-Updates umzuleiten:

  1. Laden Sie die Aktualisierungsdatei herunter.

  2. Laden Sie die Management-Agent-MSI-Dateien herunter, auf die in der Update-Datei verwiesen wird.

  3. Laden Sie die MSI-Dateien auf einen internen Webserver hoch, auf den Ihre VMs zugreifen können.

  4. Aktualisieren Sie die Aktualisierungsdatei, um auf die MSI-Dateien auf dem internen Webserver zu verweisen.

  5. Laden Sie die Aktualisierungsdatei auf den Webserver hoch.

Automatische Updates können auch pro VM oder pro Pool umgeleitet werden. So leiten Sie Updates auf VM-Basis um:

  1. Öffnen Sie auf der VM eine Eingabeaufforderung als Administrator.

  2. Führen Sie auf dem Computer, auf dem das Problem auftritt, den Befehl

    reg.exe ADD HKLM\SOFTWARE\Citrix\XenTools /t REG_SZ /v update_url /d \
        url of the update file on the web server
    

Führen Sie den folgenden Befehl aus, um die automatische Aktualisierung des Management Agents pro Pool umzuleiten:

xe pool-param-set uuid=pooluuid guest-agent-config:auto_update_url=url of the update file on the web server

Deaktivieren der Management-Agent-Updates

So deaktivieren Sie die automatische Aktualisierung des Management Agents auf VM-Basis:

  1. Öffnen Sie auf der VM eine Eingabeaufforderung als Administrator.

  2. Führen Sie den folgenden Befehl aus:

    reg.exe ADD HKLM\SOFTWARE\Citrix\XenTools /t REG_DWORD /v DisableAutoUpdate /d 1
    

Führen Sie den folgenden Befehl aus, um die automatische Aktualisierung des Management Agents pro Pool zu deaktivieren:

xe pool-param-set uuid=pooluuid guest-agent-config:auto_update_enabled=false

Ändern der Einstellungen für die automatische E/A-Treiberaktualisierung

Während der Installation von Citrix VM Tools für Windows können Sie angeben, ob Sie zulassen möchten, dass der Management Agent die E/A-Treiber automatisch aktualisiert. Wenn Sie diese Einstellung nach Abschluss der Installation von Citrix VM Tools für Windows aktualisieren möchten, führen Sie die folgenden Schritte aus:

  1. Öffnen Sie auf der VM eine Eingabeaufforderung als Administrator.

  2. Führen Sie den folgenden Befehl aus:

    reg.exe ADD HKLM\SOFTWARE\Citrix\XenTools\AutoUpdate /t REG_SZ /v \
        InstallDrivers /d YES/NO
    

So senden Sie anonyme Verwendungsinformationen an Citrix:

Während der Installation von Citrix VM Tools für Windows können Sie angeben, ob anonyme Verwendungsinformationen an Citrix gesendet werden sollen. Wenn Sie diese Einstellung nach Abschluss der Installation von Citrix VM Tools für Windows aktualisieren möchten, führen Sie die folgenden Schritte aus:

  1. Öffnen Sie auf der VM eine Eingabeaufforderung als Administrator.

  2. Führen Sie den folgenden Befehl aus:

    reg.exe ADD HKLM\SOFTWARE\Citrix\XenTools\AutoUpdate REG_SZ /v \
        IDENTIFYAUTOUPDATE /d YES/NO
    

Vorbereiten des Klonens einer Windows-VM mithilfe von Sysprep

Die einzige unterstützte Möglichkeit zum Klonen einer Windows-VM besteht darin, die VM mit dem Windows-Dienstprogramm sysprep vorzubereiten.

Das sysprep Dienstprogramm ändert die lokale Computer-SID, um sie für jeden Computer eindeutig zu machen. Die sysprep Binärdateien befinden sich im C:\Windows\System32\Sysprep Ordner.

Hinweis:

Bei älteren Versionen von Windows befinden sich die sysprep Binärdateien auf den Windows-Produkt-CDs in der \support\tools\deploy.cab Datei. Diese Binärdateien müssen vor der Verwendung auf Ihre Windows-VM kopiert werden.

So klonen Sie Windows-VMs:

  1. Erstellen, installieren und konfigurieren Sie die Windows-VM wie gewünscht.

  2. Wenden Sie alle relevanten Service Packs und Updates an.

  3. Installieren Sie die Citrix VM-Tools für Windows.

  4. Installieren Sie alle Anwendungen und führen Sie eine andere Konfiguration durch.

  5. Führen Sie sysprepaus. Mit diesem Dienstprogramm wird die VM heruntergefahren, wenn sie abgeschlossen ist.

  6. Konvertieren Sie die VM mithilfe von XenCenter in eine Vorlage.

  7. Klonen Sie die neu erstellte Vorlage nach Bedarf in neue VMs.

  8. Wenn die geklonte VM gestartet wird, werden die folgenden Aktionen ausgeführt, bevor sie zur Verwendung verfügbar ist:

    • Es erhält eine neue SID und Namen
    • Es führt eine Mini-Setup, um bei Bedarf Konfigurationswerte einzugeben
    • Schließlich wird es neu gestartet

    Hinweis:

    Starten Sie die ursprüngliche, sys-vorbereitete VM (die “Quell-VM”) nach der sysprep Phase nicht erneut neu. Konvertieren Sie es sofort in eine Vorlage, um einen Neustart zu verhindern. Wenn die Quell-VM neu gestartet wird, sysprep muss sie erneut ausgeführt werden, bevor sie sicher verwendet werden kann, um weitere Clones zu erstellen.

Weitere Informationen zur Verwendung sysprepfinden Sie auf der folgenden Microsoft-Website:

Windows-VM-Versionshinweise

Es gibt viele Versionen und Variationen von Windows mit unterschiedlichen Unterstützungsebenen für die Features von Citrix Hypervisor. Dieser Abschnitt listet Hinweise und Errata zu den bekannten Unterschieden auf.

Allgemeine Windows-Probleme

  • Starten Sie bei der Installation von Windows-VMs mit nicht mehr als drei virtuellen Laufwerken. Nachdem die VM und die Citrix VM Tools für Windows installiert wurden, können Sie zusätzliche virtuelle Laufwerke hinzufügen. Stellen Sie sicher, dass das Startgerät immer eine der ersten Datenträger ist, damit die VM ohne die Citrix VM Tools für Windows erfolgreich gestartet werden kann.

  • Wenn der Startmodus für eine Windows-VM BIOS-Boot ist, formatiert Windows die primäre Festplatte mit einem Master Boot Record (MBR). MBR begrenzt den maximal adressierbaren Speicherplatz einer Festplatte auf 2 TiB. Um einen Datenträger zu verwenden, der größer als 2 TiB ist, mit einer Windows-VM, führen Sie einen der folgenden Schritte aus:

    • Wenn UEFI-Boot für die Windows-Version unterstützt wird, stellen Sie sicher, dass Sie UEFI als Startmodus für die Windows-VM verwenden.
    • Erstellen Sie die große Festplatte als sekundäre Festplatte für die VM, und wählen Sie GUID-Partitionstabelle (GPT) Format.
  • Mehrere vCPUs werden als CPU-Sockets für Windows-Gäste verfügbar gemacht und unterliegen den Lizenzbeschränkungen in der VM. Die Anzahl der im Gast vorhandenen CPUs kann durch Aktivieren des Geräte-Managers bestätigt werden. Die Anzahl der CPUs, die tatsächlich von Windows verwendet werden, ist im Task-Manager zu sehen.

  • Die Reihenfolge der Datenträgeraufzählung in einem Windows-Gast kann von der Reihenfolge abweichen, in der sie ursprünglich hinzugefügt wurden. Dieses Verhalten liegt an der Interaktion zwischen den E/A-Treibern und dem Plug-and-Play-Subsystem in Windows. Zum Beispiel kann die erste Festplatte als angezeigt werden Disk 1, die nächste Festplatte Hot Plugged als Disk 0, eine nachfolgende Festplatte als Disk 2, und dann nach oben in der erwarteten Weise.

  • Ein Fehler im VLC-Player DirectX-Backend ersetzt Gelb durch Blau während der Videowiedergabe, wenn die Windows-Anzeigeeigenschaften auf 24-Bit-Farbe eingestellt sind. VLC, der OpenGL als Back-End verwendet, funktioniert korrekt, und jeder andere DirectX-basierte oder OpenGL-basierte Video-Player funktioniert auch. Es ist kein Problem, wenn der Gast auf 16-Bit-Farbe anstatt 24 eingestellt ist.

  • Der PV-Ethernet-Adapter meldet eine Geschwindigkeit von 100 Gbit/s in Windows-VMs. Diese Geschwindigkeit ist ein künstlicher hartcodierter Wert und ist in einer virtuellen Umgebung nicht relevant, da die virtuelle NIC mit einem virtuellen Switch verbunden ist. Die Windows-VM verwendet die volle Geschwindigkeit, die verfügbar ist, aber das Netzwerk kann möglicherweise nicht die vollen 100 Gbit/s.

Windows 8

Wir unterstützen keine Windows 8-Gäste mehr. Wenn Sie eine Windows 8-VM installieren, wird sie auf Windows 8.1 aktualisiert.