Transferir una lista de programas a otra PC

Estoy buscando un software que pueda instalar todos mis programas anteriores de una PC a otra, con el mismo sistema operativo Windows (7 en adelante).

No quiero una imagen, solo busco un programa que pueda hacer la reinstalación, de una manera rápida y eficiente.

Lo más cercano sería dpkgen Linux que puede reinstalar todas las bibliotecas de una máquina Linux a otra, si la versión del sistema operativo es la misma.

Aquí, no sería una reinstalación de biblioteca, serían programas.

Si desea hacerlo manualmente, copie los directorios del programa a la ruta idéntica en la nueva PC, luego inicie regedity exporte el SOFTWAREsubárbol de HK_CURRENT_USERyHK_LOCAL_MACHINE
Hola, @Mawg, ¿sería la única forma? Quiero algo que pueda serializar eso, pero de la manera cleanmás limpia posible.
No conozco ninguna herramienta, así que eso es todo lo que se me ocurre. Espero que alguien te recomiende una herramienta.
@Mawg: esa es una operación realmente crítica. ¿Lo intentaste tú mismo antes de dar este consejo? El Registro contiene cosas específicas del sistema/hardware.
@Mawg: algún software también se instala en el directorio .NET GAC o System32. Realmente dudo que su enfoque funcione.
Thomas, al primer punto, mencioné específicamente la SOFTWAREcolmena, por lo que no hay necesidad de preocuparse por los controladores u otras cosas relacionadas con el hardware. Sí, probé esto, y funcionó. Sin embargo, tienes un punto válido en tu segundo comentario. Olvidé mencionar cómo hacer frente a los directorios DLL. Personalmente, he hecho esto con frecuencia y tiendo a reinstalar Windows cada pocos meses, así que no instale programas en mi partición C:. También uso versiones portátiles siempre que sea posible. Un poco tarde para el OP, lo sé, pero buenos consejos para la próxima.
Hola, @Mawg mientras (re)instalaba cmder, me di cuenta de que era una aplicación portátil, de ahí mi respuesta. De cualquier forma, gracias por tu aporte. Definitivamente creo que las capacidades de serialización de chocolatey son definitivamente lo que estoy buscando.

Respuestas (2)

Tuve un problema similar y opté por Chocolatey . Si bien no proporciona la función para instalar todo lo que ya tenía, lo hice de esta manera:

  • En la máquina anterior (debe estar funcionando)
    • Usar CCleaner
    • Ir a Herramientas, Desinstalar
    • Guardar como archivo de texto
    • Copia el archivo
  • En la nueva máquina
    • Buscar paquetes Chocolatey
    • crear un archivo por lotes con todos los choco install xyzcomandos. El mío tiene ~80 líneas ahora.

Con suerte, la próxima vez ya no necesito pasar por este proceso, pero puedo usar el archivo por lotes directamente.

Desventajas de este enfoque:

  • No todas las aplicaciones están disponibles. Principalmente echo de menos algunas aplicaciones comerciales.
  • Resultó que Chocolatey Skype no pudo actualizar , pero eso puede ser un problema temporal.
  • Algunos paquetes están dañados debido a cambios recientes que requieren una suma de verificación. Tal suma de verificación es básicamente una buena idea, pero los paquetes rotos son molestos.
  • Su configuración y datos no están configurados. Por ejemplo, Putty y WinSCP almacenan sus configuraciones en el Registro, lo que requiere herramientas adicionales
¡Caray! @thomas-weller! ¡¡simplemente sorprendente!!

No encontré el software que haría lo que deseaba.

Sin embargo, encontré dos cosas, que son una solución decente

  • Aplicación portátil : proporciona una lista de aplicaciones que no necesitan instalaciones.
  • Este enlace te enseña cómo crear aplicaciones portátiles.
Después de dos días, puede aceptar esto como la respuesta, si cree que ayudará a otros en el futuro.