Freigeben über


FSLogix – Häufig gestellte Fragen (FAQ)

Die HÄUFIG gestellten Fragen zu FSLogix enthalten Informationen zur Installation, Konfiguration, Betrieb und Unterstützung von FSLogix in virtual desktop infrastructure (VDI).

Installation

Ist FSLogix in alle Windows-Betriebssysteme integriert?

FSLogix ist kein Windows-Feature und muss separat installiert werden. FSLogix finden Sie im Azure Marketplace für Windows 10- und Windows 11-Images mit mehreren Sitzungen. Während wir darauf abzielen, dass diese Version von FSLogix "up-to-date" sein soll, sollten Kunden überprüfen, welche Version installiert ist. Aktualisieren Sie bei Bedarf auf die neueste Version.

Aktualisiert FSLogix automatisch oder verwendet Windows Update?

Nein, FSLogix muss manuell oder über ihren vorhandenen Imageerstellungsprozess aktualisiert werden. Abonnieren Sie den FSLogix Blog, um auf dem Laufenden zu bleiben, wenn neue Versionen veröffentlicht werden.

Stellt FSLogix inkrementelle Updates bereit?

Nein, FSLogix-Versionen sind Vollversionen des Produkts.

Muss ich FSLogix vor der Installation einer neuen Version deinstallieren?

Hängt. Wenn Sie zu einer früheren Version wechseln müssen, sollten Sie FSLogix deinstallieren, neustarten und dann die vorherige Version installieren. Aktualisierte Versionen können über die ältere Version installiert werden und erfordert einen Neustart.

Welche Versionen von FSLogix werden unterstützt?

Microsoft unterstützt nur die neueste Version von FSLogix. Sehen Sie sich unsere Produktsupport Seite an.

Container

Wirkt sich die Größe des FSLogix-Containers auf die Anmeldeleistung aus?

Nein, die Containergröße wirkt sich nicht auf Anmeldezeiten oder Leistung aus. Andere Faktoren sind viel wichtiger, wenn Problembehandlung bei langen Anmeldungen Zeiten.

Was ist das Verhalten, wenn ein FSLogix-Container den Wert "SizeInMBs" erreicht oder überschreitet?

Benutzer können mit einem seltsamen Verhalten mit Anwendungen oder dem Zugriff auf Dateien aufgrund des fehlenden Speichers im Container beginnen. Wenn Sie die Einstellung SizeInMBs erhöhen, wird die Größe des Containers bei der nächsten Anmeldung bei Verwendung dynamischer Datenträger automatisch erhöht. Um diese Situationen zu verhindern, sollten Sie mindestens 30% freien Speicherplatz planen. Überwachen Sie die Ereignisprotokolle oder Protokolldateien auf Warnereignisse mit weniger als 2 GB und weniger als 500 MB freien Speicherplatz.

Muss ich den ODFC-Container bei Verwendung von Microsoft 365-Anwendungen verwenden?

Nein, der ODFC-Container wird in erster Linie in VDI-Lösungen verwendet, bei denen ein anderes Roamingprofilprodukt verwendet wird. Verwenden Sie immer einen einzelnen Profilcontainer, es sei denn, Ihre Geschäfts- oder Workloadanforderungen benötigen die Trennung. Weitere Informationen finden Sie im Artikel Typen von Containern.

Wie kann ich OneDrive mit FSLogix konfigurieren?

FSLogix behandelt hinter den Kulissen alle Komplexität (Dateisystemumleitung). Wenn sich ein Benutzer bei OneDrive anmeldet und einen Speicherort auswählen muss, sollte er den Standardspeicherort (C:\Users\%username%\) auswählen. FSLogix verwendet diesen Speicherort, und alle Daten werden im Container des Benutzers gespeichert. Lesen Sie die folgende OneDrive-Dokumentation:

Überwachen OneDrive-Richtlinien die FSLogix-VHD-Größe oder die lokale Datenträgergröße?

Wenn FSLogix für Profile oder Profile und ODFC-Container verwendet wird, überprüfen die OneDrive-Speicherplatzrichtlinien die FSLogix-VHD anstelle des Betriebssystemdatenträgers.

einer Laufwerkspeicherrichtlinie

Abbildung 1: OneDrive-Richtlinienrichtlinienobjekt

o d f c v h d space

Abbildung 2: ODFC-VHD-Eigenschaften

einer Laufwerkspeicherwarnung

Abbildung 2: OneDrive-Warnung – geringer Speicherplatz

Kann ich Benutzerprofildaten aus anderen Roamingprofillösungen zu einem FSLogix-Container migrieren?

FSLogix bietet keinen direkten Migrationspfad aus anderen Roamingprofillösungen. Die Implementierung von OneDrive mit bekannten Ordnerverschiebungen oder ähnlichen Cloud- oder Netzwerkspeicherlösungen bietet Benutzern einen Speicherort, um ihre Daten außerhalb ihres Profils zu speichern. Für kleinere Anwendungsfälle kann unser frx-Befehlszeilenprogramm dabei helfen, lokale Profile in eine neue VHD(x) zu kopieren.

Kann ich von einem einzelnen Profilcontainer in eine Profil- und ODFC-Containerkonfiguration konvertieren?

Ja. Wenn der ODFC-Container erstellt wird, kopiert FSLogix die Daten aus dem Profilcontainer, obwohl die ursprünglichen Daten nicht entfernt werden. Die ursprünglichen Daten müssen manuell entfernt werden.

Beispiel für ODFC-Protokolldateieinträge:

[18:09:59.554][tid:00000f94.000040cc][INFO]            Mirroring C:\Users\%username%.FSL0\AppData\Local\Microsoft\OneDrive to \\?\Volume{7f7bafd1-fb6a-4f15-878d-3c2acf351e2e}\OneDrive\UserMeta
[18:09:59.554][tid:00000f94.000040cc][INFO]            CopyFolderToVolume: Source: C:\Users\%username%.FSL0\AppData\Local\Microsoft\OneDrive Destination: OneDrive\UserMeta Volume: \\?\Volume{7f7bafd1-fb6a-4f15-878d-3c2acf351e2e}\
[18:09:59.554][tid:00000f94.000040cc][INFO]            Creating mount point: C:\Windows\TEMP\FrxMount{5512FFFF-42DD-40B9-AE76-76B3CA567E4A} -> \\?\Volume{7f7bafd1-fb6a-4f15-878d-3c2acf351e2e}\
[18:09:59.554][tid:00000f94.000040cc][INFO]            Success creating mount point. Mirroring files...
[18:09:59.569][tid:00000f94.000040cc][INFO]            Copying directory: Source: C:\Users\%username%.FSL0\AppData\Local\Microsoft\OneDrive Destination: C:\Windows\TEMP\FrxMount{5512FFFF-42DD-40B9-AE76-76B3CA567E4A}\OneDrive\UserMeta
[18:09:59.569][tid:00000f94.000040cc][INFO]            Copying directory: C:\Windows\system32\robocopy.exe "C:\Users\%username%.FSL0\AppData\Local\Microsoft\OneDrive" "C:\Windows\TEMP\FrxMount{5512FFFF-42DD-40B9-AE76-76B3CA567E4A}\OneDrive\UserMeta" /MT /R:5 /W:1 /XJD /COPYALL /IT /B /DCOPY:DAT /MIR
[18:09:59.569][tid:00000f94.000040cc][INFO]            CreateProcess successful
[18:09:59.569][tid:00000f94.000040cc][INFO]            Enabling cloud files pass-through
[18:09:59.569][tid:00000f94.000040cc][INFO]            Waiting for process to end
[18:10:00.460][tid:00000f94.000040cc][INFO]            Robocopy exit code: 1 (Success)
[18:10:00.616][tid:00000f94.000040cc][INFO]            Success mirroring files
[18:10:00.616][tid:00000f94.000040cc][INFO]            Volume mount point removed
[18:10:00.616][tid:00000f94.000040cc][INFO]            Mirror complete

Microsoft Entra-ID

Kann ich FSLogix-Container mit Microsoft Entra ID und reinen Cloudidentitäten verwenden?

Ja...ABERerfordert ein Verständnis der Risiken. Es gibt zwei (2) Möglichkeiten, wie FSLogix für Microsoft Entra ID und reine Cloudidentitäten konfiguriert werden. Sehen Sie sich die FSLogix-Profilcontainer für Microsoft Entra ID-Cloudidentitäten Blogartikel an.

Kann ich FSLogix-Anwendungsregelsätze mit Microsoft Entra-ID und reinen Cloudidentitäten verwenden?

Nein. Anwendungsregelsätze funktionieren nur mit herkömmlichen Active Directory-SID(n). Hybrididentitäten (Synchronisierung) funktionieren, solange der virtuelle Computer eine Sichtlinie an einen Domänencontroller hat.

Kann ich objektspezifische Einstellungen mit reinen Microsoft Entra ID-Identitäten oder in Microsoft Entra eingebundenen virtuellen Computern und Hybrididentitäten verwenden?

Nein. Objektspezifische Einstellungen nur mit herkömmlichen Active Directory-SID(n) funktionieren. Hybrididentitäten (Synchronisierung) funktionieren, solange der virtuelle Computer Hybrid-Entra-eingebunden ist.

Kann ich den gleichen Profilcontainer verwenden, wenn ich von hybridem Entra zu entra-verbundenen Sitzungshosts oder virtuellen Computern mit Hybrididentitäten wechsele?

Nein. Die SID des Benutzers ändert sich bei der Anmeldung bei einem Computer, dem Entra beigetreten ist und verhindert, dass das Profil ordnungsgemäß geladen wird.

Umleitungen oder redirections.xml

Was sind die empfohlenen Werte für die redirections.xml Datei?

FSLogix stellt keine empfohlenen Werte für die redirections.xml Datei bereit. Die redirections.xml Datei ist ein leistungsfähiges Tool, mit dem Sie das Profil des Benutzers UND verwalten können, wenn sie nicht ordnungsgemäß verwendet werden. Wir verlassen uns auf Anwendungsbesitzer, um zu dokumentieren, welche Daten vom Benutzerprofilcontainer ausgeschlossen werden können oder nicht.

Zum Beispiel:

Trinkgeld

Schließen Sie Benutzerprofildaten nicht für Anwendungen aus, es sei denn, der Anwendungsbesitzer hat die Daten dokumentiert, können ausgeschlossen werden.

Die redirections.xml Ereignisse werden in der Protokolldatei nicht angezeigt.

Wenn keine Einträge in der Protokolldatei angezeigt werden, wie im Lernprogrammbeschrieben, ist es am häufigsten eines von drei Dingen:

  • Die RedirXMLSourceFolder enthält den vollständigen Dateinamenpfad.
  • Der Benutzer hat keinen Lesezugriff auf den Speicherort der Dateifreigabe.
  • Der Pfad zur Dateifreigabe kann nicht gefunden werden (Netzwerk, DNS oder ungültiger Name).

Ich habe die Einstellung "RedirXMLSourceFolder" entfernt, aber die Umleitungen sind weiterhin vorhanden.

Die XML-Datei wird aus dem Speicherort in RedirXMLSourceFolder in %AppData%\FSLogixkopiert, der sich im Container des Benutzers befindet. Durch das Entfernen der Einstellung wird die Datei nicht aus dem Container entfernt. Um die Verwendung der Umleitungen ordnungsgemäß zu entfernen oder zu beenden, löschen Sie den Inhalt der vorhandenen XML-Datei. Alternativ können Sie ein Skript oder einen anderen Prozess verwenden, um die Datei aus dem Container des Benutzers zu löschen.

Die include-Anweisung funktioniert nicht wie erwartet.

Die include-Anweisung wird verwendet, um Unterverzeichnisse ausgeschlossener Ordner im Profil des Benutzers beizubehalten. Die include-Anweisung funktioniert nur, wenn die Daten oder ordner im Profil vorhanden sind, BEFORE erstellen die Include-Anweisung. Es ist üblich, dass Anwendungen diese Ordner beim ersten Start erstellen. Dies kann zu Problemen führen, wenn der Benutzer ein neues Profil erhält und die Daten erst vorhanden sind, wenn die Anwendung gestartet wird.

Trinkgeld

Fügen Sie diesen Datentyp nicht in Die XML-Datei ein.

Was ist das Limit der Ausschluss- und Includeanweisungen für die redirections.xml Datei?

Es gibt keine technische Einschränkung. Weniger ist mehr. Das Hinzufügen von Umleitungen für kleine Ordner profitiert nicht von der Benutzererfahrung. Wenn zahlreiche Ausschluss- oder Include-Anweisungen vorhanden sind, tritt ein Leistungsproblem auf, da jede Dateisystemanforderung anhand der Liste der Umleitungen überprüft werden muss. Diese Dateisystemvorgänge addieren sich und verringern die Gesamtleistung des virtuellen Computers.

Nachdem ich redirections.xmlimplementiert habe, blieb der Container des Benutzers dieselbe Größe oder wuchs größer.

Durch das Implementieren der redirections.xml Datei zum Ausschließen von Inhalten für vorhandene FSLogix-Profile wird der Ausschluss aus dem Profil des Benutzers nicht entfernt oder gelöscht. Sie müssen den Profilcontainer löschen oder ein Skript erstellen, das nach der Anmeldung oder einem Teil des Anmeldevorgangs ausgeführt werden soll, um den Inhalt aus dem Container zu löschen.

VHD-Datenträgerkomprimierung

Warum wird die VHD-Datenträgerkomprimierung nicht ausgeführt oder stellt den erwarteten Speicherplatz nicht wieder her?

  1. Überprüfen Sie das Profil oder odFC Protokolldateien auf Fehler oder Warnungen.
  2. Wenn Sie NICHTProfileType = 0 oder VHDAccessMode = 0verwenden, ist dies ein erwartetes und bekanntes Problem.
  3. Lesen Sie den Konzeptartikel für VHD-Datenträgerkomprimierung.

Wie kann ich den Schwellenwert für die Datenträgerkomprimierung anpassen?

Der Schwellenwert kann nicht konfiguriert werden.

Kann die Nachricht während der Abmeldung angepasst werden?

Nein, die Nachricht während der Abmeldung ist ein integrierter Windows-Prozess, der nicht geändert werden kann.

Was geschieht, wenn ein Benutzer die Verbindung während der Abmeldung trennt und versucht, die Verbindung wiederherzustellen?

Die getrennte Sitzung setzt den Abmeldevorgang fort, einschließlich Komprimierung. Wenn der Komprimierungsprozess nicht abgeschlossen ist, wenn der Benutzer versucht, eine erneute Verbindung herzustellen, wird der Datenträger verwendet. Die Benutzererfahrung hängt von ihren anderen Konfigurationseinstellungen ab. Unter Standardbedingungen ist der Benutzer mit einem temporären Profil angemeldet.

Wie funktioniert die Datenträgerkomprimierung mit CloudCache?

Während der Abmeldungsphase werden alle Inhalte auf dem Datenträger von einem der Anbieter auf den lokalen VHD(x)-Datenträger verschoben. Anschließend wird der Datenträger für die Komprimierung ausgewertet. Wenn die Komprimierung abgeschlossen ist, wird die lokale VHD(x) in den Cloudcacheanbieter hochgeladen. Dieser Prozess bewirkt, dass der Abmeldevorgang in dieser Art von Konfiguration länger dauert, was zu einer schlechten Benutzererfahrung führen kann.

Cloudcache

Muss ich cloudcache für hohe Verfügbarkeit verwenden?

Nein. Es kann eine akzeptable Lösung sein, um Standardcontainer (VHDLocations) mit einem hochverwendlichen Speicheranbieter zu verwenden. Azure Files bietet hohe Verfügbarkeit über zonenredundanten Speicher (ZRS) und ist ein empfohlener Speicheranbieter.

Warum dauert es so lange, bis sich Benutzer abmelden?

Cloud Cache führt während einer Benutzersitzung faule asynchrone Updates für die Remotespeicheranbieter durch. Diese Vorgänge sind nicht in Echtzeit und unterliegen der Latenz und dem Durchsatz der Netzwerk- und Speicheranbieter. Bei der Abmeldung versucht Der Cloudcache, alle Daten aus dem lokalen Cache mit allen aufgelisteten Speicheranbietern zusammenzuführen. Speicheranbieter, die eine hohe Latenz aufweisen, dauern länger für die Zusammenführung. FSLogix hält die Benutzer ab, bis der Vorgang abgeschlossen ist.

Empfehlungen

  • Überprüfen der Netzwerktopologie und Latenz für alle konfigurierten Speicheranbieter
  • Aktualisieren Ihres Speicheranbieters auf eine höhere Leistungsstufe
  • Deaktivieren VHDCompactDisk-
  • Verwenden Sie nicht ProfileType = 3 oder VHDAccessMode = 1, 2, or 3
  • Verwenden Sie CcdMaxCacheSizeInMBs nicht