# Was ist der Ordner ProgramData und was darf weg

`C:\ProgramData` ist ein ausgeblendeter Windows-Ordner, in dem Programme Daten ablegen, die alle Konten auf dem PC teilen: Lizenzen, Einstellungen, Update-Caches und Datenbanken. Löschen Sie den Ordner nicht und leeren Sie ihn nicht pauschal, denn Sicherheitssoftware, Windows-Funktionen und Installationsprogramme hängen davon ab. Alte Fehlerberichte und die Ordner von Programmen, die Sie wirklich entfernt haben, können meist weg, sobald Sie sie geprüft haben. Alles andere überlassen Sie besser dem Deinstallationsprogramm oder den Einstellungen des Programms.

## Was darin liegt

Microsoft definiert ihn als [bekannten Ordner](https://learn.microsoft.com/en-us/windows/win32/shell/knownfolderid), mit der Umgebungsvariable `%ProgramData%`. Er ist standardmäßig ausgeblendet. Geben Sie `%ProgramData%` in `Win + R` ein, um direkt hinzugelangen, oder schalten Sie **Datei-Explorer › Anzeigen › Einblenden › Ausgeblendete Elemente** ein.

Ein Unterschied zu AppData: [AppData](/de/windows/blog/appdata-folder-what-can-delete) gehört einem Konto, ProgramData gehört allen. Auf einem Test-ThinkPad enthielt der Ordner Herstellerordner wie `Intel`, `Lenovo` und `Tencent`, neben `Microsoft`, `Package Cache` und `ssh`.

Sie sehen auch Einträge mit einem Pfeil, etwa `Application Data` und `Documents`. Das sind Verknüpfungen für alte Programme, keine echten Ordner. Auf jenem PC zeigte `Application Data` zurück auf `C:\ProgramData` und `Documents` auf `C:\Users\Public\Documents`. Ein Werkzeug, das ihnen folgt, kann dieselben Daten also doppelt oder öfter zählen.

## Herausfinden, was den Platz belegt

Das listet die größten Ordner. Führen Sie PowerShell als Administrator aus, damit weniger Ordner den Zugriff verweigern:

```powershell
Get-ChildItem $env:ProgramData -Directory -Force -Attributes !ReparsePoint | ForEach-Object {
  [pscustomobject]@{ GB = [math]::Round((Get-ChildItem $_.FullName -Recurse -Force -File -Attributes !ReparsePoint -ErrorAction SilentlyContinue | Measure-Object Length -Sum).Sum / 1GB, 2); Folder = $_.Name }
} | Sort-Object GB -Descending | Select-Object -First 15
```

## Was unbedenklich ist und was nicht

| Pfad unter `C:\ProgramData` | Was es ist | Darf es weg |
| --- | --- | --- |
| `Microsoft\Windows\WER\ReportArchive`, `ReportQueue` | Alte Fehlerberichte | Ja, braucht Administratorrechte |
| `NVIDIA Corporation\NV_Cache` | Shader-Cache | Ja, Spiele kompilieren neu, siehe [der Shader-Cache](/de/windows/blog/directx-shader-cache-windows) |
| Der Ordner eines entfernten Programms | Überreste | Meist ja, Namen prüfen und darauf achten, dass kein anderes Produkt desselben Herstellers installiert ist |
| `Package Cache` | Installationsprogramme für Reparatur und Entfernung | Nein, siehe [der Ordner Installer](/de/windows/blog/windows-installer-folder-cleanup) |
| `Microsoft\Windows Defender` | Sicherheitsdaten | Nein |
| `Microsoft\Crypto` | Computerschlüssel und Zertifikate | Nein |
| `Microsoft\Windows\Start Menu` | Verknüpfungen für alle Konten | Nein, außer eine tote Verknüpfung |
| `ssh` | Hostschlüssel für den OpenSSH-Server | Nein |
| `Microsoft\Windows\Virtual Hard Disks` | Hyper-V-Datenträger | Nur über Hyper-V |
| `chocolatey`, `miniconda3`, andere Paketmanager | Installierte Werkzeuge | Pakete mit dem Werkzeug entfernen |
| Ein Herstellerordner für Hardware, die Sie noch nutzen | Treiber, Werkzeuge, Lizenzen | Nein, die App des Herstellers nutzen |
| Alles zu einem Programm, das Sie noch nutzen | Oft Lizenzen und Datenbanken | Nein |

Prüfen Sie vor dem Entfernen eines Überrest-Ordners unter **Einstellungen › Apps › Installierte Apps**, ob noch etwas anderes von diesem Hersteller installiert ist. Ein Herausgeberordner wie `Adobe` oder `Tencent` kann von mehreren Produkten geteilt werden. Verschieben oder benennen Sie ihn zuerst um und nutzen Sie den PC einige Tage. Behalten Sie Ihre eigene Kopie, bis Sie sicher sind.

## Was Sie lassen sollten

- Löschen Sie weder `C:\ProgramData` noch seinen Ordner `Microsoft`. Windows-Funktionen, Defender und Installationsprogramme fallen aus, und eine Reparatur ist schwer.
- Übernehmen Sie nicht den Besitz von Ordnern, um sie löschen zu können. Das ist ein Zeichen, dass Sie etwas Geschütztes entfernen, und geänderte Berechtigungen verursachen eigene Probleme.
- Verschieben Sie ProgramData nicht auf ein anderes Laufwerk. Auf einem installierten PC lässt es sich in Windows nicht verschieben, und Microsoft warnt, dass eine Umleitung Updates und Upgrades scheitern lassen kann.
- Verlassen Sie sich nicht auf die Gesamtgröße eines Ordners, wenn das Werkzeug Verknüpfungen folgt. Messen Sie mit dem Kommando oben.

## Wo Mole hilft

Die **Analyse** von Mole for Windows kann `ProgramData` und seine Größe auf Ihrem Systemlaufwerk zeigen, mit Hinweisen zu bekannten Ordnern wie `Package Cache` und `WER`. Sie bietet kein **In den Papierkorb verschieben** für irgendetwas darin an. Das Entfernen dort ist bewusst keine Entscheidung per Klick. **Bereinigen** listet daraus System-Fehlerberichte und den System-Shader-Cache von NVIDIA, Letzteren nicht angekreuzt, und beide brauchen Administratorrechte. Es kann auch tote Verknüpfungen aus dem Startmenü für alle Konten auflisten. Deinstallieren Sie eine App über **Apps**, kann Mole den eigenen Ordner dieser App in `ProgramData` zur Prüfung auflisten, und es hält am Herausgeberordner an, statt einen zu entfernen, den andere Produkte mitnutzen. Mole leert `Package Cache` nie.

## Häufige Fragen

### Was ist der Ordner ProgramData?

Es ist ein ausgeblendeter Ordner unter `C:\ProgramData` für Daten, die Programme unter allen Konten auf dem PC teilen, etwa Lizenzen, Einstellungen und Caches.

### Kann ich ProgramData löschen?

Nein. Entfernen Sie nur Einträge, die Sie geprüft haben, etwa alte Fehlerberichte oder den Ordner eines entfernten Programms.

### Warum ist ProgramData so groß?

Meist sind es ein oder zwei Programme: Installations-Caches, Antivirendaten, Update-Dateien oder ein Paketmanager. Messen Sie die Ordner, bevor Sie entscheiden.

### Warum sehe ich ProgramData nicht?

Er ist ausgeblendet. Geben Sie `%ProgramData%` in `Win + R` ein oder schalten Sie im Datei-Explorer **Anzeigen › Einblenden › Ausgeblendete Elemente** ein.

### Was ist der Unterschied zwischen ProgramData und AppData?

AppData gehört einem Konto, ProgramData teilen alle Konten auf dem PC. Beide sind ausgeblendet, und beide mischen Caches mit Daten, die Sie brauchen.


Canonical: https://mole.fit/de/windows/blog/programdata-folder-windows
