%appdata% öffnet unter Windows den Ordner für Roaming-Anwendungsdaten, %localappdata% den Ordner für lokale Anwendungsdaten. Beide gehören normalerweise zu deinem Benutzerprofil, sind aber für unterschiedliche Daten vorgesehen. Zum Öffnen gibst du die jeweilige Variable in die Adressleiste des Datei-Explorers oder in das Ausführen-Fenster ein. Die Unterscheidung ist wichtig, wenn du Programmeinstellungen sichern, einen vorgegebenen Dateipfad finden oder ein App-Problem eingrenzen möchtest: Local ist nicht automatisch nur ein Cache, und Roaming bedeutet nicht automatisch Cloud-Synchronisierung.
Roaming und Local: gleicher Benutzer, unterschiedliche Aufgaben
Die Schreibweisen mit Prozentzeichen sind Umgebungsvariablen. Windows ersetzt diese Platzhalter durch den hinterlegten Pfad des jeweiligen Benutzerkontos. So funktioniert eine Anleitung auch dann, wenn dein Profilordner anders heißt oder ein Unternehmen bestimmte Ordner umgeleitet hat.
Bei einem üblichen Windows-Benutzerprofil zeigen die beiden Variablen auf diese Ordner. Der Profilname Anna ist hier nur ein Beispiel:
C:\Users\Anna\AppData\Roaming
C:\Users\Anna\AppData\Local
Die Unterschiede lassen sich nach denselben vier Gesichtspunkten einordnen:
%appdata%: Standardziel ist AppData\Roaming. Vorgesehen ist dieser Bereich für benutzerspezifische Anwendungsdaten, die für ein mitwanderndes Benutzerprofil geeignet sind. Typische Inhalte sind Einstellungen, Vorlagen und kleinere Konfigurationsdateien. Ob diese Daten tatsächlich zwischen Rechnern übertragen werden, hängt von der Profilverwaltung ab.%localappdata%: Standardziel ist AppData\Local. Vorgesehen ist dieser Bereich für benutzerspezifische Daten, die auf dem jeweiligen Rechner verbleiben sollen. Typische Inhalte sind Zwischenspeicher, Protokolle, lokale Datenbanken und auch benutzerbezogene Programminstallationen. Eine Übertragung auf andere Rechner ist durch die Variable selbst nicht vorgesehen.
Diese Aufteilung beschreibt den vorgesehenen Zweck, nicht den garantierten Inhalt jedes Unterordners. Welche Dateien eine Anwendung dort ablegt, entscheidet deren Entwickler. Ein Programm kann beide Bereiche verwenden: seine Einstellungen in Roaming und umfangreiche Arbeitsdaten in Local.
Für die Auswahl gilt: Nennt eine Anleitung ausdrücklich eine der beiden Variablen, öffne genau diesen Bereich. Suchst du ohne vorgegebenen Pfad nach Einstellungen, ist Roaming ein sinnvoller erster Anhaltspunkt. Für Cache- oder rechnerbezogene Daten kommt Local infrage. Fehlt der gesuchte Ordner, ist das noch kein Fehler; prüfe dann den anderen Bereich und die Speicherangaben der Anwendung.
Beide Ordner im Datei-Explorer richtig öffnen
Der direkte Zugriff funktioniert unter Windows 10 und Windows 11 ohne Administratorrechte. Du musst AppData dafür weder dauerhaft einblenden noch manuell durch den Benutzerordner navigieren.
- Öffne den Datei-Explorer mit Windows-Taste + E.
- Drücke Strg + L, um die Adressleiste zu markieren.
- Gib für den Roaming-Ordner den folgenden Wert ein und bestätige mit der Eingabetaste.
%appdata%
Der Explorer sollte nun den Roaming-Ordner deines angemeldeten Benutzerkontos anzeigen. Klicke bei Bedarf erneut in die Adressleiste, um den vollständigen Pfad zu sehen. Bei einer Standardkonfiguration endet er auf AppData\Roaming.
Für den lokalen Bereich markierst du die Adressleiste erneut und gibst diesen Wert ein:
%localappdata%
Jetzt sollte der Local-Ordner erscheinen. Öffnest du vorher ein zweites Explorer-Fenster, kannst du die beiden Bereiche nebeneinander betrachten. Gleichnamige Hersteller- oder Programmordner sind dabei nicht zwangsläufig doppelte Daten: Die Anwendung kann darin unterschiedliche Bestandteile ihres Profils speichern.
Alternative über Windows-Taste + R
Das Ausführen-Fenster eignet sich besonders, wenn der Explorer noch nicht geöffnet ist. Drücke Windows-Taste + R, füge eine der beiden Variablen ein und bestätige mit der Eingabetaste. Windows öffnet das zugehörige Verzeichnis direkt im Explorer.
Achte auf die beiden Prozentzeichen und verzichte auf zusätzliche Anführungszeichen. Gib den Ausdruck nicht in das Suchfeld oben rechts im Explorer ein. Die Suche sucht nach Dateien und Ordnern; die Adressleiste navigiert dagegen zum angegebenen Ziel. Auch die Windows-Startsuche ist für diesen Zweck weniger eindeutig als das Ausführen-Fenster.
Vom Unterordner zum gemeinsamen AppData-Ordner
%appdata% führt nicht in den übergeordneten AppData-Ordner, sondern direkt nach Roaming. Möchtest du dessen Nachbarordner sehen, drücke im geöffneten Explorer Alt + Pfeil nach oben. Dadurch wechselst du eine Ebene höher.
Bei einem gewöhnlichen lokalen Profil findest du dort Roaming, Local und LocalLow. In verwalteten Umgebungen kann Roaming allerdings an einen anderen Speicherort umgeleitet sein. Dann müssen Roaming und Local nicht mehr unter demselben sichtbaren AppData-Verzeichnis liegen. Verwende in diesem Fall die jeweilige Variable statt eines daraus abgeleiteten Nachbarpfads.
Was Roaming nicht bedeutet – und warum Local kein Papierkorb ist
Roaming bezeichnet die Eignung für bestimmte mitwandernde Profilkonfigurationen. Ein privater PC synchronisiert diesen Ordner nicht allein deshalb mit anderen Geräten, weil du dich mit einem Microsoft-Konto anmeldest. Auch OneDrive-Sicherung und die eigene Synchronisierung einer Anwendung sind separate Funktionen.
Ein Browser oder anderes Programm kann ausgewählte Einstellungen über sein Benutzerkonto synchronisieren, obwohl seine lokalen Dateien überwiegend unter Local liegen. Umgekehrt kann eine Datei in Roaming ausschließlich auf diesem PC vorhanden sein. Aus dem Ordnernamen lässt sich daher nicht ableiten, ob bereits eine Sicherung existiert.
Ebenso wenig bedeutet Local, dass sämtliche enthaltenen Dateien entbehrlich sind. Dort können neben neu erstellbaren Zwischenspeichern auch Datenbanken, heruntergeladene Inhalte, Anmeldedaten oder komplette benutzerbezogene Anwendungen liegen. Das Löschen eines solchen Ordners kann deutlich mehr bewirken als das Leeren eines Caches.
Ein häufiger Anwendungsfall verdeutlicht die Grenze: Du möchtest die Einstellungen einer Anwendung auf einen neuen PC übernehmen. Ein passender Ordner in Roaming kann dafür relevant sein, ist aber nicht automatisch eine vollständige Sicherung. Prüfe zuerst, ob die Anwendung eine Export- oder Sicherungsfunktion besitzt. Diese kann zusätzliche Daten berücksichtigen, die außerhalb von Roaming gespeichert werden.
Warum derselbe Programmname in beiden Bereichen auftaucht
Ein gleichnamiger Ordner in Roaming und Local ist kein ausreichender Grund, einen davon zu löschen. Die Aufteilung kann beabsichtigt sein: Kleine Einstellungen müssen nicht am selben Ort liegen wie große Arbeitsdateien oder rechnerabhängige Informationen.
Außerdem kann die Ordnerbezeichnung vom sichtbaren App-Namen abweichen. Manche Programme verwenden den Herstellernamen, andere einen internen Produktnamen. Unterschiedliche Ausgaben einer Anwendung können ihre Daten ebenfalls getrennt verwalten. Ein leerer oder fehlender Ordner unter dem erwarteten Namen beweist daher nicht, dass keine Benutzerdaten gespeichert werden.
Bei paketierten Windows-Apps ist zusätzlich dieser Bereich relevant:
%localappdata%\Packages
Dort können paketbezogene Unterordner mit langen Kennungen und weiteren Datenverzeichnissen liegen. Nicht jede Anwendung verwendet jedoch diese Struktur, und paketierte Apps müssen ihre Daten nicht ausschließlich dort speichern. Ordne einen solchen Ordner zunächst eindeutig der betroffenen App zu, bevor du etwas veränderst.
Wenn du eine Datei nicht findest, obwohl beide AppData-Bereiche erreichbar sind, suche in der Anwendung nach einer Funktion zum Anzeigen des Profil-, Daten- oder Protokollordners. Der dort angezeigte Speicherort ist aussagekräftiger als eine Vermutung anhand des Programmnamens. Portable Programme können ihre Einstellungen beispielsweise auch neben der Programmdatei speichern.
Die tatsächlichen Pfade prüfen: Eingabeaufforderung und PowerShell
Für die Kontrolle ist der Explorer meist ausreichend. In einem Skript oder bei einer abweichenden Profilkonfiguration kann es dennoch hilfreich sein, die Werte direkt auszulesen. Die folgenden Abfragen verändern keine Einstellungen und benötigen keine Administratorrechte.
Prozentzeichen in der Eingabeaufforderung
Die Eingabeaufforderung verwendet dieselbe Prozent-Schreibweise wie die Explorer-Adressleiste. Mit diesen beiden Befehlen lässt du dir die hinterlegten Ziele anzeigen:
echo %APPDATA%
echo %LOCALAPPDATA%
Erwartet werden zwei Pfade. Der erste gehört zum Roaming-Bereich, der zweite zum lokalen Bereich. Ein abweichendes Laufwerk oder ein Netzwerkpfad kann bei einem verwalteten Konto beabsichtigt sein. Ändere den Wert nicht allein deshalb, weil er nicht dem üblichen Pfad unter Laufwerk C entspricht.
Andere Schreibweise in PowerShell
PowerShell greift mit dem Präfix $env: auf Umgebungsvariablen zu. Zum Auslesen verwendest du dort:
$env:APPDATA
$env:LOCALAPPDATA
Die Eingabe von %appdata% als eigenständigem PowerShell-Befehl ist nicht gleichbedeutend mit dem Öffnen des Ordners. Eine entsprechende Fehlermeldung zeigt zunächst nur, dass diese Schreibweise an der falschen Stelle verwendet wurde.
Du kannst die ausgelesenen Ziele auch unmittelbar im Explorer öffnen. Die folgenden Befehle starten jeweils ein Explorer-Fenster; sie ändern keine Ordnerinhalte:
explorer.exe $env:APPDATA
explorer.exe $env:LOCALAPPDATA
Verwende dafür eine normale Sitzung unter deinem eigenen Benutzerkonto. Eine Sitzung, die mit den Zugangsdaten eines anderen Kontos gestartet wurde, kann dessen Umgebungsvariablen und Profilpfade liefern. Ein anderes Ziel ist dann nicht zwangsläufig ein Fehler in deinem Profil.
Wenn eine Variable nicht zum erwarteten Ordner führt
Prüfe zuerst die Eingabestelle, dann den aufgelösten Pfad und erst danach Zugriffsrechte oder Profilbesonderheiten. Diese Reihenfolge vermeidet unnötige Änderungen an Windows.
- Eine Dateisuche startet statt einer Navigation: Gib den Wert nach Strg + L erneut in die Explorer-Adressleiste ein. Funktioniert es dort, lag das Problem an der Eingabestelle.
- Windows findet das angegebene Ziel nicht: Kontrolliere die Schreibweise und teste beide Variablen getrennt über Windows-Taste + R. Lies bei weiterhin fehlendem Ziel die Werte in einer normalen Eingabeaufforderung aus.
- Die Variable wird korrekt aufgelöst, aber der Pfad ist nicht erreichbar: Prüfe, ob ein anderes Laufwerk oder eine Netzwerkfreigabe genannt wird. Bei einem Firmenkonto kann die Verbindung zum Unternehmensnetz erforderlich sein. Lege nicht vorschnell einen Ersatzordner unter dem Standardpfad an.
- Der Hauptordner öffnet sich, ein Unterordner jedoch nicht: Die Variable funktioniert. Grenze die weitere Prüfung auf diesen Unterordner und die zugehörige Anwendung ein. Eine allgemeine Änderung der AppData-Variablen würde daran vorbeigehen.
- Der angezeigte Profilname überrascht dich: Vergleiche den vollständigen Pfad mit dem verwendeten Windows-Konto. Der sichtbare Kontoname und der ursprünglich angelegte Profilordner müssen nicht identisch sein.
Bei einer Meldung über verweigerten Zugriff solltest du weder den gesamten AppData-Ordner übernehmen noch dessen Berechtigungen pauschal ersetzen. Solche Änderungen können andere Anwendungen beeinträchtigen. Notiere stattdessen den betroffenen Unterordner und den genauen Meldungstext. Auf einem verwalteten PC gehört eine nicht erreichbare Profilumleitung zur zuständigen IT.
Das Attribut für versteckte Ordner ist davon zu unterscheiden: Es beeinflusst die normale Anzeige, verhindert aber nicht grundsätzlich das direkte Öffnen eines bekannten, erreichbaren Pfads. Für den Zugriff über die Variablen ist ein dauerhaftes Einblenden versteckter Elemente daher normalerweise nicht erforderlich.
AppData-Dateien sichern oder verändern, ohne den falschen Bereich zu treffen
Das Öffnen und Betrachten beider Ordner verändert noch keine Anwendungsdaten. Sobald du Dateien ersetzen, verschieben oder entfernen möchtest, brauchst du dagegen eine eindeutige Zuordnung zur Anwendung und zum richtigen Bereich.
Für einen geplanten Eingriff hilft diese kurze Prüfliste:
- Stimmt der vollständige Ausgangspfad einschließlich Roaming oder Local mit der Anleitung überein?
- Gehört der ausgewählte Unterordner nachweislich zur betroffenen Anwendung?
- Ist die Anwendung einschließlich ihrer Hintergrundprozesse beendet?
- Gibt es eine anwendungseigene Export-, Sicherungs- oder Bereinigungsfunktion, die den Dateieingriff ersetzen kann?
- Ist eine Kopie der benötigten Daten außerhalb des zu bearbeitenden Ordners vorhanden, und ist der ursprüngliche Speicherort dokumentiert?
Für einen gezielten Profiltest kann das Umbenennen eines eindeutig zugeordneten Anwendungsordners rückgängig zu machen sein. Es ist aber keine pauschale Empfehlung: Die Anwendung kann danach neue Daten erzeugen, eine erneute Anmeldung verlangen oder mit einem leeren Profil starten. Nutze diesen Weg nur, wenn er zur betroffenen Software passt.
Zum Rückweg musst du die Anwendung erneut vollständig schließen und den gesicherten ursprünglichen Zustand wiederherstellen. Ein zwischenzeitlich neu erzeugter Ordner darf dabei nicht ungeprüft mit der Sicherung vermischt werden. Enthält er neue, erhaltenswerte Daten, sichere diese zunächst getrennt. Kopieren bei laufender Anwendung ist besonders bei Datenbanken keine verlässliche Sicherungsmethode.
Verschiebe außerdem nicht den gesamten Roaming- oder Local-Ordner zur Speicherbereinigung. Verwende dafür die Bereinigungsfunktionen von Windows oder der jeweiligen Anwendung. Für die Arbeit mit AppData bleibt der vollständige Pfad der maßgebliche Bezugspunkt: Ein passender Ordnername allein sagt weder, welche Daten darin liegen, noch ob sie gelöscht oder auf einen anderen PC übertragen werden können.





