# Qué es la carpeta ProgramData y qué se puede borrar

`C:\ProgramData` es una carpeta oculta de Windows donde los programas guardan datos compartidos por todas las cuentas del PC: licencias, ajustes, cachés de actualizaciones y bases de datos. No borres la carpeta ni la limpies en bloque, porque el software de seguridad, las funciones de Windows y los instaladores dependen de ella. Los informes de error antiguos y las carpetas de programas que de verdad has quitado suelen poder irse, una vez comprobados. Todo lo demás es mejor dejarlo al desinstalador o a los ajustes del propio programa.

## Qué contiene

Microsoft la define como una [carpeta conocida](https://learn.microsoft.com/en-us/windows/win32/shell/knownfolderid), con la variable de entorno `%ProgramData%`. Está oculta por defecto, así que escribe `%ProgramData%` en `Win + R` para ir directamente, o activa **Explorador de archivos › Ver › Mostrar › Elementos ocultos**.

Una diferencia con AppData: [AppData](/es/windows/blog/appdata-folder-what-can-delete) pertenece a una cuenta, y ProgramData pertenece a todas. En un ThinkPad de pruebas, la carpeta contenía carpetas de fabricantes como `Intel`, `Lenovo` y `Tencent`, junto a `Microsoft`, `Package Cache` y `ssh`.

También verás elementos con una flecha, como `Application Data` y `Documents`. Son vínculos que se mantienen para programas antiguos, no carpetas reales. En ese PC, `Application Data` apuntaba de vuelta a `C:\ProgramData` y `Documents` a `C:\Users\Public\Documents`. Así que una herramienta que los siga puede contar los mismos datos dos veces, o más.

## Mira qué ocupa el espacio

Esto lista las carpetas más grandes. Ejecuta PowerShell como administrador para que menos carpetas rechacen el acceso:

```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
```

## Qué es seguro y qué no

| Ruta dentro de `C:\ProgramData` | Qué es | Se puede quitar |
| --- | --- | --- |
| `Microsoft\Windows\WER\ReportArchive`, `ReportQueue` | Informes de error antiguos | Sí, necesita administrador |
| `NVIDIA Corporation\NV_Cache` | Caché de shaders | Sí, los juegos recompilan, consulta [la caché de shaders](/es/windows/blog/directx-shader-cache-windows) |
| La carpeta de un programa que quitaste | Restos | Normalmente. Comprueba el nombre y que no esté instalado otro producto del mismo fabricante |
| `Package Cache` | Instaladores guardados para reparar y quitar | No, consulta [la carpeta Installer](/es/windows/blog/windows-installer-folder-cleanup) |
| `Microsoft\Windows Defender` | Datos de seguridad | No |
| `Microsoft\Crypto` | Claves y certificados del equipo | No |
| `Microsoft\Windows\Start Menu` | Accesos directos de todas las cuentas | No, salvo un acceso directo roto |
| `ssh` | Claves de host del servidor OpenSSH | No |
| `Microsoft\Windows\Virtual Hard Disks` | Discos de Hyper-V | Solo a través de Hyper-V |
| `chocolatey`, `miniconda3`, otros gestores de paquetes | Herramientas instaladas | Usa la propia herramienta para quitar paquetes |
| La carpeta de un fabricante de hardware que sigues usando | Controladores, herramientas, licencias | No, usa la app del fabricante |
| Cualquier cosa de un programa que sigues usando | A menudo licencias y bases de datos | No |

Antes de quitar la carpeta de unos restos, revisa **Configuración › Aplicaciones › Aplicaciones instaladas** por si queda algo más de ese fabricante. Una carpeta de editor como `Adobe` o `Tencent` puede compartirse entre varios productos. Muévela primero a otro sitio, o cámbiale el nombre, y usa el PC unos días. Conserva tu propia copia hasta estar seguro.

## Qué no hacer

- No borres `C:\ProgramData` ni su carpeta `Microsoft`. Las funciones de Windows, Defender y los instaladores fallan, y repararlo es difícil.
- No tomes posesión de carpetas para poder borrarlas. Es señal de que estás quitando algo protegido, y los permisos cambiados causan sus propios problemas.
- No muevas ProgramData a otra unidad. Windows no tiene forma de moverla en un PC ya instalado, y Microsoft advierte de que redirigirla puede hacer que fallen las actualizaciones.
- No te fíes del total de una carpeta si la herramienta sigue los vínculos. Mide con el comando de arriba.

## Dónde encaja Mole

**Analizar** de Mole para Windows puede mostrar `ProgramData` y su tamaño en tu unidad del sistema, con notas sobre carpetas conocidas como `Package Cache` y `WER`. No ofrece **Mover a la Papelera de reciclaje** para nada de lo que hay dentro. Quitar ahí no es a propósito una decisión de un clic. **Limpiar** lista de ella los informes de error del sistema y la caché de shaders de NVIDIA del sistema, esta última sin marcar, y ambos necesitan administrador. También puede listar los accesos directos rotos del menú Inicio de todas las cuentas. Cuando desinstalas una app desde **Apps**, Mole puede listar para revisión la carpeta de esa app en `ProgramData`, y se detiene en la carpeta del editor en lugar de quitar una que comparten otros productos. Mole nunca limpia `Package Cache`.

## Preguntas frecuentes

### ¿Qué es la carpeta ProgramData?

Es una carpeta oculta en `C:\ProgramData` para los datos que los programas comparten entre todas las cuentas del PC, como licencias, ajustes y cachés.

### ¿Puedo borrar ProgramData?

No. Quita solo elementos que hayas comprobado, como informes de error antiguos o la carpeta de un programa que quitaste.

### ¿Por qué ProgramData es tan grande?

Normalmente por uno o dos programas: cachés de instaladores, datos del antivirus, archivos de actualización o un gestor de paquetes. Mide las carpetas antes de decidir.

### ¿Por qué no veo ProgramData?

Está oculta. Escribe `%ProgramData%` en `Win + R`, o activa **Ver › Mostrar › Elementos ocultos** en el Explorador de archivos.

### ¿Cuál es la diferencia entre ProgramData y AppData?

AppData pertenece a una cuenta, y ProgramData la comparten todas las cuentas del PC. Las dos están ocultas, y las dos mezclan cachés con datos que necesitas.


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