Pregunta Cómo cambiar el nombre de la carpeta de usuario en Windows 10?


Después de instalar Windows 10 en mi Surface Pro 3, tomé mi nombre de usuario 'Jeremy' y creé una carpeta de usuario llamada C:\Users\jerem.

Quiero cambiar el nombre de la carpeta C:\Users\Jeremy. El procedimiento para Windows 8 No funciona. Hay un par de razones.

  1. OneDrive ahora es una parte completamente integrada del sistema operativo y se rompe por completo. Encontrar / reemplazar en el registro parece funcionar, pero es difícil confiar en ese enfoque.
  2. Cuando se reinicia la computadora, TabletInputService escribe un archivo TextHarvester.dat en la ubicación del perfil de usuario anterior (creándolo si es necesario). Esto hace que sea imposible mantener la carpeta eliminada. Un viejo solución encontrada en línea no funciona Este problema también hace que aparezca un mensaje de error cada vez que se inicia la computadora.

186


origen


@MehmetFide no es un error - toma las primeras cinco letras de su dirección de correo electrónico - esto es por diseño, no es un error. - CalvT
por lo que es un error de diseño. mi nombre es "mehmet" y lo pone como "mehme", que es molesto y tonto. es claramente un error desde el punto de vista del cliente. - Mehmet Fide
@CalvT ¿tiene una fuente que indique que esta fue una decisión de diseño? Y por qué? Me parece tonto. - Keegan
Tengo un Surface Book, estoy aquí porque noté el mismo problema. Qué fastidio más terrible, recortar dos letras del nombre de usuario que he usado durante dos décadas. - mlepage
Al menos debería preguntar antes de hacer esto, y ofrecerle al usuario que lo cambie. - mlepage


Respuestas:


Esto se puede hacer sin cambiar el nombre de la carpeta y jugar con el registro:

  1. Crea una cuenta local con el nombre de usuario que deseas.

    • La creación de cuentas locales está bien oculta; aquí es cómo encontrarlo:
      Configuración> Cuentas> Familia y otros usuarios> Otros usuarios> Agregar otra persona a esta PC> La persona que deseo agregar no tiene una dirección de correo electrónico> Agregar un usuario sin cuenta de Microsoft
  2. Cambiar el tipo de cuenta a administrador (puede omitir si hay otro administrador).

  3. Eliminar la cuenta original vinculada de Microsoft
  4. Enlace cuenta local a cuenta de Microsoft si lo desea

142



Una advertencia, si usa "seguridad familiar" configurada en su cuenta de Microsoft, esto puede ser muy complicado en (4) si desea hacerlo para otros miembros de la familia. Los otros miembros de la familia se vuelven "conocidos" en la PC tan pronto como conviertes la primera cuenta, y alcanzo un punto de partida cuando convierto a los otros usuarios locales. Primero tuve que deshabilitar esa función, luego agregar a todos los miembros de la familia como cuentas locales y luego convertirlas a cuentas M $. - Ed Randall
Vaya, gracias por la solución, pero para mí esta solución muestra cuán retrasado es el diseño de Windows 10 con respecto a este punto. Algo como cambiar tu carpeta de inicio debería ser mucho más simple de hacer. - Ray
Por favor aclare un punto para mí: como esto crea un nuevo usuario, el viejo usuario se "borra" junto con todos sus datos guardados en AppData, Documentos, Escritorio, carpetas de descargas, etc., ¿verdad? Por lo tanto, este método comienza de cero y no debería ser utilizado por personas que ya usan su perfil por un tiempo, si no quieren, digamos, reinstalar varios programas que se perderán en este proceso. Por favor, informe si esto es incorrecto. - RafaelLVX
@RafaelLVX Solo tuve que hacer esto yo mismo, y todas mis configuraciones de Windows, muchas configuraciones de aplicaciones y algunas aplicaciones que están instaladas "solo para mí" en la instalación se pierden. Todavía camino mejor que hacer un reinicio y esperar una hora para comenzar de nuevo. - Andy Yan
Parece que tienes que ingresar otro nombre de usuario para el paso 1, Windows no me permite usar el mismo nombre que está registrado en la cuenta de Microsoft en la que estoy. Maldito seas MS ... - poepje


Tuve el mismo problema y lo resolví de la siguiente manera (usando información que encontré en algunos otros sitios web):

  1. Solo para estar seguro, crea un punto de restauración. Abre el Centro de control, escribir Restauración del sistema y haga clic en Crear un punto de restauración del sistema. Selecciona el C: Drive y haga clic en Crear.
  2. Clickea en el Botón de Windows (en la parte inferior izquierda), escriba regedit y haga clic en Ejecutar comando.
  3. Confirme el cuadro de diálogo UAC haciendo clic .
  4. Haga una copia de seguridad del registro anterior haciendo clic Archivo> Exportar.
  5. Ir HKEY_LOCAL_MACHINE / SOFTWARE / Microsoft / Windows NT / CurrentVersion / ProfileList. Allí puede encontrar algunas subcarpetas (comenzando con 'S-1-5-'). Busque la carpeta que contiene la ruta (que desea cambiar) en la clave de registro denominada ProfileImagePath. (Ejemplo de la pregunta: buscar el valor 'C: \ Users \ jerem').
  6. Si lo ha encontrado, haga doble clic en él y cambie la ruta. (Siguiendo la pregunta original, ahora cambiaría el valor a 'C: \ Users \ Jeremy').
  7. Cerca la ventana del Editor del Registro.
  8. Clickea en el Botón de Windows (en la esquina inferior izquierda) de nuevo y escriba netplwiz y haga clic en Ejecutar comando.
  9. Asegúrese de que la casilla de verificación 'Los usuarios deben ingresar nombre de usuario y contraseña' está chequeado. Seleccionar el usuario (para quien desea cambiar la ruta) de la lista y haga clic en Propiedades.
  10. Cambie el nombre de usuario en la nueva ventana. (Siguiendo la pregunta original, ahora cambiaría el nombre de usuario a 'Jeremy'). También puede cambiar el nombre completo aquí, si lo desea (pero en mi caso ya se ha ingresado el nombre correcto). Supongo que no puedes dejar el campo de nombre completo vacío. Cierre la ventana haciendo clic DE ACUERDO.
  11. Cierre las otras ventanas abiertas restantes también haciendo clic DE ACUERDO.
  12. Reinicia el sistema.
  13. Inicie Windows 10 nuevamente e intente iniciar sesión. Esto fallará (debido a la ruta modificada) y automáticamente iniciará sesión con una cuenta de usuario temporal (lo que llevará un poco de tiempo). Sin embargo, ahora puede cambiar el nombre de la carpeta usando el Explorador de Windows (siguiendo el ejemplo anterior, ahora cambiaría el nombre de la carpeta jerem a Jeremy)
    Nota: alternativamente, puede iniciar en un segundo sistema operativo (si tiene uno instalado) o utilizar un sistema operativo Live CD para cambiar el nombre de la carpeta.

ACTUALIZACIÓN: ¡Gracias al usuario @lmiguelvargasf por informarme sobre un problema con mi solución! Pensé que el sistema sería un poco más inteligente al actualizar las referencias en el registro, ¡pero no es así! Por lo tanto, debe iniciar el Editor del Registro de nuevo (como en el paso 2) y hacer una copia de seguridad haciendo clic en Archivo > Exportar. Luego haga clic en Editar > Buscar (o Encontrar...), escriba en la ruta anterior (en el ejemplo, habría sido C: \ Users \ jerem) y busca claves, valores y datos. Reemplazar todas las referencias que contengan la ruta anterior (C: \ Users \ jerem) con el nuevo camino (C: \ Users \ Jeremy) Un clic en la tecla F3 busca la siguiente referencia Repita eso hasta que no encuentre ninguna referencia a la ruta anterior. Incluso con una instalación relativamente nueva en Windows 10, es posible que deba actualizar aproximadamente 100 entradas (especialmente OneDrive y Edge tienen bastantes rutas de almacenamiento en caché en el registro). ¡Y también algunos programas instalados adicionalmente podrían haber creado entradas de registro!

Finalmente, reinicie el sistema de nuevo e inicie Windows 10. El primer inicio de sesión podría llevar bastante tiempo, pero ahora todo debería funcionar bien de nuevo y la ruta del directorio de usuario ahora debería cambiarse. Si todo funciona bien, ahora puede eliminar la carpeta original (la carpeta denominada jerem, usando el ejemplo de la pregunta).

INFORMACIÓN: Estoy trabajando en un sistema alemán. Traté de traducir los puntos de la viñeta correctamente, pero es muy probable que se los nombre de forma diferente.

DESCARGO DE RESPONSABILIDAD: Esta solución está funcionando en mi computadora portátil después de la actualización de Windows 8.1 (64 bits) a Windows 10 (64 bits). Sin embargo, no puedo garantizar que esta solución también funcione para otros con otras configuraciones. Si sigue la solución proporcionada anteriormente, ¡lo hará bajo su propio riesgo!


33



¡Esto funcionó para mí en Windows 10 de 64 bits! Después de hacer los 11 pasos, para acceder a la cuenta temporal, tuve que ingresar mi contraseña, luego mi PIN y seguir presionando "skip" después de que Windows informara que hubo algunos errores hasta que finalmente me registró. Después de cambiar el nombre de la carpeta Reinicié Windows y todo funcionó perfectamente - Jorge Luque
Esto funcionará, pero romperá varias cosas, incluida la posibilidad de instalar aplicaciones desde Windows Store. Después de verificar el Visor de eventos, noté una serie de errores relacionados con el servicio ESENT, que seguían haciendo referencia a la carpeta de la cuenta de usuario anterior. La manera más fácil que encontré para resolver el problema fue creando un enlace simbólico desde la carpeta de perfil de usuario "incorrecta / original" ("xavie" en mi caso) a la "nueva / correcta" ("xavier"). Para esto usé el impresionante Enlace Shell Extension. - xfx
@traintes: su solución me ha funcionado, pero he tenido problemas con Android Studio porque se instaló antes de cambiar el nombre de usuario. Lo que funcionó para mí después de seguir sus pasos fue cambiar cada oldusername en el Editor del Registro para newusername. - lmiguelvargasf
@traintes: Acabo de buscar oldusername y en la búsqueda incluí claves antiguas, valores y datos que contenían la palabra. - lmiguelvargasf
Tenga cuidado durante la búsqueda de registro y reemplace. No querrás duplicar accidentalmente "c: \ jerem" con "c: \ Jeremy" o podrías terminar con "c: \ Jeremyy" en algún lado. De hecho, es posible que desee buscar eso luego para estar seguro. Además, puede haber algunos otros programas que almacenan las rutas en otros lugares, como un archivo .INI, un archivo .XML o una base de datos. Espere que algo se rompa y prepárese para cazarlo. - GuitarPicker


Aunque no es una respuesta directa a la pregunta, un enlace simbólico puede ser una solución libre de riesgos si el problema no es solo estético, sino que los archivos o enlaces de configuración restaurados o heredados hacen referencia al directorio de usuarios.

  1. Abra un símbolo del sistema elevado
  2. Cambiar al directorio de usuarios
  3. Crear un cruce de directorio que se dirija al nombre real del directorio de usuarios

p.ej.,

C:
CD\Users
MKLINK /J Jeremy jerem

Esto te permite usar c:\Users\Jeremy\..... para referirse a partes de tu perfil.


22



buena solución simple, puede ser suficiente para algunos problemas. - stefano
¿Qué quiere decir exactamente con "Cambiar al directorio de usuarios"? ¿Quiere decir dentro de "usuarios" o dentro de "<nombre de usuario>" o fuera de ambos? - Xonatron
Esto funcionó. Muchas gracias por esta sugerencia. Abrí CMD con privilegios de administrador, navegué hasta c: \ users \ y ejecuté "mklink / j matt matthew" (por ejemplo) para vincular "mate" a la carpeta "matthew" ya existente. - Xonatron
Una excelente manera de no tener que cambiar las rutas de origen de git cuando se trabaja desde el trabajo y el hogar a través de la nube. - quantomworks
En mi caso, me ayudó a superar algunos errores que tenía un programa porque mi carpeta de usuario tiene espacio. Entonces corrí mklink /j greatUser "My Full Name" y funciona. ¡Gracias! - Metafaniel


  1. Para acceder al tipo de panel Cuentas de usuario avanzadas netplwiz en Busque en la web y Windows cuadro al lado de su botón de Windows y luego haga clic o toque en Netplwiz (aplicación de Windows).

  2. En el Cuentas de usuario avanzado panel, seleccione el usuario que desea modificar y haga clic Propiedades

  3. En la ventana de propiedades para el usuario, ingrese el nuevo nombre de usuario y haga clic DE ACUERDO.

  4. Reinicie para que los cambios surtan efecto.

Fuente: http://www.opentechguides.com/how-to/article/windows-10/43/win10-change-account.html


15



La pregunta es sobre cambiar el nombre de la carpeta de perfil, no el nombre de usuario. ¿Su solución funciona para eso? Lo dudo... - zagrimsan
Estaba buscando 'netplwiz', porque solo quiero cambiar el nombre de mi nombre de usuario. - dh_cgn
Su enlace está actualizado y ahora también incluye cómo cambiar el nombre de la carpeta. Y este otro enlace incluye 2 métodos (onr para cuenta local y otro para cuenta de Microsot) para cambiar el nombre de usuario y luego cambiar el nombre de la carpeta: answers.microsoft.com/en-us/insider/forum/... - Troglo
En realidad, esto ayudó tanto como la respuesta aceptada: por alguna razón, Windows no me permitió crear una cuenta local con el nombre que quería (probablemente porque ya traté de cambiar de mi cuenta ms a una cuenta local, por lo que el nombre aún estaba registrado en algún lugar), pero al usar netplwiz y la cuenta de usuario avanzada mmc, ¡logré hacer eso con mucha más facilidad que usando la creación de cuentas locales "normales"! - Yaurthek


Creo que la mejor manera de hacerlo es crear primero una "Cuenta local" luego de iniciar sesión en su "Cuenta de Microsoft". Debería vincular su carpeta con su cuenta en línea ahora.


1



Sin embargo, eso no responde realmente la pregunta ya que el OP ya ha iniciado sesión en Microsoft, por lo que es demasiado tarde para hacer lo que sugiere. La respuesta no le dice cómo hacerlo fijar Su problema. - DavidPostill♦


Me las arreglé para conseguir que el tutorial de Windows 8 funcione por mi cuenta iniciando sesión en la segunda cuenta de administrador en modo seguro (He usado "Safe Mode With Networking", los métodos precisos utilizados para hacer que su versión de Windows 10 esté en modo seguro pueden ser diferentes). El modo seguro evita que OneDrive se cargue, entre otras cosas.

Después de cambiar el nombre del directorio, tendrá que buscar y reemplazar "C: \ Users \ jerem" por "C: \ Users \ Jeremy" (en mi caso, fue "C: \ Users \ Kimiko" a "C: \ Users \ Muffin ") en Regedit mientras está conectado a la cuenta secundaria, y luego tendrá que volver a hacerlo una vez que haya iniciado sesión en su cuenta principal para que pueda obtener todo lo que necesita. HKEY_CURRENT_USER también. Esto no captará todo en los archivos, obviamente; cuando reinicié después de hacer la segunda búsqueda y reemplazo, OneDrive se quejó de que su directorio personal había sido eliminado, entre otras cosas. Sin embargo, todo pareció funcionar después de eso.


0



¿No te has encontrado con el problema TextHarvester.dat? - GollyJer
No lo he hecho, pero se me ocurrió cuando estaba comprobando que esto podría ser porque lo estoy usando en una máquina de escritorio y nunca he tenido una pantalla táctil conectada. En cuyo caso yo lo haría adivinar puede volver al modo seguro después de seguir mis instrucciones y luego hacer DelProf2.exe /u cosa. - Dizzy H. Muffin


No puedo comentar todavía ... Solo quería agregar que seguí los pasos de la solución de traintes, pero si desea evitar el error al reiniciar la PC, puede seguir estos pasos antes de reiniciar:

  1. activar la cuenta de administrador desde el símbolo del sistema (con derechos de administrador) haciendo clic derecho en el logotipo de Windows y seleccionando la opción y escribiendo net users Administrator /active:yes
  2. reinicie la computadora en Inicio avanzado haciendo clic en Inicio> Encendido> (cambio +) reiniciar
  3. Vaya a Solucionar problemas> Opciones avanzadas> Símbolo del sistema
  4. Seleccione la cuenta de administrador
  5. Navega hacia C: \ Users escribiendo c: entonces cd users
  6. Tipo rename oldname newname utilizando su nombre de carpeta actual en lugar de oldname y el nombre de la carpeta deseada en lugar de newname

salir y reiniciar ... easy peasy ...


0



Está reiniciando la computadora tan a menudo como en mi guía (dos veces). Sin embargo, siguiendo sus pasos, está ahorrando un poco de tiempo ya que no tiene que iniciar sesión con un perfil temporal (lo que demora un poco en crear) ... - traintes


Microsoft realmente ha documentado una forma muy simple y limpia de cambiar el nombre de una carpeta de perfil de usuario.

No es necesario crear una nueva cuenta de usuario, por lo que se conservan todas las configuraciones asociadas con el perfil de usuario existente. Y el único cambio de registro requerido es editar un único valor de cadena (el que le dice a Windows la ruta de la carpeta de perfil de usuario):

  1. Inicie sesión usando otra cuenta administrativa.

Nota: puede necesitar crear una nueva cuenta administrativa al principio.

  1. Vaya a la carpeta C: \ users \ y cambie el nombre de la subcarpeta con el nombre de usuario original al nuevo nombre de usuario.
  2. Vaya al registro y modifique el valor de registro ProfileImagePath al nuevo nombre de ruta.

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows   NT \ CurrentVersion \ ProfileList \ <User SID> \

¡Eso es!

Una nota sobre <User SID> : la clave de registro ProfileList contiene varias teclas secundarias. Para saber cuál cambiar, haga clic en cada clave secundaria y examine los valores, para encontrar la clave secundaria con la derecha ProfileImagePath:

enter image description here

Por ejemplo, digamos que queremos deshacernos del espacio en un nombre de carpeta de perfil de usuario. Entonces en el paso 2 usamos File Explorer para navegar a C:\Users y renombrar el John Smith subcarpeta JohnSmith. Y en el paso 3, hacemos clic en <User SID> subclaves hasta que encontremos el que tiene ProfileImagePath C:\Users\John Smithy cámbielo a C:\Users\JohnSmith.

Este procedimiento fue proporcionado por Microsoft en relación con un problema percibido con Windows 7, pero el mismo procedimiento continúa funcionando en Windows 10.

https://support.microsoft.com/en-gb/help/2454362/renaming-a-user-account-does-not-automatically-change-the-profile-path


0





Hay un mucho manera más rápida y fácil. (Como de costumbre, Windows NT lo hizo bien, pero Microsoft sigue haciendo las tareas de UI triviales cada vez más difíciles a medida que tratan de abastecer el mercado de las tabletas periféricas. Afortunadamente, las aplicaciones antiguas todavía están disponibles).

Abra el menú Inicio, escriba comp y seleccione Computer Management, expandir Local Users and Groups, botón derecho del ratón Users a una nueva cuenta local allí, luego haga clic Groups y abre el Administrators agrupar y agregar la nueva cuenta.

Cierre sesión, inicie sesión con la nueva cuenta. El nombre de la cuenta se usará para crear una nueva carpeta en Users. Puede copiar lo que necesite de la carpeta de usuario anterior y luego eliminar la cuenta de usuario anterior de la misma aplicación (o esa cosa de "Familia" en Configuración). Vuelva a vincular a su cuenta MS si lo desea.


0