Hola Sanchez
Me he topado con este problema varias veces en granjas RDSH grandes. El lío viene cuando un disco de perfil de usuario (UVHD-*.vhdx) se queda montado en una sesión desconectada y entonces otros hosts no pueden adjuntarlo, lo que termina en perfiles temporales. No hay un “auto cleanup” mágico, pero sí puedes localizar los handles huérfanos con PowerShell. Una forma común es usar Get-SmbOpenFile o Get-SmbSession para ver qué host sigue teniendo el VHDX abierto, y luego cerrar esas sesiones con Close-SmbOpenFile. También puedes tirar de Get-Process junto con Sysinternals Handle o el Monitor de Recursos para confirmar qué proceso lo está reteniendo. Una vez identificado el handle, desmontarlo libera el disco y permite que el siguiente inicio de sesión lo agarre bien. Es un poco trabajo de detective, pero si lo scripts, puedes automatizar la limpieza en toda la granja.
Si esto te ayuda a resolver los UPD huérfanos, por favor dale a “accept answer” para que sepamos que fue útil.