Clonar un HDD Interno

Quisiera comprar otra PC mas potente, pero me gustaria tener todos los programas y el sistema Operativo que tengo en mi PC Actual de hace unos años, pero me pregunto es posible hacer esto? Ya que pienso que tal vez el Sistema Operativo tendría errores debido a los Drivers.
Usa el minitool es lo mas fácil y funciona sobre windows y es gratis
Siempre es recomendable instalar de 0 si, pero puedes probar, si los equipos no son mu distintos normalmente suele funcionar.

Para clonar cualquier programa sirve, samsung y crucial se que incluyen uno, o cualquier otro de tercero como te han indicado (clonezilla, wintoHDD, etc..)
@Dante_Sparta16

PUNTO NUMERO 0
Lo que usted pide no es una clonación...es una Migración (son cosas parecidas pero a la vez jodidamente distintas)

Clonación = Copia exacta del un HDD a otro HDD o SSD esto quiere decir que ese HDD o SSD tendrá exactamente los mismo archivos...y aquí recae el quid del asunto ya que pasa y resulta que Windows al instalarse se "optimiza" al hardware del equipo. Si este hardware se cambia = problemas con bastante probabilidad incluso puede que ni arranque y te de un pantallazo azul.

Migración = Pasar el equipo a una maquina distinta con distinto (o no) hardware

1) Si el Hardware fuese idéntico o muy parecido (cambio de cantidad de Ram o de tarjeta gráfica o incluso de CPU Windows y la mayoría de programas de clonación pueden lidiar con estos cambio y re adaptarse más o menos (no irán finos y habrá manualmente que limpiar drivers viejos y demás cosas pero Windows funcionara aunque sea con una pequeña perdida de rendimiento y habra que hacerle manualmente una limpieza y optimización para que vuelva a ir fino).

2) Y es aquí cuando la cosa se pone chunga....
¿Que pasa si el hardware es totalmente distinto donde no coincide ni la CPU, Ni la placa, Ni el controlador de memoria Ram (pasar de DDR3 a DDR4 por ejemplo) ni la arquitectura, ni los chips de la placa, ni los controladores de los puertos sata ni nada de nada?

Es decir ¿Qué pasa en aquellos casos en los que el equipo de Origen no se parece en nada al equipo de destino?

Pues lo que pasa es que tenemos un problema que la mayoría de programas no pueden tratar y los pocos que si dependiendo del cambio fallan muy habitualmente

En general la parte más problemática suele venir por las siguientes 2 cosas:
1) El controlador del puente sur (es el controlador encargado de manejar los puertos sata y PCI-E)
2) El controlador del puente Norte (integrado dentro de la CPU en las CPU modernas)

Los demás controladores también suelen causar problemas pero esto suelen ser más fáciles de evitar y tratar.

Para esta tarea solo hay un programa que sirva (en la mayoría de casos) y es el Macrium Reflect en su versión SERVER (ni la Home, ni la Workstation ni nada...solo la Server)

La función en concreto encargada de hacer esto (más bien "intentar hacer" con cierto grado de acierto) se llama ReDeploy (y no esta incluida en los 30 días de prueba del programa)
O sea se que vas a tener que comprarlo o buscarte un Crack en sitios oscuros [fumeta] [fumeta]

Como digo esta función tiene un cierto grado de "acierto" pero en un 35% de casos ni siquiera con esas lo consigues.

En general yo en estos casos Recomiendo primero ir a lo fácil y gratuito:
1) Hacer una Clonación del HDD sin tocar nada (esta sera tú salvaguardia) y puedes hacerlo con por ejemplo el programa "TODO BACKUP FREE" que es gratis

2) Hacer un Sysprep

¿Que es un Sysprep?

Windows lleva una función llamada SYSPREP que sirve precisamente para estos casos y se encuentra en la siguiente Ruta:
"C:\Windows\System32\sysprep"
Usa el modo oobe y marca la casilla "Generalizar" y selecciona "NO HACER NADA" (IMPORTANTE ESTO YA QUE SI LO APAGAS/REINICIAS TENDRÁS QUE VOLVERLO HA HACER TODO)

Cuando finalice el proceso y el PC este totalmente sin drivers Inicias el instalador de W10.

Esa función tiene tela de años (la incorporaron en W2000 SP2)
Lo único que esta limitada a 3 usos en licencias retail/volumen o 1 único uso en licencias OEM (aunque modificando 3 claves de registro puedes poner en contador a 0 [sonrisa] [burla2] )
Y tampoco funciona tras grandes cambio del SO (como por ejemplo actualizar de una versión a otra de Windows (Windows 8 a Windows 10 o Windows Vista a Windows 7 o cosas así (actualizaciones gordas en resumen)).
Aparte de eso tiene otras pequeñas deficiencias como:
1) Eliminar los "elementos recientes" del menú de inicio.
2) Te elimina también todos los puntos de restauración (esto es lo primero que hace de tal forma de que si hay un error te has quedado sin puntos de restauración para reparar el sistema...un par de pescozones deberíamos darle al que lo ideo de esa forma).
3) Habilita todas y cada una de las aplicaciones y servicios del sistema (esto debe ser especialmente dramático en W10 porque anda que no se desactiva morralla inútil de inicio en ese sistema.
4) Restaura los sonidos por defecto de Windows (la mayoría de la gente no los cambia por lo que no notara diferencia) pero en mi caso si que tenia un par modificados.
5) Si tenias algún RAID hecho desde el administrador de discos de Windows..este se "rompe" aunque windows lo detecta y empieza a reconstruir automáticamente el volumen RAID (el problema de esto es que mientras dure la reconstrucción trabajar con cualquier cosa que estuviese dentro de esos discos se vuelve INSUFRIBLEMENTE LENTA) y claro cuando tienes 2 RAID de 8TB...con un tiempo medio de reconstrucción de 16h...pues no das pie con bola en todo el día [+risas] [+risas] [+risas]

Para explicarlo de forma simple:
Lo que se encarga de detectar todos los componentes de la placa base es el chipset.
Dicho chiptset tiene sus drivers concretos (durante la instalación de Windows funciona gracias a unos "genéricos"). Una vez instalado Windows busca automáticamente todos los drivers "específicos" de todos los componentes (incluidos los del chipset) y los instala

Y entonces surge el problema ¿que pasa si se cambia la placa base por una que tenga "otro chipset" distinto al que "Windows" tiene "instalado" pues que o Windows no arranca o arranca y va bastante mal. OJO si la placa base "nueva" tiene el mismo chipset que la "vieja" entonces Windows no dará problemas

Para evitar esto antes de cambiar de placa base se usa esa función que comento la cual "ELIMINA TODOS LOS DRIVERS (INCLUIDOS LOS DEL CHIPSET)" y Windows queda en estado de "A LA ESPERA DE DETECTAR TODO EL HARDWARE DE NUEVO" (para volver a instalar todos los drivers otra vez)

Siendo así apagas el PC (antes de comenzar el proceso te da a elegir si quieres que una vez apagar, reiniciar o no hacer nada) como queremos cambiar la placa base debemos darle a apagar (si le marcas reiniciar la cagaste porque empezara a detectar todo el hardware otra vez y aun no habrías cambiado la placa base [+risas]
Si le marcas "no hacer nada" podrás seguir trabajando con el PC hasta que decidas apagarlo por tú cuenta pero...sin drivers "ESPECÍFICOS" trabajar con Windows (con los "genéricos" es un poco insufrible (resolución 800x600, no sonido, no red ect... :-| )

En resumen la función SYSPREP fue diseñada para "limpiar drivers" al quitar el drivers del chipset (y trabajar con "los genéricos") el PC ira mal pero...sorpresa resulta que desde Windows Vista todos los Windows buscan todos los drivers otra vez de forma automática
Así pues de forma totalmente causa tienes como resultado que al Reiniciar (Windows Vista o superiores) después de hacer un SYSPREP Windows automáticamente "busca de nuevo los drivers específicos".

Asi pues de forma totalmente casual y fortuita resulta que si haces un SYSPREP, apagas el PC y cambias la Placa Base tachan Windows el sólito te instala todos los drivers necesarios sin que hagas nada (en XP o Windows 2000 SP2 tenias que tener el DVD de drivers para poder instalarlos (ya que Windows no lo hacia solo) y mientras tanto tenias que conformarte con "LOS GENÉRICOS").

Y asi es como una función que originariamente fue pensada para hacer una instalación "limpia" de drivers (allá por el año 2001) y que casi nadie conoce porque "no sale en las opciones de interfaz de Windows (es un maldito ejecutable escondido en una carpeta [+risas] ) de forma casual y fortuita resulta que te permite cambiar la placa base sin que "pase nada" :-|
Lo de la limitación de uso a "3 veces" es porque las claves de Windows solo se pueden activas 3 veces (o al menos así era hasta Windows 7) en W8 y W10 cambio la cosa pero claro SYSPREP "no sabe eso" y por eso te limita a 3 veces (porque cuando diseñaron SYSPREP en la época de Windows 2000 las licencias de Microsoft tenían esa limitación así pues para evitar que "te quedases sin licencia SYSPREP fue limitado a 3 veces (ya que si lo hacías una cuarta vez la licencia se iba a freír monas [sonrisa] [sonrisa] )

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Si una vez hecho y cambiado el hardware el PC arranca perfecto (y lo hemos hecho sin gastarnos la pasta en licencias ni programas solo con una función que Windows tiene desde 2001 que nadie conoce [sonrisa] )

Si por el contrario no funciona entonces tendrías que volver a poner el hardware antiguo y restaurar la Copia de Seguridad hecha en el punto "1)". Y acto seguido usar Macrium Reflect en su versión SERVER con la función ReDeploy y cruzar los dedos.

Si todo fallara podríamos complicarnos la existencia modificando los archivos manualmente y demás pero sin conocimientos de programación y estructura de librerías es poco menos que una odisea imposible asi que si tras estos 2 intentos te sigue fallando = Rindete y Formatea.

Saludos
@Perfect Ardamax Excelente Informacion muy detallada, no conocia la Migracion del HDD, si me la hubieran mencionado antes pensaria que era lo mismo que clonar, muy util la funcion "Sysprep" de Windows. [oki]

¿Existirá otra manera mas simple de instalar los programas del PC antiguo al PC Actual con el. Mismo Sistema Operativo copiando de HDD a HDD para hacerlos correr sin volver a poner los serials o keys y sin usar la Migracion total de HDD a HDD solo pasando los programas con sus carpetas, archivos y raices?
@Dante_Sparta16

No por desgracia no existe una manera más simple que esa ("con matices").

"Matices" = Hay 2 tipos de programas:

1) Los que a efectos prácticos son portables que son programas que se bastan y sobren por si mismos (bastaría con copiar las distintas carpetas del programa a la nueva ubicación y este funcionara)
(ten en cuanta que aparte de la carpeta archivos de programa muchos programas también instalan cosas en la carpeta "C:\Users\normbre de usuario\AppData\Roaming" y "C:\Users\Perfect Ardamax\AppData\Roaming")

Pero vamos que estos programas como digo siempre que te asegures de mover todos sus archivos a las carpetas correspondientes = funcionaran (es un rollo tener que hacerlo a mano y te llevara un trabajo pero es relativamente asumible)

2) El problema de verdad lo tendrás con aquellos que instalen cosas en el registro y aquí no hay nada que hacer porque tendrás que pasar las claves de una en una al nuevo registro de Windows (de la nueva instalación) teniendo en cuenta que un registro típico tiene más de 10 millones de entradas y que la mayoría de programas no especifican donde instalan sus claves del registro....muy buena suerte en buscarlas y pasarlas al nuevo registro. Y te lo digo por experiencia yo hace un año me vi en la tesitura de pasar 2 aplicaciones y fue toda una odisea (y eso que solo tenían 4 y 3 entradas de registro respectivamente).

Así que en definitiva hay varias formas de hacer lo que dices pero cada una es más complicada y liosa que la anterior :-|


Lo más simple seria "virtualizar" la instalación de Windows (crear un "Windows Virtual" que funcionase dentro del propio Windows (existen aplicaciones capaces de convertir Windows en "UN PROGRAMA MÁS" de tal forma que puedes "ejecutarlo" dentro de Windows como si de una aplicación se tratase (un Windows dentro de otro Windows)) con esto podrías seguir conservando tus programas pero clara esos programas estarían dentro de ese "Windows Virtual" y no en tú propio Windows (no se si me explico) aunque si has utilizado maquinas visuales alguna vez con Virtual BOX o similares sabras de lo que hablo.

Saludos
@Perfect Ardamax

AKA Wikipedia con patas.

Joder, qué ilustrativo.
@Dunadan_7

+1

Me entero más leyendo un post suyo que echando horas investigando por diferentes páginas guiris.
@Perfect Ardamax Si un Windows Virtual (o Maquina ) esa seria una buena opcion, aunque tendria que compartir Memoria RAM, HDD y no se si tambien parte del Rendimiento del procesador.
Dante_Sparta16 escribió:@Perfect Ardamax Si un Windows Virtual (o Maquina ) esa seria una buena opción, aunque tendría que compartir Memoria RAM, HDD y no se si también parte del Rendimiento del procesador.


Si se comparte CPU, RAM, HDD (SSD mejor para no morirnos de lentitud)...todo menos la Gráfica (olvídate usar programas que requieran gráfica).

Saludos
@Perfect Ardamax amen a lo dicho.

Tienes que ver cual es tu caso concreto. Si tienes programas que NO puedes conseguir instaladores, keys, serial etc por la razón que sea y tienes que usar esos programas SI-O-SI creo que no queda otra que funcionar con la máquina virtual.

La Máquina Virtual posiblemente tenga una penalización en cuanto a rendimiento, ya que es posible que no aproveches al %100 las posibilidades que ofrezca la nueva máquina, pero tendrás que ver para qué utilizas el equipo y si te puedes permitir estar en esa situación.

Otra posibilidad puede ser instalar todo sobre la nueva máquina, si existen programas que usabas en el equipo antiguo que no tienes instaladores, pero puedes buscar alternativas o equivalentes, pues tienes bastante hecho.

Tienes distintas recetas dónde elegir, pero todas requieren su tiempo y atención.
10 respuestas