Cambiar ubicación perfiles de usuario en terminal server

Mi caso es el siguiente.

El disco duro local C se queda sin espacio, cada día los usuarios son más exigentes con los programas, por lo que las carpetas de usuarios ocupan mucho, y las actualizaciones de Windows hacen que poco a poco se reduzca la capacidad del disco.

Si cada usuario está ocupando aproximadamente unos 500mb y tengo 30 usuarios, cambiar sus perfiles de usuario o carpetas donde se guardan sus archivos de sesión, me libera 15 GB.



Cambiar de ubicación los perfiles de usuario Windows terminal server.

Paso 1. Cortar la carpeta del usuario y pegarla en la nueva ubicación.

Poco hay que explicar aqui, en este ejemplo con TEST2, cortamos su carpeta en C:/Users/ y la pegamos en H:/Users

Si no te fías de estos pasos, puedes copiar y pegar en la nueva ubicación y la antigua en C: la renombras con un -old o algo así. y si todo va bien, la borras después.



Paso 2. Usar REGEIDIT para informar a Windows que hemos cambiado la ubicación.

Entramos a REGEDIT y vamos a esta parte:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList

Ahora en ProfileImagePath, modificamos esa entrada para que windows sepa donde tiene que buscar la carpeta del usuario, en mi caso solo cambio la Unidad C: por la H:




Paso 3. Dar permisos a la carpeta para que el usuario pueda acceder.
Si no hacemos este paso, cuando entre el usuario a su escritorio remoto, le saldrá una notificación que le dice que no se ha podido acceder a su carpeta de sesión, y estará usando una temporal.

Así que lo que tenemos que hacer es entrar en la carpeta del usuario y en la sección de seguridad, añadir al usuario con todos los permisos



Esto sucede porque al trasladar la carpeta, se han perdido los permisos que tenía el propietario, así que solo tenemos que darle otra vez de alta con todos los permisos.

Una vez esten estos tres pasos, entramos con la sesión del usuario para comprobar que todo está bien.














Comentarios