Microsoft ha documentado una forma muy simple y limpia de renombrar una carpeta de perfil de usuario.
No es necesario crear una nueva cuenta de usuario, por lo que se conservan todos los ajustes asociados al perfil de usuario existente. Y el único cambio de registro necesario es editar un único valor de cadena (el que indica a Windows la ruta de la carpeta de perfil de usuario):
- Inicie sesión usando otra cuenta administrativa.
Nota Es posible que al principio tenga que crear una nueva cuenta administrativa.
- Ve a la carpeta C:\users\ny cambia el nombre de la subcarpeta con el nombre de usuario original por el nuevo nombre de usuario.
- Ve al registro y modifica el valor de registro ProfileImagePath al nuevo nombre de ruta.
HKEY_LOCAL__MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\N
¡Eso es!
Una nota sobre <User SID>
: la clave de registro ProfileList contiene un número de subclaves. Para saber cuál cambiar, haz clic en cada subclave y examina los valores, para encontrar la subclave con el ProfileImagePath correcto:
Por ejemplo, digamos que queremos deshacernos del espacio en el nombre de la carpeta de un perfil de usuario. Así que en el paso 2, usamos el Explorador de Archivos para navegar a C:\Users
y renombrar la subcarpeta John Smith
. Y en el paso 3, hacemos clic en las subclaves JohnSmith
hasta que encontramos la que tiene ProfileImagePath <User SID>
, y la cambiamos a C:\Users\John Smith
.
Este procedimiento fue proporcionado por Microsoft en relación a un problema percibido con Windows 7, pero el mismo procedimiento sigue funcionando en Windows 10.
Cambiar el nombre de una cuenta de usuario no cambia automáticamente la ruta del perfil
También tendrá que comprobar su PATH y las variables de usuario para ver si hay rutas desactualizadas y reiniciar. Algunas aplicaciones añaden nuevas variables PATH/usuario con el nombre de la carpeta del perfil de usuario completamente expandido y no se actualizarán automáticamente.