Hoy vamos a ampliar los discos de perfil de usuario de una colección de TS en Windows Server 2012 R2.
La mayoría de información que he encontrado al respecto hacía referencia a usar cmdlets de Hyper-V, pero en el escenario que tenía, no era posible, ya que el servidor estaba virtualizado en VMware y así no permite instalar el rol de Hyper-V.
Así que buscando alternativas he encontrado una aplicación para modificar el tamaño de los discos y se llama VHDXTOOL
Es un programa en el que desde el Símbolo del Sistema puedes crear, editar,
convertir, etc discos duros virtuales de Microsoft.
Los discos de perfil de usuario no se identifican por el nombre de usuario del dominio, sino por el SID de usuario, por lo que vamos a tener primero que averiguarlo.
Ejemplo:
Entramos en símbolo del sistema
wmic useraccount where name='Usuario' get sid
y nos devuelve el SID correspondiente a ese usuario
SID
S-1-5-21-3023732318-4210623774-2172793215-1180
Con lo que ya podemos identificar el disco duro virtual.
Ahora iríamos al símbolo de sistema a la ruta donde tenemos
el archivo VHDXTOOL.exe
En este ejemplo los perfiles están alojados en "P:\perfiles\" y los discos de usuario que tenemos son de 10 Gb actualmente y vamos a pasarlos a 15 Gb. Obviamente el perfil de usuario de TS no debe de estar activo para poder modificarlo.
El problema que tenemos con estos discos es que son
dinámicos por lo que habría que convertirlo a fijo.
vhdxtool.exe convert -f "P:\perfiles\UVHD-S-1-5-21-3023732318-4210623774-2172793215-1180.vhdx"
Y ahora cambiar el tamaño
vhdxtool.exe extend -f
"P:\perfiles\UVHD-S-1-5-21-3023732318-4210623774-2172793215-1180.vhdx"
-s 15GB
Una vez hecho esto montamos el disco en el servidor (boton derecho montar), vamos al administrador de disco y extendemos la partición, finalmente desmontamos el disco (Ocultar VHD) y el usuario ya puede usar con
normalidad su perfil de TS.
Aquí os pongo un enlace con el Blog de Systola donde se pueden ver las opciones completas del VHDXTOOL