Windows 7: Migración a 64 bits

Hay que tener en cuenta algunos factores especiales al migrar de 32 bits a 64 bits, además de algunas herramientas y técnicas que pueden servir.

William R. Stanek

¿Recuerda la canción de Chris Isaak, “Baby Did a Bad Bad Thing”? Cuando se trata de implementar Windows 7, la estrechez de miras es algo muy muy malo. Incluso los mejores sistemas operativos hay que instalarlos, configurarlos y operarlos en forma adecuada para que funcionen del modo previsto.

Para quien no se lo haya planteado antes, ahora es el momento oportuno para evaluar el uso de la versión de 64 bits de Windows. La mayoría de los equipos de escritorio que se vendieron en los últimos tres años son capaces de ejecutar Windows de 64 bits. El caso de los portátiles es un poco diferente. La mayoría de los equipos portátiles que se vendieron en los últimos 18 meses probablemente están preparados para 64 bits, pero no podemos afirmarlo con certeza.

Descubrirá que la versión de 64 bits de Windows 7 tiene un rendimiento mucho mejor que su contraparte de 32 bits. Pero existen algunos escollos. Por ejemplo, Windows sólo ejecuta en forma nativa los controladores de 64 bits. Debido a esto, en el pasado había que usar controladores genéricos en algunos casos. Lo bueno es que con Windows 7 por fin nos encontramos en gran medida en la zona óptima de la tecnología de 64 bits.

Los proveedores de hardware han hecho sus deberes y han implementado y probado sus controladores de 64 bits para la gran mayoría de los productos. Pero no se embarque sin confirmar la disponibilidad de controladores de 64 bits para su hardware puntual.

Aunque el hardware finalmente alcanzó la madurez para 64 bits, no se puede decir lo mismo del software. Cuando se trata de la oferta de productos de 64 bits, asegúrese de leer la letra chica. Algunas aplicaciones dentro de un conjunto de aplicaciones pueden ser software desarrollado completamente en 64 bits (y no software de 32 bits que se hace pasar por la otra versión). Puede que otros no.

¿Por qué ahora?

¿Por qué cambiar a 64 bits si no todo el software está listo aún? El sistema operativo de 64 bits es más rápido y se ejecuta mejor. Los controladores de 64 bits proporcionan una ventaja extraordinaria en el rendimiento. Además, Windows de 64 bits tiene acceso en forma nativa a más de 4 GB de memoria RAM. Windows 7 Home Basic puede tener hasta 8 GB de RAM; Windows 7 Home Premium puede tener hasta 16 GB de RAM; y las ediciones superiores de Windows 7 pueden tener más de 128 GB de memoria RAM.

Es probable que haya oído hablar de las alternativas de actualización y migración disponibles para Windows 7. Mientras Windows Vista representó un cambio radical de las versiones anteriores del sistema operativo Windows para escritorios, Windows 7 continúa esa evolución. Proporciona un sinnúmero de características y funciones nuevas, tales como:

  • Independencia de los lenguajes
  • Diseño modular
  • Independencia del hardware
  • Windows Imaging
  • Windows PE 2.0 (para reemplazar MS-DOS)
  • Entorno previo al arranque de Windows

Este mundo feliz creó una línea divisoria entre las versiones de escritorio previas de Windows y todo lo que vino después. Esta es la razón por la cual no es posible actualizar Windows 95, Windows 98, Windows ME ni Windows XP a Windows 7.

Sólo Windows Vista proporciona rutas de actualización a Windows XP. El equipaje necesario para permitir la transición de Windows XP a la arquitectura nueva es enorme. Si realmente hiciera falta, se podría actualizar Windows XP a Windows Vista, y luego actualizar Windows Vista a Windows 7.

Como tanto Windows Vista como Windows 7 implementan la nueva arquitectura, por supuesto que es posible actualizar Windows Vista a Windows 7. Las alternativas de actualización son relativamente directas, pero existen algunas trampas, sobre todo porque Windows ofrece tantas opciones.

Para comenzar

Para comenzar con la actualización, debe asegurarse de que los equipos cuenten al menos con Windows Vista SP1. Sólo es posible actualizar Windows Vista SP1 o Windows Vista SP2 a Windows 7. Generalmente se puede realizar una actualización a una edición igual o superior. Esto significa que puede actualizar de:

  • Windows Vista Home Basic a Windows 7 Home Basic, Home Premium o Ultimate
  • Windows Vista Home Premium a Windows 7 Home Premium o Ultimate
  • Windows Vista Business a Windows 7 Professional, Enterprise o Ultimate
  • Windows Vista Enterprise a Windows 7 Enterprise
  • Windows Vista Ultimate a Windows 7 Ultimate

Si adquirió un equipo con Windows Vista Home Edition puede optar por una edición Business de Windows 7 (Professional, Enterprise o Ultimate). Puede hacerlo sin tener que desembolsar dinero adicional para Windows 7 Ultimate. Al igual que Windows Vista, Windows 7 es compatible con Anytime Upgrade. Anytime Upgrade permite le pasar de una edición más básica de Windows 7 a una edición superior. Esto significa que puede actualizar de:

  • Windows 7 Home Basic a Windows 7 Home Premium, Professional o Ultimate
  • Windows 7 Home Premium a Windows 7 Professional o Ultimate
  • Windows 7 Professional a Windows 7 Ultimate

Podría actualizar Windows Vista Home Edition a Windows 7 Home Basic o Home Premium y luego realizar una actualización con Anytime Upgrade a Windows 7 Professional. Si alguna vez ha hecho una actualización con Anytime Upgrade, sabrá que es rápido y sencillo.

Actualizaciones y migraciones

El proceso de actualización presenta algunos obstáculos que podrían afectar las migraciones. Los más importantes afectan las:

  • actualizaciones entre diferentes arquitecturas
  • actualizaciones entre diferentes lenguajes
  • actualizaciones entre diferentes variantes

Al actualizar de Windows Vista a Windows 7 hay que actualizar a la misma arquitectura, lenguaje y variante. Esto significa que hay que:

  • Actualizar Windows Vista de 32 bits a Windows 7 de 32 bits (del mismo modo, Windows Vista de 64 bits a Windows 7 de 64 bits)
  • Actualizar a una versión en el mismo idioma, como por ejemplo inglés de EE. UU. a inglés de EE. UU. (en vez de inglés de EE. UU. a japonés, por ejemplo). Si tiene paquetes de idiomas complementarios, quizás también tenga que quitar estos paquetes para realizar la actualización.
  • Debe actualizar a la misma edición o una superior con la misma variante. No puede actualizar de Windows Vista a las variantes N, K, KN o E de Windows 7.

Estas restricciones tienen mucho sentido. Windows de 64 bits, por ejemplo, es un producto totalmente diferente de Windows de 32 bits. El futuro de la informática será en 64 bits, y usted también va a querer participar. Por lo demás, siempre existen opciones y alternativas. La Herramienta de migración de los estados de usuarios (USMT) 4.0 permite migrar las configuraciones de 32 bits a los entornos de 64 bits. Para esto, hay que extraer el estado actual antes de instalar Windows 7.

Al actualizar Windows Vista a Windows 7, se crea un directorio llamado Windows.old con las configuraciones y archivos de Windows Vista. El directorio Windows.old estará disponible siempre cuando se realice una instalación ordinaria (y no se modifiquen ni eliminen particiones durante la instalación). USMT 4.0 puede emplear este directorio para transferir las configuraciones y archivos de Windows Vista a Windows 7. La mayoría de las veces puede hacerlo después de la actualización.

Aunque no es posible actualizar Windows XP directamente a Windows 7, sí se pueden mantener las configuraciones de Windows XP al instalar Windows 7 en un equipo con Windows XP. Para esto, hay que migrar los archivos y configuraciones antes de instalar Windows 7.

Una herramienta útil para migrar las configuraciones es Windows Easy Transfer. La podrá encontrar en el medio de instalación de Windows 7 en la carpeta Support\Migwiz. Puede usar Windows Easy Transfer para transferir las configuraciones y archivos de cualquier equipo con Windows XP o Windows Vista a Windows 7.

Los archivos se pueden transferir con una unidad de red, una unidad flash USB o un cable de Easy Transfer. De las tres alternativas, mi preferida es la unidad flash USB. Con las unidades de red hay que transferir los datos por la red. Por esto prefiero la unidad flash USB. Conviene usar una unidad flash reciente con una memoria de alta velocidad y mucha capacidad, como 16 GB o 32 GB. El uso de una unidad flash de 32 GB servirá para prácticamente cualquier transferencia y será mucho más rápido que con la red.

Windows Easy Transfer no permite mover archivos de programa o del sistema, como por ejemplo fuentes o controladores. Windows Easy Transfer sólo mueve configuraciones de programas y archivos. Tendrá que migrar y luego instalar sus programas, fuentes y controladores cuando proceda. Si no puede realizar una actualización in situ, quizás pueda migrar los archivos y las configuraciones.

Hay dos escenarios que permiten la migración. Puede:

  • Migrar archivos y configuraciones de Windows XP o Windows Vista a Windows 7 en el mismo equipo.
  • Migrar archivos y configuraciones de Windows XP o Windows Vista a Windows 7 a un equipo nuevo.

En ambos casos se emplean técnicas de migración similares. En un caso se movería a un sistema operativo nuevo, en el otro a un equipo nuevo. Las herramientas de migración principales siguen siendo Windows Easy Transfer y USMT.

Con Windows Easy Transfer la transición de los archivos y configuraciones normalmente se realiza en dos etapas. Primero se emplea Windows Easy Transfer para copiarlos a una carpeta de red o unidad flash USB. Luego se mueven los archivos copiados al sistema operativo nuevo o el nuevo equipo. También se puede usar un cable de Easy Transfer para copiar los archivos y configuraciones directamente de un equipo antiguo a uno nuevo. Observe que los cables USB estándar no son cables Easy Transfer. Tendrá que comprar el cable si no lo tiene.

Aunque Windows Easy Transfer es una buena opción para actualizar unos pocos equipos de Windows XP o Windows Vista a Windows 7, no es una buena alternativa cuando se trata de más de diez equipos. Cuando la cantidad de equipos es mayor, habrá que automatizar el proceso, y en este caso USMT resulta muy práctico.

Realizar migraciones

Ahora, veamos el proceso de migración propiamente tal. Recuerde que sólo debe migrar si no puede realizar una actualización in situ. Generalmente, es posible realizar una actualización in situ cuando se pasa de una edición determinada de Windows Vista a una edición similar de Windows 7.

Un método involucra el uso de discos duros externos con Windows Easy Transfer. La mayoría de los discos duros externos cuentan con conexiones USB 2.0. USB 2.0 generalmente ofrece una velocidad de transferencia máxima de 480 Mb/s con una velocidad sostenida entre 10 y 30 Mb/s. La transferencia de una gran cantidad de gigabytes tardará mucho tiempo.

FireWire 400, FireWire 800 y eSATA, en cambio, por lo general son mucho más rápidos (hasta tres veces más rápido con eSATA). Algunos discos duros externos de alto rendimiento cuentan con estas interfaces. La cuestión es que los equipos (ambos, el antiguo y el nuevo si está migrando de un equipo a otro) tienen que contar con la interfaz y reconocer el tipo de medio extraíble.

Windows Easy Transfer permite realizar una migración en dos etapas:

  1. Copiar los datos que se quieren transferir.
  2. Mover los datos a su destino.

Inicie la primera etapa en el equipo o sistema operativo antiguo con los medios de instalación de Windows 7. El proceso será más o menos el siguiente:

  1. Inserte o conecte el medio de instalación de Windows 7 mientras se encuentre en Windows XP o Windows Vista. En el medio de instalación, en la carpeta Support\Migwiz, haga doble clic en MigSetup.exe para iniciar Windows Easy Transfer.
  2. Una vez que se inicie el asistente haga clic en Siguiente. Seleccione “Un disco duro externo o una unidad flash USB”. Haga clic en “El equipo anterior”. Puede migrar los datos de todos los perfiles de usuario, seleccionar perfiles de usuarios determinados o personalizar el proceso.
  3. Escriba una contraseña para proteger los datos que pretende migrar y luego haga clic en Guardar. Seleccione la ubicación externa o el medio externo donde va a guardar los datos. Vuelva a hacer clic en Guardar.
  4. Haga clic en Siguiente y luego espere que finalice el proceso. Haga clic en Cerrar.

Una vez que confirme la transición de los datos, puede mover los datos al equipo nuevo. O puede actualizar el equipo Windows XP o Windows Vista a Windows 7. Realice una instalación limpia, luego mueva los datos nuevamente al equipo. Recuerde que este proceso con una instalación limpia sólo es necesario cuando no es posible realizar una actualización in situ.

El proceso de mover los datos del usuario a su destino final, es más o menos el siguiente:

  1. Conecte la unidad flash USB o el disco externo al equipo o asegúrese de que tiene acceso a la ubicación compartida en red donde se encuentran los datos.
  2. Inserte o conecte el medio de instalación de Windows 7 mientras se encuentre en Windows XP o Windows Vista. En el medio de instalación, en la carpeta Support\Migwiz, haga doble clic en MigSetup.exe para iniciar Windows Easy Transfer.
  3. Una vez que se inicie el asistente haga clic en Siguiente. Seleccione “Un disco duro externo o una unidad flash USB”. Luego haga clic en “El nuevo equipo”.
  4. Haga clic en “Sí, abrir el archivo”. Busque el lugar donde se encuentra el archivo de Easy Transfer. Haga clic en el nombre del archivo y haga clic en Abrir.
  5. Puede transferir todos los archivos y configuraciones que guardó o sólo los archivos y configuraciones de algunos usuarios determinados. Para transferir todos los datos guardados, haga clic en Transferir. Para seleccionar los datos que desea transferir, haga clic en Personalizar, seleccione los perfiles de los usuarios que va a transferir y luego haga clic en Transferir.
  6. Espere a que finalice el proceso de copiado.
  7. Haga clic en Cerrar.

Cuando tenga que transferir muchos equipos, probablemente preferirá automatizar el proceso con USMT 4.0. A diferencia de Windows Easy Transfer, que no requiere de mucha planificación previa, requiere de una planificación a fondo antes de emplear USMT para llevar a cabo la transición de los equipos. Como parte de la planificación, hay que identificar las configuraciones que se desean migrar.

USMT 4.0 permite migrar las configuraciones del sistema operativo, configuraciones de las aplicaciones y datos de los usuarios, entre otros. Por ejemplo, permite migrar las siguientes configuraciones del sistema operativo:

  • Apariencia del escritorio, menús y la interfaz de usuario en general.
  • Configuración del teclado y el mouse, además de las opciones de carpeta.
  • Opciones de Internet para las páginas principales, favoritos, marcadores, cookies, seguridad, conexiones y proxies.
  • Configuraciones, reglas, contactos, vistas y archivos de firmas para el correo electrónico.

USMT 4.0 permite configurar la migración mediante estos archivos de reglas para la migración (.xml):

  • MigUser.XML establece las reglas para migrar los perfiles y los datos de los usuarios.
  • MigDocs.XML establece las reglas para encontrar en forma automática los documentos de los usuarios que se deben migrar.
  • MigApp.XML establece las reglas para migrar las configuraciones de las aplicaciones.

Para controlar exactamente los archivos y configuraciones que migró, tendrá que modificar estos scripts y adaptarlos a su entorno. Es posible que requiera de diferentes versiones de estos archivos de reglas para los diferentes departamentos o diferentes tipos de usuarios.

USMT permite configurar la migración de las cuentas de usuarios mediante las herramientas de línea de comando ScanState y LoadState. Use ScanState para recopilar configuraciones y datos y LoadState para restablecer las configuraciones y datos. USMT 4.0 ahora también permite realizar migraciones sin conexión, de modo que puede ejecutar ScanState en Windows PE y realizar migraciones de instalaciones previas de Windows que se encuentren en los directorios Windows.old.

Como parte del proceso de migración se puede usar el archivo MigUser.Xml para definir los datos de usuario que se van a migrar y controlar cómo se migran las listas de control de acceso para los datos de los usuarios. De manera predeterminada, se migran todas las carpetas de todos los perfiles de usuario, incluido Escritorio, Descargas, Favoritos, Vínculos, Mis documentos, Mi música, Mis imágenes y Mis vídeos. También se migran las carpetas de Todos los usuarios en Windows XP y los perfiles Públicos en Windows Vista, para garantizar la migración de todos los datos compartidos.

Al emplear el archivo MigUser.Xml, ScanState busca en las unidades fijas para recopilar y migrar los archivos. Los archivos recopilados se determinan en función de la extensión del archivo. Aunque puede editar el archivo MigUser.Xml para agregar o eliminar extensiones de archivo, en forma predeterminada se recopilan los archivos con las siguientes extensiones: .accdb, .ch3, .csv, .dif, .doc*, .dot*, .dqy, .iqy, .mcw, .mdb*, .mpp, .one*, .oqy, .or6, .pot*, .ppa, .pps*, .ppt*, .pre, .pst, .pub, .qdf, .qel, .qph, .qsd, .rqy, .rtf, .scd, .sh3, .slk, .txt, .vl*, .vsd, .wk*, .wpd, .wps, .wq1, .wri, .xl*, .xla, .xlb, .xls*.

USMT 4.0 puede migrar las listas de control de acceso (ACL) y los datos de los usuarios. Pero para esto tiene que especificar las carpetas que desea migrar. La información ACL de origen se migra solamente si especifica en forma explícita las carpetas que desea migrar.

Tanto para actualizar como para migrar, elija las herramientas y técnicas que simplifican el proceso. Y recuerde, ahora es el momento adecuado para dar el salto a 64 bits.

William R. Stanek

William R. Stanek (williamstanek.com) es un gran experto en tecnología y autor de más de cien libros. Encuéntrelo en Facebook en facebook.com/William.Stanek.Author y en Amazon en amazon.com/William-R.-Stanek/e/B000APT6MS.

Contenido relacionado