FSLogix-Codes und ihre Bedeutung

Von Bedeutung

Eine bevorstehende Änderung an Windows, die im Windows Server-Update vom April 2026 enthalten ist, wird den standardmäßigen Kerberos-Verschlüsselungstyp von RC4 zu AES-SHA1 ändern.

Dateifreigaben, die FSLogix-Container hosten und nicht auf AES-SHA1 aktualisiert wurden, haben möglicherweise Zugriffsprobleme, nachdem diese Änderung angewendet wurde. Um Unterbrechungen zu vermeiden, schließen Sie das Upgrade auf AES-SHA1 vor der Installation des Updates ab.

Kunden, die bereits auf AES-SHA1 aktualisiert haben, sind nicht betroffen.

Weitere Informationen finden Sie im FSLogix-Blog: Aktion erforderlich: Windows Kerberos-Härtung (RC4) kann sich auf FSLogix-Profile auf SMB-Speicher auswirken.

Die Profil- und ODFC-Container legen drei Werte fest, die den Zustand von FSLogix für die Anmeldung des Benutzers bzw. der Benutzerin darstellen:

  • Status
    • Normal
    • Fehler
  • Grund
  • Fehler(generiert aus Windows, nicht FSLogix)

Die drei Werte werden für die Sitzung jedes Benutzers bzw. jeder Benutzerin in der Registrierung lokaler Computer gespeichert. Je nach Container können die Sitzungsinformationen des Benutzers bzw. der Benutzerin an einem von zwei Orten gespeichert werden.

  • Profilcontainer:HKLM\Software\FSLogix\Profiles\Sessions\%sid%
  • ODFC-Container:
    • HKLM\Software\Policies\FSLogix\ODFC\Sessions\%sid%
    • HKCU\Software\FSLogix\ODFC\Sessions

Status- und Ursachencodes bieten eine ganzheitliche Ansicht des FSLogix-Zustands für jede(n) bestimmte(n) Benutzer*in. Der Statuscode kann einer von zwei Typen sein, Normal und Fehler. Fehlercodes werden festgelegt, wenn ein FSLogix-Vorgang nicht erfolgreich war. Diese Codes werden von Windows generiert.

Statuscodes (Normal und Fehler)

Statuscodes entsprechen einem FSLogix-Vorgang, der erfolgreich oder fehlerhaft war.

Code Typ Beschreibung Erklärung
0 Normal STATUS_ERFOLG Erfolg
1 Fehler FEHLER Das Benutzerprofil kann nicht geladen werden.
2 Fehler ERROR_VIRT_DLL Die API für virtuelle Datenträger ist auf dieser Plattform nicht verfügbar.
3 Fehler ERROR_GET_USER Der Sicherheitsbezeichner des Benutzers bzw. der Benutzerin kann nicht abgerufen werden.
4 Fehler ERROR_HANDLE_ODFC Fehler beim Einrichten des Office 365-Containers.
5 Fehler FEHLER_SICHERHEIT Die Sicherheitsinformationen können nicht abgerufen werden.
6 Fehler ERROR_VHD_PATH Der Speicherort des virtuellen Datenträgers kann nicht abgerufen werden.
7 Fehler FEHLER_BEIM_ERSTELLEN_DES_VERZEICHNISSES Die Zielordner können nicht erstellt werden.
8 Fehler ERROR_IMPERSONATION Der Benutzer kann nicht imitiert werden.
9 Fehler ERROR_CREATE_VHD Der virtuelle Datenträger kann nicht erstellt werden.
10 Fehler ERROR_CLOSE_HANDLE Der virtuelle Datenträger kann nicht freigegeben werden.
11 Fehler ERROR_OPEN_VHD Der virtuelle Datenträger kann nicht geöffnet werden.
12 Fehler ERROR_ATTACH_VHD Der virtuelle Datenträger kann nicht angefügt werden.
13 Fehler ERROR_GET_PHYSICAL_PATH Die physischen Informationen des virtuellen Datenträgers können nicht abgerufen werden.
14 Fehler FEHLER_BEIM_ÖFFNEN_DES_GERÄTS Das Volume des virtuellen Datenträgers kann nicht geöffnet werden.
15 Fehler ERROR_INIT_DISK Der virtuelle Datenträger kann nicht initialisiert werden.
16 Fehler ERROR_GET_VOL_GUID Der Bezeichner des virtuellen Datenträgers kann nicht abgerufen werden.
17 Fehler FEHLER_FORMAT_VOL Fehler beim Formatieren des virtuellen Datenträgers.
18 Fehler ERROR_GET_PROFILE_DIR Das Profilverzeichnis kann nicht abgerufen werden.
19 Fehler Fehlercode_Montagepunkt_festlegen Der Verzeichniseinhängepunkt kann nicht eingerichtet werden.
20 Fehler ERROR_REG_IMPORT Die Registrierungsinformationen können nicht importiert werden.
21 Fehler ERROR_CHK_GRP_MEMBERSHIP Die Gruppe des Benutzers bzw. der Benutzerin kann nicht abgerufen werden.
22 Fehler ERROR_HANDLE_PROFILE Fehlerbehandlungsprofil
23 Fehler ERROR_PROFILE_UNTERORDNER_UMLEITUNG Ordnerumleitungen können nicht eingerichtet werden.
24 Fehler FEHLER_ERSTELLEN_VERANSTALTUNG Das Ereignis kann nicht erstellt werden.
25 Fehler ERROR_PER_SESSION_VHD Die maximale Anzahl der Sitzungen ist erreicht.
26 Fehler ERROR_DETACH_VHD Der virtuelle Datenträger am angegebenen Speicherort kann nicht getrennt werden.
27 Fehler Fehler: VHD konnte nicht gefunden werden Der virtuelle Datenträger wurde am angegebenen Speicherort nicht gefunden.
28 Fehler ERROR_NO_SESSION_CONFIG Es wurde keine Benutzersitzungskonfiguration gefunden.
100 Normal STATUS_WARTEN_AUF_PROFILVERZEICHNIS_EINSTELLUNG Warten auf den Windows-Profildienst, um den Profilordner des Benutzers bzw. der Benutzerin zu bestimmen.
200 Normal STATUS_IN_BEARBEITUNG Einrichtung läuft.
300 Normal STATUS_BEREITS_VERBUNDEN Das Profil ist bereits angefügt (nur differenzierende Datenträger)

BEISPIEL: Statuscodes in Profilprotokollen

[07:31:26.900][tid:00000d30.00004c04][INFO]             Status set to 28: No user session config found
[07:38:15.311][tid:00000d30.0000218c][INFO]             Status set to 100: Waiting for the Windows Profile Service to determine the user's profile folder
[07:42:47.045][tid:00000d30.00004168][INFO]             Status set to 200: Setup in progress
[07:42:48.076][tid:00000d30.00004168][INFO]             Status set to 0: Success

Ursachencodes

Ursachencodes werden verwendet, um die Statuscodes vom Typ Normal wie beschrieben zu verdeutlichen und werden nicht für Statuscodes vom Typ Fehler verwendet.

Code Beschreibung Erklärung
0 GRUND_PROFIL_ANGEHÄNGT Der Container ist angeschlossen.
1 GRUND_NICHT_IN_WEISSER_LISTE Benutzer*in ist kein Mitglied der eingeschlossenen Gruppe.
2 GRUND_IN_SCHWARZLISTE Benutzer*in ist Mitglied der ausgeschlossenen Gruppe.
3 GRUND_LOKALES_PROFIL_EXISTIERT Ein lokales Profil für diese(n) Benutzer*in ist auf diesem System vorhanden.
4 REASON_SHORT_SID Kein geeigneter Benutzertyp.
5 REASON_UNSET Grund für die Initialisierung im leeren Zustand.
6 GRUND_KOMPONENTE_NICHT_AKTIVIERT Die Komponente ist in Product Key (Legacy) nicht aktiviert.
7 GRUND_WINDOWS_TEMP_PROFIL Das Profil ist ein temporäres Windows-Profil.
8 REASON_NOT_WVD_SESSION Die Sitzung ist keine Azure Virtual Desktop-Sitzung.
9 GRUND_LADEPROFIL_FEHLGESCHLAGEN Fehler beim Laden des Profils.

BEISPIEL: Ursachencodes in Profilprotokollen

[07:26:39.015][tid:00000d30.000044b4][INFO]             Volume name: \\?\Volume{aaaabbbb-0000-cccc-1111-dddd2222eeee}\
[07:26:39.015][tid:00000d30.000044b4][INFO]             Reason set to 0: The container is attached
[07:26:39.015][tid:00000d30.000044b4][INFO]             queryFreeDiskSpace returning after 0 milliseconds

Fehlercodes

Wenn ein Fehler bei einem FSLogix-Vorgang auftritt, wird ein Warnungs- oder Fehlercode festgelegt. Die Warnungs- und Fehlercodes stammen von Windows, wo FSLogix einen API-Aufruf durchgeführt hat und der Vorgang nicht erfolgreich war. Diese Codes entsprechen Systemfehlercodes.

BEISPIEL: Warnungscodes in Profilprotokollen

[07:31:01.428][tid:00000d30.00004c04][WARN: 00000005]  Error removing directory: \\fslfileserver\profiles\jdoe-S-1-2-34-000000000-000000000-0000000000-00000000-test (Access is denied.)
[11:35:33.734][tid:00000d30.00004f38][WARN: 00000002]  Failed to query size of VHD(x): \\fslfileserver\profiles\jdoe-S-1-2-34-000000000-000000000-0000000000-00000000\Profile_jdoe.vhdx (The system cannot find the file specified.)

BEISPIEL: Fehlercodes in Profilprotokollen

[07:31:01.429][tid:00000d30.00004c04][ERROR:000000b7]  No Create access: \\fslfileserver\profiles\jdoe-S-1-2-34-000000000-000000000-0000000000-00000000-test (Cannot create a file when that file already exists.)
[07:31:01.432][tid:00000d30.00004c04][ERROR:000000b7]  LoadProfile failed. Version: 2.9.8308.44092 User: jdoe. SID: S-1-2-34-000000000-000000000-0000000000-00000000. SessionId: 11. FrxStatus: 31 (Cannot create a file when that file already exists.)
[11:35:33.734][tid:00000d30.00004f38][ERROR:00000005]  VirtualDiskAPI::CreateFormattedDisk failed to create vhd(x): \\fslfileserver\profiles\jdoe-S-1-2-34-000000000-000000000-0000000000-00000000\Profile_jdoe.vhdx (Access is denied.)
[11:35:59.241][tid:00000d30.00004f38][ERROR:80070003]  Failed to save installed AppxPackages (The system cannot find the path specified.)

Problembehandlung für Systemfehlercodes

Systemfehlercodes können auf verschiedene Arten decodiert werden. Die folgenden Links beschreiben die am häufigsten verwendeten Methoden für die Untersuchung dieser Codes und deren Bedeutung.