¿Es posible crear un instalador para el programa instalado?

¿Es posible crear un instalador para el programa instalado?

Hasta donde yo sé, las claves de registro son necesarias para muchos programas.
Obtuve algunas de mis aplicaciones/juegos de mis amigos, pero ahora necesito reinstalar Windows 7.
Ahora necesito esos programas pero no puedo volver a obtenerlos. Los tengo instalados.
Entonces, ¿es posible mover un registro de programa específico al nuevo Win7 o crear un instalador a partir de él?

Respuesta1

Es posible que un programa no sólo necesite entradas del Registro para ejecutarse, sino también muchas otras cosas que no están necesariamente en el directorio de instalación:

  • DLL del sistema, instaladas en C:\Windows\System32 o carpeta similar
  • Marcos como el marco .NET o el tiempo de ejecución de Visual Basic 6
  • Otros archivos, por ejemplo, instalados en el almacenamiento aislado o en la carpeta C:\Users\Public
  • Configuración del archivo INI
  • Servicios que deben activarse, por ejemplo IIS
  • Bases de datos, por ejemplo, Microsoft SQL Server Compact Edition
  • Cuentas de usuario especiales
  • Configuración de red, por ejemplo, rutas o adaptadores de LAN virtuales.

Descubrir qué necesita exactamente un programa es una tarea que no puede realizar un usuario normal ni siquiera un administrador normal. Probablemente necesites habilidades de ingeniería inversa. Puede ser fácil para algunos programas (programas portátiles), pero resulta una historia interminable para programas complejos.

Incluso si descubre todos los elementos necesarios, crear una instalación que se ejecute en Windows 7 puede ser otra tarea difícil.

Así que en mis ojos - lo siento -no hay manera de recuperar la configuración.

Si realmente ya no puedes encontrarlo en Internet, aquí tienes mi sugerencia:

  • clona tu antiguo Windows en una máquina virtual. Asegúrese de tener suficientes licencias.
  • Desactive el acceso a la red para evitar problemas de seguridad, porque las máquinas virtuales rara vez tienen todas las actualizaciones.
  • desinstale todos los programas que no necesita para reducir el tamaño del disco
  • elimine todos los datos de la máquina virtual que no necesite (MP3, vídeos)
  • desfragmentar el disco duro (dentro de la VM)
  • compacte el disco duro (fuera de la VM), lea las instrucciones primero
  • Copie sus datos a la máquina virtual, procéselos allí y copie el resultado nuevamente

El enfoque de la máquina virtual debería permitirle utilizar el programa de forma bastante segura.

información relacionada