Acabo de instalar Windows 7 RC1 y quiero mover c: \ users a d: \ users.
¿Cuál es la mejor manera de hacer esto?
Debido al hecho de que Windows 7 crea una partición reservada que se monta como C: en la consola de recuperación, tuve que usar los siguientes comandos
robocopy /mir /xj D:\Users E:\Users
mklink D:\Users D:\Users /j
Ambas D en el comando mklink son correctas. Cuando el sistema se reinicia, la unidad que era D en la consola de recuperación se convierte en la unidad C.
windows
windows-7
windows-vista
Scott
fuente
fuente
Respuestas:
Puede mover toda la carpeta C: \ Users a una unidad diferente con bastante facilidad después de instalar Windows:
Advertencia: Hacer esto puede causar problemas si / cuando necesita realizar una Restauración del sistema
robocopy c:\Users d:\Users /mir /xj /copyall
a.
/mir
le dice a robocopy que refleje los directorios, esto copiará todos los archivosb.
/xj
es muy importante, esto le dice a robocopy que no siga los puntos de unión. Si olvida esto, tendrá muchos problemas.C.
/copyall
copiará todos los atributos incluyendo ACL e información del propietariomklink c:\Users d:\Users /j
Eso es. He estado usando este proceso desde que Vista pasó a RTM sin problemas.
Aquí hay un artículo que lo explica también. Simplemente use robocopy en lugar de xcopy como lo hace en el artículo para evitar posibles problemas de permisos ntfs.
Actualización: Debido a que descubrí el camino difícil, pensé que también mencionaría que si planea mover "Datos de programa" o "Archivos de programa" con este método, se sentirá decepcionado al descubrir que todo funciona como se esperaba , pero las actualizaciones de Windows ya no se instalarán. No estoy seguro de si esto se ha solucionado Win 7.
Actualización 2: @Benjol tiene una publicación de blog que detalla un método para mover la carpeta de perfiles que recreará las uniones que este método deja de lado. Si tiene algún problema con las aplicaciones heredadas, eche un vistazo aquí y vea si su método resuelve el problema.
fuente
El más fácil y recomendada manera es mover las carpetas especiales individuales dentro de un directorio de usuario, como documentos, música, vídeos, etc. Puede hacer esto con los siguientes pasos:
La desventaja de esto es que todavía deja la carpeta principal 'Usuarios' en su lugar.
El camino difícil es mucho más complicado y arriesgado:
Fuente: Cambiar la ubicación de la carpeta del perfil de usuario en Vista
Al ver el hecho de que Microsoft hizo que fuera tan fácil cambiar la ubicación de las carpetas especiales, y tan difícil de cambiar la ubicación de toda la estructura de carpetas de usuario, le recomiendo encarecidamente que adopte el enfoque fácil .
fuente
Aquí está el proceso correcto
a. / mir le dice a robocopy que refleje los directorios, esto copiará todos los archivos
b. / xj es muy importante, esto le dice a robocopy que no siga los puntos de unión. Si olvida esto, tendrá muchos problemas.
C. / copyall copiará todos los atributos incluyendo ACL e información del propietario
Hice las instrucciones de Jimmie y estaba casi trabajando. Sin embargo, tuve un problema extraño con IE, no pude descargar un archivo. Encontré la solución para solucionar mi problema de descarga y está documentado en el superusuario :
fuente
Algunos recursos para mover "automáticamente" C: \ Usuarios con un script desatendido durante la instalación.
Microsofts tiene un KB con algunos problemas relacionados con el movimiento de carpetas especiales que podrían ser útiles para leer.
Cuando se trata del script de instalación desatendida, hay un elemento llamado FolderLocations que tiene un hijo ProfilesDirectory que puede especificar como tal:
Aquí están los artículos de Microsoft sobre la implementación de Vista que incluye cómo manejar unattend.xml y esta es la mejor fuente que he encontrado del extendido artículo sobre cómo mover carpetas especiales de Ramesh Srinivasan que explica en profundidad cómo hacer esto y qué hay que tener en cuenta. (incluido el hecho de que incluso después de que se haya ejecutado esta secuencia de comandos de instalación desatendida, por ejemplo, como argumento para setup.exe, todavía hay puntos de unión como c: \ documentos y configuraciones que apuntan a la ubicación anterior que necesitaría corregir manualmente (si posible)).
fuente
"C:\users"
es una carpeta del sistema que es equivalente a"C:\Documents and Settings"
Windows XP / 2000 / NT, y debido a esto fue realmente difícil, si no imposible, mover la carpeta. Hubo varias formas de solucionar este problema moviendo las subcarpetas a través de TweakUI o algunos hacks similares en lugar de la carpeta principal y hay muchas publicaciones sobre esto, vea aquí:http://www.tech-recipes.com/rx/1409/move-your-documents-and-settings-username-profile-off-of-the-c-drive/
http://support.microsoft.com/kb/236621
http://support.microsoft.com/default.aspx?scid=kb;en-us;314843
http://support.microsoft.com/default.aspx?scid=KB;EN-US;q310147&ID=KB;EN-US;q310147
Pero en lo que respecta a Vista / Windows 7, parece que este proceso puede haberse simplificado. Aquí hay algunas publicaciones que le dicen cómo hacerlo en Vista, que en esencia es Windows 7:
http://www.ehow.com/how_2064387_relocate-user-files-windows-vista.html
http://www.technospot.net/blogs/how-to-move-users-folder-to-different-location-in-windows-vista/
http://www.howtogeek.com/howto/windows-vista/moving-your-personal-data-folders-in-windows-vista-the-easy-way/
fuente
Esto es un poco tarde ...
Los problemas al mover c: \ users a otro disco se pueden evitar moviendo perfiles individuales en lugar de todo el directorio.
Si deja un cruce en c: \ users que vincula al nuevo directorio, todas las rutas siguen funcionando, como con la solución de Jimmie Houts, sin embargo, no muevo administrador, servicio de red, público, etc., por lo que todas las funciones normales del sistema, como actualización de Windows, continúe funcionando normalmente.
Ian
fuente
Investigué lo mismo durante mucho tiempo. No se puede hacer. Puede mover las carpetas "especiales" (Documentos, Mi música, etc.), pero no puede reubicar el directorio de Usuarios .
fuente
La mayor parte de esto es copiado de otros, luego modificado y ampliado por el escritor actual, tu servidor.
Para mover más fácilmente todos los archivos de usuario y programas de usuario de su unidad de arranque (un SSD en mi caso), siga estas instrucciones.
PRIMERO, cree un punto de restauración, por si acaso: 1. Abra el sistema haciendo clic en el botón Inicio, haga clic con el botón derecho en Equipo y luego en Propiedades. 2. En el panel izquierdo, haga clic en Protección del sistema. Si se le solicita una contraseña o confirmación de administrador, escriba la contraseña o proporcione la confirmación. 3. Haga clic en la pestaña Protección del sistema y luego haga clic en Crear. 4. En el cuadro de diálogo Protección del sistema, escriba una descripción y luego haga clic en Crear.
ENTONCES: Vaya a Recuperación del sistema / Símbolo del sistema: Arranque con el DVD de instalación de Win7, elija el idioma, la moneda y el teclado, y presione Siguiente. En la pantalla con "Instalar ahora", elija "Reparar su computadora". Se le preguntará si desea "Reparar y reiniciar" mediante las opciones de Recuperación del sistema, elija "No". Luego, asegúrese de que Windows 7 aparezca como uno de los sistemas operativos instalados disponibles para la recuperación, y que esté seleccionado y luego presione Siguiente. Se le dará una lista de herramientas de recuperación. Elija "Símbolo del sistema".
Encuentre su unidad virtual de Windows cargada desde los medios Win7 (probablemente C o X), encuentre su unidad de Windows / SSD real (D o E) y encuentre su HDD (disco duro normal) (D o E).
En mi sistema normalmente, C = SSD con Windows en él, D = unidad de datos HDD
Usando los medios de actualización Win7, las unidades en modo de recuperación se configuraron de manera diferente, por lo tanto: X: unidad de Windows virtual / temp, E: unidad de Windows / SSD real, D: HDD, disco duro que quería poner \ Users.
Algunos informan que el modo de recuperación del sistema configurará sus unidades de la siguiente manera: C: unidad de Windows virtual / temporal D: Unidad de Windows / SSD real E: HDD, que quieren poner / Usuarios encendidos.
En el símbolo del sistema, usará Robocopy (¡NO xcopy!) Para copiar c: \ Users a d: \ Users, luego elimine el antiguo c: \ Users, luego cree un enlace simbólico de c: \ Users a D: \ Users. Tenga en cuenta que debe hacer estas cosas en orden y no debe tener ad: \ Users dir antes de hacer esto.
NOTA: en la ventana del símbolo del sistema de recuperación del sistema, sus unidades no son las mismas que lo serán después de que salga del modo de recuperación. Por lo tanto, ajuste los comandos a continuación para ver cómo están las unidades en modo de recuperación, y luego resultarán correctas más adelante.
Usé: robocopy / mir / xj E: \ Users D: \ Users
Para mover / Usuarios de Windows / SSD a HDD. / mir le dice a robocopy que refleje los directorios, esto copiará todos los archivos y permisos. / xj es muy importante, esto le dice a robocopy que no siga los puntos de unión. Si olvida esto, tendrá muchos problemas. Asegúrese de que no se hayan podido copiar los archivos (columna FAILED = 0)
Luego debe eliminar la carpeta de usuarios anterior de la unidad Windows / SSD (c :), antes de poder crear el enlace simbólico: utilicé: rmdir / S / QE: \ Users
Cree un enlace NTFS / enlace simbólico que apunte a la nueva carpeta Usuarios:
Usé: mklink / JE: \ Users D: \ Users
Use el modificador / J para crear una unión que sea un enlace simbólico difícil. (Si usa el modificador / D, también tendrá que editar el registro, porque no será un enlace rígido). Usando / J, cuando Windows busca el directorio C: \ Users, ¡lo encontrará! Pero estará en el HDD en lugar del SSD. ¡Difícil!
Para ver la prueba de lo que ha creado, aún en la ventana del símbolo del sistema, vaya al Windows / SSD real y ejecute el comando "dir", y verá: "Usuarios [D: \ Usuarios]"
Ahora reinicie y verá / Usuarios en su HDD, y listo. No se requiere configuración adicional ni violín. Todos los nuevos perfiles de usuario se almacenarán en la unidad d:, al igual que cualquier dato específico del usuario. Y se puede lograr sin perder el tiempo en el registro, buscando y reemplazando valores, o sin tener que meterse con nuevos perfiles de ninguna manera. Totalmente configurado y olvidar.
fuente
Esto no es exactamente lo que necesita, pero si está en Windows 7, una muy buena alternativa es cambiar la ubicación de las bibliotecas. Mediante este método, guarda documentos, imágenes, etc., pero no todo el perfil en la unidad D.
Anoche creé una herramienta que puede ser útil para usted: establecer bibliotecas .
fuente