Windows Mover C:\Users a D:\Users en Windows 10

Carlos E. Flores

Zombie
Miembro del Equipo
MOD
Se incorporó
17 Marzo 2005
Mensajes
28.526
Estimados:

Necesito trabajar con las carpetas de usuario en un segundo disco (la SSD principal no da abasto).

En win8.1 era cortar y pegar. Simple.

En win10 la primera vez lo hice con estas instrucciones:

http://mywindowshub.com/move-users-folder-another-location-windows-10/

En el win10 actual ya no resulta.

Intenté probar esto también:

Código:
- robocopy /copyall /mir /xj C:\Users D:\Users
- rename C:\Users C:\UsersOld
- mklink /J C:\Users D:\Users

La primera línea se queda pegada con un archivo en uso que no puede mover.

La segunda y la tercera simplemente no funcionan.

Necesito sí o sí poder trabajar así. No tengo presupuesto (ni voy a tener) para comprar una SSD decente de 500 GB.

Gracias.
 

Cosme

Gold Member
Se incorporó
27 Febrero 2005
Mensajes
8.281
Debes hacer el renombrado de la carpeta bajo otro usuario, porque siempre tendrá un archivo en uso si lo haces en el usuario actual.

Hay una manera re simple con politicas de grupo, pero no te la recomiendo si el equipo no está en un dominio.
 
Upvote 0

Carlos E. Flores

Zombie
Miembro del Equipo
MOD
Se incorporó
17 Marzo 2005
Mensajes
28.526
Debes hacer el renombrado de la carpeta bajo otro usuario, porque siempre tendrá un archivo en uso si lo haces en el usuario actual.

Hay una manera re simple con politicas de grupo, pero no te la recomiendo si el equipo no está en un dominio.

En win8.1 eso no importaba.

En la solución que usaba antes en win10 reiniciaba el OOBE así que era crear usuarios nuevos sin problema y quedaban en el segundo disco.

Ahora no pillo como ya que este win10 parece ser muy nuevo o que sé yo.
 
Upvote 0

doncoyote

The ignored one
Se incorporó
23 Mayo 2006
Mensajes
2.723
No basta con cambiarlas de ubicación (mover)?

my6cNMP.jpg
 
Upvote 0

Carlos E. Flores

Zombie
Miembro del Equipo
MOD
Se incorporó
17 Marzo 2005
Mensajes
28.526
No basta con cambiarlas de ubicación (mover)?

No.

No es mover una carpeta interna, es mover USERS completo.

Por cada USER hay a lo menos 12 carpetas más accesos directos, unos archivos sueltos y un montón de subcarpetas y más archivos.

Cuando se instalan programas se van creando más carpetas y subcarpetas con archivos.
 
Upvote 0

senbe

Asesino de ferrules.
Miembro del Equipo
MOD
Se incorporó
25 Julio 2006
Mensajes
12.048
Venía a decirte que te compraras un disco más grande....
 
Upvote 0

tglaria

InExperto
Se incorporó
10 Febrero 2005
Mensajes
9.753
No.

No es mover una carpeta interna, es mover USERS completo.

Por cada USER hay a lo menos 12 carpetas más accesos directos, unos archivos sueltos y un montón de subcarpetas y más archivos.

Cuando se instalan programas se van creando más carpetas y subcarpetas con archivos.

Pues podrías mover (o mejor, hacer un enlace simbólico) algunas carpetas puntuales:
- Documentos
- Escritorio
- ¿AppData?

¿o del usuario completo?


------------------
¿Quizá esto sirve?
http://www.tenforums.com/tutorials/1964-users-folder-move-location-windows-10-a.html
 
Upvote 0

Carlos E. Flores

Zombie
Miembro del Equipo
MOD
Se incorporó
17 Marzo 2005
Mensajes
28.526
Venía a decirte que te compraras un disco más grande....

Voy a reir un rato y vuelvo.

Pues podrías mover (o mejor, hacer un enlace simbólico) algunas carpetas puntuales:
- Documentos
- Escritorio
- ¿AppData?

¿o del usuario completo?


------------------
¿Quizá esto sirve?
http://www.tenforums.com/tutorials/1964-users-folder-move-location-windows-10-a.html

Es lo mismo del link que puse arriba (mismo método). No funciona con el win10 de ahora.

Y cuántos usuarios tiene tu equipo? :yao

Tres usuarios, 161 GB 196.522 archivos; 43.571 carpetas.

Obviamente sin contar la carpeta de videos y esas cosas. Esas las uso en disco aparte al de los usuarios y el SO. Pero no son problema.
 
Upvote 0

Gen1us

VCP
Se incorporó
16 Octubre 2012
Mensajes
1.358
Move the Users folder in Windows 10, Windows 8 and Windows 7


Right after installation, Windows 10 creates several folders in the root of the system drive, which is usually the C: drive. These folders include Program Files (and Program Files (x86) for 64-bit OSes), the Windows folder, Users and the hidden ProgramData folder. The Users folder contains profiles and personal folders like Desktop, Downloads, Documents for all user accounts in your Windows OS. If you have a small system partition, or if other Windows user accounts on your PC have huge files in their Documents or Desktop folders, the free space on the system drive can quickly reduce. If you face this issue, then you can move the Users folder to another partition or disk. This article will show you how to do it. This method is applicable to Windows 10, Windows 8 and Windows 7.

To move the Users folder, you need bootable media with one of the following OSes:
- Windows 7
- Windows 8
- Windows 10
You can even try to use Windows Vista's setup disk, but I have not checked it personally, although there is no reason why it should not work with Vista's setup media. You can use any of the above bootable media regardless of the installed OS on your hard drive. e.g. you can use Windows 7's setup disk to move the Users folder of Windows 10 and vice versa. You can also create a bootable USB stick with the desired setup disk as described here: how to create bootable USB stick with Windows.

Here are the steps to move the Users folder:

  1. Insert your bootable media and boot your PC using it. (You may need to press some specific keys or change BIOS options to boot from USB or DVD.)
  2. When the "Windows Setup" screen appears, press Shift + F10 keys together.
    This will open the command prompt.
    command-prompt-Windows-10-setup-600x450.png
  3. Type notepad and hit Enter. Do not close the command prompt window.
    When Notepad opens, open the File menu -> Open... item. Click "This PC" in the left pane of the Open dialog to see your PC drives. Note the proper drive letter of your Windows partition where you have the Program Files directory. In the picture below, it is drive D:
    windows-winre-system-drive-letter-600x450.png
  4. Close the Open dialog and then close Notepad and type the following in the command prompt:
    xcopy "D:\Users" "E:\Users" /e /i /h /s /k /p
    ..assuming that drive E: is the desired new location for your Users folder.

  5. Rename your current D:\Users folder to D:\Users.bak.
  6. Create a directory junction from the old folder to the new folder:
    mklink /J "E:\Users" "D:\Users"
We are using a directory junction instead of a directory symbolic link (mklink /D) so that the system can access the Users folder correctly through network shares. This is very important.
That's it. You are done. If you need to revert the changes you made, then:

  1. Boot from your setup media again.
  2. Delete the D:\Users junction using the following command:
    rd D:\Users
  3. Execute
    xcopy "E:\Users" "D:\Users" /e /i /h /s /k /p
    This will copy your profiles back to the system drive.
Also, note that you have a backup of your profiles in the Users.bak folder which contains profiles before you moved the Users folder.
 
Upvote 0

Carlos E. Flores

Zombie
Miembro del Equipo
MOD
Se incorporó
17 Marzo 2005
Mensajes
28.526
Move the Users folder in Windows 10, Windows 8 and Windows 7


Right after installation, Windows 10 creates several folders in the root of the system drive, which is usually the C: drive. These folders include Program Files (and Program Files (x86) for 64-bit OSes), the Windows folder, Users and the hidden ProgramData folder. The Users folder contains profiles and personal folders like Desktop, Downloads, Documents for all user accounts in your Windows OS. If you have a small system partition, or if other Windows user accounts on your PC have huge files in their Documents or Desktop folders, the free space on the system drive can quickly reduce. If you face this issue, then you can move the Users folder to another partition or disk. This article will show you how to do it. This method is applicable to Windows 10, Windows 8 and Windows 7.

To move the Users folder, you need bootable media with one of the following OSes:
- Windows 7
- Windows 8
- Windows 10
You can even try to use Windows Vista's setup disk, but I have not checked it personally, although there is no reason why it should not work with Vista's setup media. You can use any of the above bootable media regardless of the installed OS on your hard drive. e.g. you can use Windows 7's setup disk to move the Users folder of Windows 10 and vice versa. You can also create a bootable USB stick with the desired setup disk as described here: how to create bootable USB stick with Windows.

Here are the steps to move the Users folder:

  1. Insert your bootable media and boot your PC using it. (You may need to press some specific keys or change BIOS options to boot from USB or DVD.)
  2. When the "Windows Setup" screen appears, press Shift + F10 keys together.
    This will open the command prompt.
    command-prompt-Windows-10-setup-600x450.png
  3. Type notepad and hit Enter. Do not close the command prompt window.
    When Notepad opens, open the File menu -> Open... item. Click "This PC" in the left pane of the Open dialog to see your PC drives. Note the proper drive letter of your Windows partition where you have the Program Files directory. In the picture below, it is drive D:
    windows-winre-system-drive-letter-600x450.png
  4. Close the Open dialog and then close Notepad and type the following in the command prompt:
    xcopy "D:\Users" "E:\Users" /e /i /h /s /k /p
    ..assuming that drive E: is the desired new location for your Users folder.

  5. Rename your current D:\Users folder to D:\Users.bak.
  6. Create a directory junction from the old folder to the new folder:
    mklink /J "E:\Users" "D:\Users"
We are using a directory junction instead of a directory symbolic link (mklink /D) so that the system can access the Users folder correctly through network shares. This is very important.
That's it. You are done. If you need to revert the changes you made, then:

  1. Boot from your setup media again.
  2. Delete the D:\Users junction using the following command:
    rd D:\Users
  3. Execute
    xcopy "E:\Users" "D:\Users" /e /i /h /s /k /p
    This will copy your profiles back to the system drive.
Also, note that you have a backup of your profiles in the Users.bak folder which contains profiles before you moved the Users folder.


Gracias.

Igual un par de detalles. No pudo mover los archivos temporales de internet.


El comando para los enlaces no funciona ya que apuntan al directorio creado. Intercambiando las letras recién enlazó las carpetas.

Cambiar el nombre a la carpeta Users valió yuyo ya que al prender el pc ocurrieron dos cosas:


-La carpeta volvió a su nombre original y
-Ahora todas las carpetas de documentos (music, docs, videos, etc) van a c: \Users\Temp

No sirvió tampoco.

Algo le hicieron al último windows que mató varios tweaks parece.

Pero tiene que haber alguna forma.
 
Upvote 0

tglaria

InExperto
Se incorporó
10 Febrero 2005
Mensajes
9.753
Ah, y dejó de funcionar el botón de inicio de nuevo.

:zippypozo

Vuelta a formatear.
En la página que te di y desechaste sale que es posible que se eche a perder el botón inicio, para ello basta con hacer un usuario nuevo.
(y supongo que copiar todos los archivos al nuevo usuario).

Y/o usa un usuario nuevo para hacer los cambios.

Si vas a formatear, aprovecha de mover los usuarios desde un inicio, mientras no tengas nada.
 
Upvote 0

Carlos E. Flores

Zombie
Miembro del Equipo
MOD
Se incorporó
17 Marzo 2005
Mensajes
28.526
En la página que te di y desechaste sale que es posible que se eche a perder el botón inicio, para ello basta con hacer un usuario nuevo.
(y supongo que copiar todos los archivos al nuevo usuario).

Y/o usa un usuario nuevo para hacer los cambios.

Si vas a formatear, aprovecha de mover los usuarios desde un inicio, mientras no tengas nada.

Lo del truco del usuario nuevo es sólo uno de un gran montón que no me funciona. Trucos viejos a esta altura.

Llevo unos cuatro formateos hoy, lo bueno es que apenas toman como 10 min.

No se pueden asignar los destinos en User al formatear sin algún truco que funcione con el win10 de ahora.
 
Upvote 0

Harima

Pegao al tarro
Se incorporó
15 Mayo 2008
Mensajes
3.958
revisa también las variables de entorno y el registro
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList

edit encontré más

HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows NT\CurrentVersion\ProfileList
 
Upvote 0

Carlos E. Flores

Zombie
Miembro del Equipo
MOD
Se incorporó
17 Marzo 2005
Mensajes
28.526
revisa también las variables de entorno y el registro
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList

edit encontré más

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

¿Y qué se hace con eso?
 
Upvote 0

Harima

Pegao al tarro
Se incorporó
15 Mayo 2008
Mensajes
3.958
¿Y qué se hace con eso?

Son dos entradas al registro de Windows

Es posible que las rutas las este sacando de estos registros y por eso aunque muevas todo, al iniciar sesión, nuevamente las deje donde estaban antes.

Tecla win+R -> regedit -> cambiar "%SystemDrive%\Users por D:\Users"

Eso para las dos cadenas y subregistros

IsQNBPf.png
 
Upvote 0
Subir