it-swarm-es.tech

Mover la carpeta de usuarios en Windows Vista / 7 a otra partición

Cuando formateo la computadora y reinstalo Windows, mi primer paso es mover la carpeta My Documents a otra partición. En Windows XP no fue suficiente porque la carpeta del escritorio y otras carpetas de usuario estaban en la partición primaria.

Ahora en Windows Vista y 7 podemos usar uniones/enlaces simbólicos para "mover" la carpeta a otra partición y Windows y otros programas pensarán que los datos están en la partición primaria.

¿Cuáles son los pasos más rápidos y seguros para mover la carpeta Usuarios a otra partición y crear los enlaces físicos correctamente?

60
Click Ok

mklink /d myuser d:\moved\myuser

En las versiones modernas de NTFS, los puntos de unión que usó en XP se reemplazan con enlaces simbólicos de directorio.

Sin embargo, realmente no recomiendo hacer esto ... es probable que no veas ningún beneficio en el rendimiento.

24
Factor Mystic

El método más fácil y confiable para obtener su perfil de usuario en otra partición (es decir, que no sea del sistema) es hacer que Windows lo cree allí para usted. En Vista, he usado los siguientes pasos para crear mi perfil de usuario en D: en lugar de C: .

  1. Instala Vista y crea la primera cuenta de usuario "Administrador".

  2. Iniciar sesión. Use regedit.exe para modificar la clave de registro ProfilesDirectory para que apunte a la partición D:.

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
      ProfilesDirectory = D:\Users
    
  3. Crea tu cuenta de usuario normal, inicia sesión, cierra sesión.

  4. Inicie sesión en Administrador y cambie la clave de registro ProfilesDirectory a su valor original (%SystemDrive%\Users).

  5. Utilice la cuenta creada en el paso (3) como su cuenta de usuario normal (para la instalación y uso de la aplicación).

Esto funciona mucho mejor que mover manualmente las carpetas y crear enlaces simbólicos/uniones.

19
totorocat

Hay una pregunta similar en serverfault , deberías comprobarlo.

Pero he tenido serias dudas acerca de que esta es una buena idea.

5
Benjol

Bueno, Microsoft ha tardado décadas en implementar otra característica de Unix con enlaces simbólicos. 'Nix tenía esto en los años 70; ¿se preguntan cuánto tiempo les tomará entender que la carpeta Usuarios también podría ubicarse en otro lugar? Pregunta estándar durante una instalación 'Nix. Siempre pongo el directorio de inicio en su propia partición y, a juzgar por la cantidad de preguntas sobre el mismo en la red, también es una pregunta popular con Windows. Los enlaces simbólicos son probablemente la forma mejor, más limpia y más fácil de hacer esto. Esto significa que cualquier aplicación que tenga la carpeta Usuarios codificada de forma rígida funcionará sin modificaciones, y ahorra todo el desordenado pirateo del registro. La mejor que he visto -

http://lifehacker.com/5467758/move-the-users-directory-in-windows-7

Me gusta mantener el sistema operativo y los datos del usuario separados tanto en un entorno corporativo como en el hogar. Corporativamente, un perfil de usuario AD o GPO puede redirigir la carpeta Mis documentos a un NAS/SAN u otro recurso compartido de red. Razones sencillas: las copias de seguridad son manejadas por el centro de datos o los usuarios del sistema y no por los usuarios finales, y la PC no es SU PC de todos modos, es de la compañía (también lo son los datos, por cierto), así que si muere, déles otra PC para iniciar sesión Entran y continúan como estaban en minutos.

En casa, quiero ponerlo en un disco/partición separado. Si mi sistema operativo falla, quiero que los datos del usuario no se vean afectados: las restauraciones son más rápidas y usted también termina con un disco menos fragmentado a medida que los datos del usuario cambian todo el tiempo.

Por cierto, también uso discos duplicados: tener una unidad de 1 TB + en casa es genial, ¡pero es una gran cantidad de datos que perder si se apaga! Y terminas con una gran cantidad de datos para hacer copias de seguridad a menos que uses incrementales, ¡lo cual es un dolor en el culo para recuperarte! Y sí, también hago copias de seguridad en línea y sincronizo los datos del usuario en un disco duro externo.

2
FJ1200

La mejor manera de lograr esto, es usando enlaces simbólicos ... funcionó para mí:

  1. Primero crea el perfil que quieres usar
  2. Desde otra cuenta de administrador, mueva la carpeta del perfil a otra partición.
  3. cree el enlace simbólico en c:\Usuarios con el nombre de la cuenta que apunta a la ubicación del perfil.

    mklink c:\Users\Mario d:\Mario
    

Y eso es todo, disfrutar!

2
Mario Juárez

Desde que uso Windows, muevo la carpeta de documentos a otra ubicación.

Pero estoy cansado de moverme manualmente y no encontré ningún método para hacerlo automáticamente.

Es por eso que escribí un script para modificar Windows.

Este script modifica la sección de registro del usuario predeterminado.

Después de este cambio, todos los usuarios nuevos tendrán sus carpetas en la ubicación seleccionada.

Además, las uniones se crean correctamente.

Puedes leer este post en inglés (no es mi post)

http://www.sevenforums.com/tutorials/117308-user-folders-moving-user-folders-modular-script.HTML#post1008268

o lea la publicación original, en francés: vea la publicación en inglés.

2
Alain Quarré

Usar sysprep es la forma más fácil de crear perfiles de usuario en una ubicación diferente. Todas las otras formas, no oficiales, como perder el tiempo con las uniones y copiar o mover archivos, me dieron "El servicio de perfiles de usuario no pudo iniciar sesión. El perfil de usuario no se puede cargar". error de perfil.

1
XP1

Recientemente he tenido el mismo problema. Quería usar el programa SteadyState de Microsoft en una máquina con cuentas de usuario preexistentes en C:\USUARIOS que quería mover en D :. Seguí estos pasos:

  1. Tomé una imagen del disco duro para poder recuperarme del desastre que esperaba experimentar.
  2. Utilicé Windows Easy Transfer para copiar estas cuentas en un disco duro externo.
  3. He borrado las cuentas.
  4. Instalé Windows SteadyState (funciona en XP y Vista) y lo usé para crear cuentas con exactamente el mismo nombre que el que eliminé. Creé cada uno en la partición D:\(¡SteadyState te permite elegir!)
  5. Comencé Windows Easy Transfer para restaurar las cuentas guardadas anteriormente, y le dije que copie las cuentas del mismo nombre. Los encuentra todos en D:\y ahí es donde pone la copia! Éxito.

Espero que esto ayude.

1
Bill Rodman

Advertencia - ¡estamos (aparentemente) haciéndolo mal!

Hace poco le pregunté a Windows acerca de esto, ya que tengo problemas para usar Windows Update después de hacer el método de enlaces simbólicos en Windows 8. Ha funcionado durante algunos meses, pero ahora está empezando a mostrar sus fallas.

Alguien respondió a mi pregunta ( http://answers.Microsoft.com/en-us/windows/forum/windows_8-windows_update/windows-8-update-not-able-to-traverse -symlinks/608dbb4a-6dc8-4cae-b97e-7e806c879431? tm = 1377290411294 ) con la siguiente respuesta:

Hola

La única forma compatible de mover las carpetas de usuario a una unidad separada es usar el ADK de Windows 8.

Implementación de Windows con Windows ADK: http://technet.Microsoft.com/en-us/library/hh824947.aspx

Kit de implementación y evaluación de Windows (Windows ADK) para Windows 8.1 Vista previa: http://www.Microsoft.com/en-us/download/details.aspx?id=39306

Si tiene alguna pregunta de seguimiento, pregunte en los siguientes foros.

Categoría de Windows 8 IT Pro http://social.technet.Microsoft.com/Forums/en-US/category/w8itpro

Puede que no sea tan tan grave como esto: el Windows ADK solo usa los archivos de respuestas de estilo sysprep- para la mayor parte de la configuración. Supongo que podemos usar sysprep después de que Windows se haya instalado para esto. Voy a actualizar la respuesta si me entero de algo más.

1
CJxD