Si tiene varias cuentas de usuario en un equipo con Windows y tiene poco espacio, podemos vaciar la papelera de reciclaje para todos los usuarios con una sola línea de comandos, siempre y cuando tengamos privilegios de administrador. En servidores Windows Server con varios usuarios, esto suele pasar más de lo que parece.
En estos casos, lo más rápido es usar PowerShell.
| Método | Recomendado para |
|---|
| PowerShell | Windows Server modernos |
| CMD ($Recycle.Bin) | Versiones antiguas |
| CMD (Recycler) | XP / 2003 |
Para vaciar la papelera del usuario actual:
Clear-RecycleBin -Force

En máquinas más antiguas donde no esté disponible el comando anterior, debemos usar cmd.
La linea en cuestión es esta:
- Para Windows 7, Server 2008 o Windows 2012 ponemos:
rd /s c:\$Recycle.Bin

- Si somos un poco abuelos y tenemos aun Windows XP, Vista o Server 2003 ponemos:
rd / s c: \ recycler
Doy por sentado que la unidad c es la que tenemos nuestros usuarios , si no fueras así deberíamos poner la unidad correspondiente.
¿Cuándo conviene limpiar todas las papeleras?
En servidores con varios usuarios (por ejemplo RDS), es habitual que cada perfil tenga su propia papelera.
Si nadie las vacía, el espacio ocupado puede ser considerable.
Normalmente reviso esto cuando:
- El disco empieza a quedarse sin espacio.
- Hay perfiles antiguos que ya no se usan.
- El servidor lleva meses sin mantenimiento.
No es algo que haya que hacer todos los días, pero conviene tenerlo en cuenta.
Microsoft documenta el comando Clear-RecycleBin en su documentación oficial.
Preguntas frecuentes
¿Este comando elimina definitivamente los archivos?
Sí, el contenido se borra de forma permanente.
¿Funciona en todas las versiones de Windows Server?
El comando Clear-RecycleBin está disponible en versiones modernas. En sistemas antiguos es necesario usar CMD.
Si el problema viene acompañado de reinicios inesperados, puedes revisar cómo identificar quién reinició un servidor Windows.
Espero que os sirva

Excelente, gracias por el tip.
gracias a ti. un saludo
Ese comando no borra la papelera, borra todo incluyendo archivos de programa.
Hola juan,
El comando rd elimina carpetas, eso está claro y hay que usarlo con cuidado también, pero como indico en el post usamos rd /s c:\$Recycle.Bin para limpiar las papeleras de todos los usuarios. En ningún momento estamos apuntando a Archivos de programa.
Por mi parte, lo usado bastante a menudo, siente libre de usarlo o no. También puedes usar el cleammgr.exe.
En mi caso, lo he usado en su día, hasta para restaura una papelera dañada o corrupta.
Si necesitas algún referente es una práctica aprobada por Microsoft:
https://support.microsoft.com/es-es/help/2394521
Un saludo