Dieses Dokument beschreibt die technischen Voraussetzungen sowie wichtige Hinweise für den Einsatz von profilbasierten Lösungen (z. B. Profile Container, User Profile Disks oder vergleichbare Technologien) in Verbindung mit RA-MICRO.
Die folgenden Vorgaben gelten unabhängig vom eingesetzten Produkt, insbesondere bei Lösungen, die mit Profilumleitungen, Containern oder Ausschlusslisten (Excludes) arbeiten.
✅ Wichtige Anforderungen
Folgende Bestandteile des Benutzerprofils müssen vollständig im Profil enthalten sein und dürfen nicht ausgelagert oder ausgeschlossen werden:
-
Die gesamte Benutzer-Registry:
- HKCU (HKEY_CURRENT_USER) muss vollständig Bestandteil des Profils sein
-
Folgende Verzeichnisse müssen enthalten sein:
-
%LOCALAPPDATA%\Apps -
%LOCALAPPDATA%\assembly -
%LOCALAPPDATA%\RA-MICRO
-
⚠️ Wichtige Hinweise
-
Es dürfen keine Registry-Ausschlüsse unter HKCU konfiguriert werden
→ Teilweise ausgelagerte Registry-Bereiche führen zu Inkonsistenzen und Fehlern in RA-MICRO -
Das Verzeichnis AppData\Local darf nicht vollständig ausgeschlossen werden
→ Eine vollständige Auslagerung kann zu Funktionsstörungen führen -
Ausschlüsse innerhalb des Profils sind generell mit Vorsicht zu verwenden
→ Insbesondere bei Anwendungen mit lokaler Cache- oder Komponentenablage (wie RA-MICRO)
❌ Nicht ausschließen
Die folgenden Pfade dürfen unter keinen Umständen aus dem Profil ausgeschlossen werden:
-
AppData\Local\Apps -
AppData\Local\assembly -
%LOCALAPPDATA%\RA-MICRO
🧠 Hintergrund
RA-MICRO nutzt Komponenten und Ablageorte innerhalb von HKCU sowie in den oben genannten Verzeichnissen.
Werden diese Bereiche nicht vollständig im Benutzerprofil geführt (z. B. durch Excludes oder Teilumleitungen), kann es zu folgenden Problemen kommen:
- Fehlende oder beschädigte Benutzerkonfigurationen
- Fehler beim Start von Anwendungen
- Probleme mit .NET-Komponenten (Assembly Cache)
- Inkonsistentes Verhalten zwischen Sitzungen