Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Problembehebung für Image Builder
Die folgenden Probleme können auftreten, wenn Sie Amazon AppStream 2.0 Image Builder verwenden.
Problembereiche
- Ich kann von meinem Image Builder aus keine Internetverbindung herstellen.
- Beim Versuch, meine Anwendung zu installieren, wird die Fehlermeldung angezeigt, dass die Betriebssystemversion nicht unterstützt wird.
- Ich möchte ein PowerShell Windows-Skript verwenden, um meine Anwendungen zu öffnen.
- Ich möchte ClickOnce Anwendungen Benutzern zur Verfügung stellen.
- Wenn ich eine Verbindung zu meinem Image Builder herstelle, wird ein Anmeldebildschirm angezeigt, auf dem ich aufgefordert werden, Strg + Alt + Entf zu drücken, um mich anzumelden. Mein lokaler Computer fängt diese Tastenkombination ab.
- Wenn ich zwischen dem Administrator- und dem Testmodus wechsle, ist eine Passworteingabe erforderlich. Ich weiß nicht, wie ich ein Passwort abrufen kann.
- Ich erhalte eine Fehlermeldung, wenn ich meine installierte Anwendung hinzufüge.
- Ich habe versehentlich einen Hintergrundservice auf dem Image Builder abgebrochen und die Verbindung wurde getrennt. Jetzt kann ich mich nicht erneut mit diesem Image Builder verbinden.
- Die Anwendung lässt sich nicht im Testmodus starten.
- Die Anwendung konnte keine Verbindung zu einer Netzwerkressource in meinem herstellenVPC.
- Ich habe mein Image-Builder-Desktop angepasst, meine Änderungen sind jedoch nicht verfügbar, wenn ich eine Verbindung zu einer Sitzung hergestellt habe, nachdem ich eine Flotte vom erstellten Abbild aus starte.
- Wenn ich meine Anwendung starte, fehlt ein Befehlszeilenparameter.
- Ich kann mein Abbild nicht mit einer Flotte verwenden, nachdem eine Antiviren-Anwendung installiert wurde.
- Meine Abbilderstellung ist fehlgeschlagen.
- Der create-image Image-Assistant-Vorgang schlug fehl und es wurde eine Fehlermeldung angezeigt, dass der Zugriff auf die PrewarmManifest TXT-Datei verweigert wurde
Ich kann von meinem Image Builder aus keine Internetverbindung herstellen.
Die Image-Builder-Kommunikation mit dem Internet ist keine Standardeinstellung. Um dieses Problem zu beheben, starten Sie Ihren Image Builder in einem VPC Subnetz mit Internetzugang. Sie können den Internetzugang von Ihrem VPC Subnetz aus mithilfe eines NAT Gateways aktivieren. Oder Sie können in Ihrem VPC ein Internet-Gateway konfigurieren und eine Elastic IP-Adresse an Ihren Image Builder anhängen. Weitere Informationen finden Sie unter Netzwerk und Zugriff für Amazon AppStream 2.0.
Beim Versuch, meine Anwendung zu installieren, wird die Fehlermeldung angezeigt, dass die Betriebssystemversion nicht unterstützt wird.
Nur Anwendungen, die auf Windows Server 2012 R2, Windows Server 2016 und Windows Server 2019 installiert werden können, können einem AppStream 2.0-Image hinzugefügt werden. Überprüfen Sie, ob Ihre Anwendung unter einem dieser drei Betriebssysteme unterstützt wird, sofern für Ihren Image Builder zutreffend.
Ich möchte ein PowerShell Windows-Skript verwenden, um meine Anwendungen zu öffnen.
Sie können PowerShell Windows-Skripts verwenden, um Ihre Anwendungen in der Flotteninstanz zu öffnen. Sie könnten dies zum Konfigurieren der Anwendung oder der Umgebung ausführen, bevor die Anwendung geöffnet wird. Um ein PowerShell Windows-Skript für Ihre Anwendung zu starten, geben Sie die PowerShell EXE-Datei in Image Assistant an. Navigieren Sie zu C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
und geben Sie die folgenden Startparameter an:
-Datei "C:\Path\To\PowerShell\ Script.ps1"
Anmerkung
Damit das angegebene Skript die Anwendung öffnen kann, müssen Sie die Skriptausführungsrichtlinie außer Kraft setzen. PowerShell Fügen Sie hierzu -ExecutionPolicy Bypass
zum Startparameter hinzu.
Ich möchte ClickOnce Anwendungen Benutzern zur Verfügung stellen.
Um Ihren AppStream 2.0-Benutzern eine ClickOnce Anwendung zur Verfügung zu stellen, müssen Sie die Anwendung zuerst als Administrator und dann als Vorlagenbenutzer auf Ihrem Image Builder installieren. Da ClickOnce Anwendungen eine benutzerspezifische Installation erfordern, müssen Sie Ihre Anwendung als Vorlagenbenutzer installieren, damit Benutzer die Anwendung von Flotteninstanzen aus starten können. Gehen Sie wie folgt vor, um die ClickOnce Anwendung als Administrator und dann als Vorlagenbenutzer zu installieren.
Öffnen Sie die AppStream 2.0-Konsole unter https://console.aws.amazon.com/appstream2
. -
Wählen Sie im linken Navigationsbereich Abbilder und Image Builder aus.
Wählen Sie in der Liste den Image Builder aus, den Sie verwenden möchten, und melden Sie sich als Administrator an.
Erstellen Sie eine Batchdatei, die die Datei
appref-ms
innerhalb des Benutzerprofils aufruft. Verwenden Sie die UmgebungsvariableAPPDATA%%, um C:\Users\username\AppData\ Roaming zu ersetzen. Hier sehen Sie ein Beispiel für den Aufruf einer Batchdatei:explorer "%APPDATA%\Microsoft\Windows\Start Menu\Programs\Company\ClickOnce.appref-ms"
Öffnen Sie auf dem Image-Builder-Desktop den Image Assistant.
Wählen Sie auf der Seite Configure Apps (Apps konfigurieren) die Option Switch user (Benutzer wechseln).
Wählen Sie auf der Registerkarte Local User (Lokaler Benutzer) die Option Template User (Vorlagenbenutzer) aus.
Installieren Sie die Anwendung nach der Anmeldung als Vorlagenbenutzer erneut.
Öffnen Sie auf dem Image-Builder-Desktop den Image Assistant.
Öffnen Sie auf der Seite „Apps konfigurieren“ die ClickOnce Anwendung, um zu überprüfen, ob sie ordnungsgemäß funktioniert. Nach dem Abschluss des Tests wählen Sie Switch user (Benutzer wechseln).
Melden Sie sich wieder als Administrator an und führen Sie die erforderlichen Schritte in Image Assistant aus, um die Erstellung Ihres Abbilds abzuschließen.
Wenn ich eine Verbindung zu meinem Image Builder herstelle, wird ein Anmeldebildschirm angezeigt, auf dem ich aufgefordert werden, Strg + Alt + Entf zu drücken, um mich anzumelden. Mein lokaler Computer fängt diese Tastenkombination ab.
Ihr Client fängt bestimmte Tastenkombinationen möglicherweise lokal ab, anstatt sie an die Image-Builder-Sitzung zu senden. Um die Tastenkombination „Strg + Alt + Entf“ zuverlässig an den Image Builder zu senden, wählen Sie Admin Commands (Administratorbefehle), Send Ctrl + Alt + Delete (Strg + Alt + Entf senden) aus. Das Menü Admin Commands ist oben rechts in der Symbolleiste der Image-Builder-Sitzung verfügbar.
Wenn ich zwischen dem Administrator- und dem Testmodus wechsle, ist eine Passworteingabe erforderlich. Ich weiß nicht, wie ich ein Passwort abrufen kann.
AppStream 2.0 meldet Sie normalerweise in dem Benutzermodus an, den Sie automatisch auswählen. In einigen Fällen erfolgt der Wechsel möglicherweise nicht automatisch. Falls ein Passwort eingegeben werden muss, wählen Sie Admin Commands (Administratorbefehle) und Log me in (Anmelden) aus. Dadurch wird ein einmaliges Passwort über eine sichere Verbindung an Ihrem Image Builder gesendet und in das Feld Password eingegeben.
Ich erhalte eine Fehlermeldung, wenn ich meine installierte Anwendung hinzufüge.
Überprüfen Sie, ob Ihr Anwendungstyp unterstützt wird. Sie können Anwendungen des Typs .exe
, .lnk
und .bat
hinzufügen.
Überprüfen Sie, ob Ihre Anwendung unter der C:\Users
Ordnerhierarchie installiert ist. Anwendungen, die unter C:\Users
installiert sind, werden nicht unterstützt. Wählen Sie beim Installieren der Anwendung einen anderen Installationsordner unter C:\
.
Ich habe versehentlich einen Hintergrundservice auf dem Image Builder abgebrochen und die Verbindung wurde getrennt. Jetzt kann ich mich nicht erneut mit diesem Image Builder verbinden.
Versuchen Sie, den Image Builder zu stoppen, neu zu starten und erneut eine Verbindung herzustellen. Wenn das Problem bestehen bleibt, müssen Sie einen neuen Image Builder starten (erstellen). Stoppen Sie keine Hintergrundservices, die auf der Image-Builder-Instance ausgeführt werden. Dadurch könnte Ihre Image-Builder-Sitzung unterbrochen oder die Abbilderstellung gestört werden.
Die Anwendung lässt sich nicht im Testmodus starten.
Überprüfen Sie, ob Ihre Anwendung erhöhte Benutzerprivilegien oder spezielle Berechtigungen erfordert, über die in der Regel nur ein Administrator verfügt. Der Image Builder Builder-Testmodus hat dieselben eingeschränkten Berechtigungen für die Image Builder-Instanz wie Ihre Endbenutzer für eine AppStream 2.0-Testflotte. Wenn Ihre Anwendungen erhöhte Berechtigungen erfordern, werden sie nicht im Image-Builder-Testmodus gestartet.
Die Anwendung konnte keine Verbindung zu einer Netzwerkressource in meinem herstellenVPC.
Überprüfen Sie, ob der Image Builder im richtigen VPC Subnetz gestartet wurde. Möglicherweise müssen Sie auch überprüfen, ob die Routing-Tabellen in Ihrem so konfiguriert VPC sind, dass sie eine Verbindung zulassen.
Ich habe mein Image-Builder-Desktop angepasst, meine Änderungen sind jedoch nicht verfügbar, wenn ich eine Verbindung zu einer Sitzung hergestellt habe, nachdem ich eine Flotte vom erstellten Abbild aus starte.
Änderungen, die als Teil einer lokalen Benutzersitzung gespeichert sind, wie beispielsweise Zeiteinstellungen, sind nicht persistent, wenn ein Image erstellt wird. Damit lokale Änderungen an der Benutzersitzung erhalten bleiben, fügen Sie sie zur lokalen Gruppenrichtlinie auf der Image-Builder-Instance hinzu.
Wenn ich meine Anwendung starte, fehlt ein Befehlszeilenparameter.
Sie können bei der Verwendung von Image Builder einen Befehlszeilenparameter bereitstellen, um eine Anwendung zu einem Abbild hinzufügen. Wenn sich die Startparameter für die Anwendung nicht für jeden Benutzer ändern, können Sie sie eingeben, während Sie in der Image-Builder-Instance eine Anwendung zum Abbild hinzufügen.
Wenn die Startparameter bei jedem Start unterschiedlich sind, können Sie sie programmgesteuert übergeben, wenn Sie den verwenden. CreateStreamingURL
API Stellen Sie die applicationID
Parameter sessionContext
und in den API Feldern ein. Das sessionContext ist als Befehlszeilenoption beim Starten der Anwendung enthalten.
Wenn die Startparameter ohne Ausfallzeiten berechnet werden müssen, können Sie Ihre Anwendung mit einem Skript starten. Sie können den sessionContext
-Parameter innerhalb Ihres Skripts parsen, bevor Sie Ihre Anwendung mit einem berechneten Parameter starten.
Ich kann mein Abbild nicht mit einer Flotte verwenden, nachdem eine Antiviren-Anwendung installiert wurde.
Sie können alle Tools, einschließlich Antivirenprogramme, auf Ihrem AppStream 2.0-Stack installieren, indem Sie den Image Builder verwenden, bevor Sie ein Image erstellen. Diese Programme sollten jedoch keine Netzwerkports blockieren oder Prozesse beenden, die vom AppStream 2.0-Dienst verwendet werden. Wir empfehlen, Ihre Anwendung im Image-Builder-Testmodus zu testen, bevor Sie ein Abbild erstellen und versuchen, es mit einer Flotte zu verwenden.
Meine Abbilderstellung ist fehlgeschlagen.
Stellen Sie sicher, dass Sie keine Änderungen an den AppStream 2.0-Diensten vorgenommen haben, bevor Sie mit der Image-Erstellung beginnen. Versuchen Sie, Ihr Abbild erneut zu erstellen. Wenn das Problem weiterhin besteht, wenden Sie sich an den AWS Support. Weitere Informationen finden Sie unter AWS Support -Center
Der create-image
Image-Assistant-Vorgang schlug fehl und es wurde eine Fehlermeldung angezeigt, dass der Zugriff auf die PrewarmManifest TXT-Datei verweigert wurde
Das Manifest zur Anwendungsoptimierung wurde mit erhöhten Berechtigungen erstellt. Um das Abbild zu erstellen, führen Sie einen der folgenden Schritte aus, und versuchen Sie es dann erneut:
Führen Sie die ausführbare Datei für die Image Assistant-Befehlszeilenschnittstelle (CLI) (Image-Assistant.exe) mit Administratorrechten aus.
Löschen Sie die Manifestdatei für die Anwendungsoptimierung.