Vaciar todas las papeleras en Windows Server (CMD y PowerShell paso a paso)

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étodoRecomendado para
PowerShellWindows Server modernos
CMD ($Recycle.Bin)Versiones antiguas
CMD (Recycler)XP / 2003

Para vaciar la papelera del usuario actual:

Clear-RecycleBin -Force
Comando Clear-RecycleBin en PowerShell para vaciar la papelera

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
Vaciar papeleras de reciclaje en Windows Server usando comando CMD
  • 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

4 opiniones en “Vaciar todas las papeleras en Windows Server (CMD y PowerShell paso a paso)”

    1. 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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *