Ejecute software anterior o incompatible en Windows 10 en una máquina virtual

El software antiguo no siempre se instala y funciona bien en Windows 10, y a veces la mejor opción es crear una máquina virtual para ejecutarlo.
Si bien muchos de nosotros hemos adoptado Windows 10 y sunueva era de aplicaciones universales y computación en la nube; muchos usuarios aún dependen de la plataforma de escritorio heredada que Microsoft construyó en los últimos 30 años. Hemos analizado varios métodos para ejecutar aplicaciones más antiguas que no están diseñadas para funcionar en Windows 10. Algunas de estas soluciones incluyen el modo de compatibilidad y habilitar el subsistema de 16 bits, solo disponible en versiones de 32 bits. En los últimos 10 años, Microsoft ha refinado Windows para hacerlo resistente a los ataques que fueron notorios durante la era de Windows XP. Algunas de estas mejoras incluyen Control de cuentas de usuario, Patch Guard, Firma del controlador del dispositivo, Arranque seguro y Diseño de aleatorización del espacio de direcciones. Las aplicaciones más antiguas tienden a no ser receptivas a estos cambios. Windows 10 en sí rompe mucho con el pasado, pero hay más en este problema. Algunas aplicaciones simplemente se han quedado atrás o las versiones más nuevas simplemente no cumplen con las expectativas de las versiones anteriores. En algunos casos, los desarrolladores han cerrado o se niegan a admitir una versión anterior.
Para los usuarios que necesitan ejecutar ese exóticoaplicación, pero necesita invertir en el futuro, hay una solución razonable en virtualización. Hemos cubierto la virtualización en el pasado como una forma de probar Windows 10 en sí mismo o incluso usarlo para compatibilidad en plataformas como Mac. La virtualización también puede ayudar a los usuarios comprometidos con Windows 10 a llevar adelante sus inversiones heredadas. Hay muchas opciones disponibles, pero lo he reducido a Oracle VirtualBox, que incluye soporte multiplataforma y funciona en Windows 10 Home y Pro. Hyper-V es una opción disponible para usuarios que ejecutan las ediciones Windows 10 Pro o Enterprise. Hyper-V, aunque potente, está bastante involucrado. Oracle VirtualBox, por otro lado, es pequeño, rápido y fácil de configurar.
Determinar la versión de Windows para la compatibilidad de aplicaciones
Establecerse en VirtualBox es una cosa, pero quéacerca de la versión de Windows que usará para su aplicación heredada? La mayoría de las aplicaciones que los usuarios necesitan ejecutar, probablemente fueron diseñadas en los últimos 15 años para Windows XP. Dado que esa es la versión que necesitarán los usuarios, también deberán encontrar una manera de adquirirla. Si desea mantener copias antiguas de software como yo con fines de nostalgia, debe seleccionar la imagen ISO manualmente para ir. Para aquellos que no lo hacen, puede ser un desafío encontrar una versión anterior para ejecutar su aplicación. Sitios web como Amazon.com, EBay o consultar su mercado local de pulgas o venta de garaje; podría ayudarlo a calificar esa versión anterior de Windows que necesita para ejecutar su aplicación.
Descargar y configurar Oracle VirtualBox
Antes de comenzar a instalar Windows, debeobtenga Oracle VirtualBox, que puede descargar de forma gratuita desde la página oficial. Hay varias versiones disponibles, asegúrese de descargar la correcta para Windows, listada como, VirtualBox 5.1.4 para Windows hosts x86 / amd64.

Después de la descarga, inicie el archivo de instalación y luego siga las instrucciones en pantalla para instalar VirtualBox.

Crear la máquina virtual
Una vez que tenga una configuración de Oracle VirtualBox, puedeproceda a crear una nueva máquina virtual adecuada para su aplicación heredada. Para este artículo, usaré Windows XP. Microsoft finalizó el soporte a principios de 2014 para lo que algunos considerarían una de las versiones más populares de Windows hasta la fecha. Inicie VirtualBox, luego haga clic en el Nuevo botón en la barra de comandos.

Ingrese un nombre para la VM o elija entre Tipo: cuadro de lista. Si VirtualBox detecta el nombre del sistema operativo, completará los cuadros de lista con el tipo y la versión apropiados. Haga clic en Siguiente.

Windows XP es un sistema operativo de 15 años, entonceslos requisitos de memoria no tienen que ser extremadamente altos; especialmente para una aplicación heredada. Para ejecutar suficientemente Windows XP o 2000 Professional, 256 MB a 512 MB algunos. Además, tenga en cuenta las aplicaciones que podría estar ejecutando en la máquina virtual. En este caso, iría con 1 GB solo para estar seguro. Cuanto más antigua sea la versión de Windows que esté utilizando; Es posible que sea necesario modificar los requisitos. Si está utilizando Windows 95 o Windows 98 en una máquina virtual, el límite para esas versiones es de 480 a 512 MB de RAM. Si se trata de una máquina virtual de MS-DOS, 64 MB es el máximo, ya que ya no podrá abordarlo.

A continuación, crearemos un disco duro virtual, que almacenará el sistema operativo. Seleccionar Crea un disco duro virtual ahora luego haga clic Crear.

Se ofrecen varias opciones para el formato.puede usar para almacenar el archivo del disco duro. Si en el futuro, desea migrar su máquina virtual a otra plataforma como Hyper-V o VMWare; entonces es mejor que elija una de las opciones disponibles, como VMDK o VHD compatibles con esos hipervisores, respectivamente. Por ahora, iré con el valor predeterminado que es Oracle VirtualBoxes VDI.

Si tiene poco espacio, use Asignado dinámicamente es la mejor opción, ya que usa espacio solo cuando es necesario. Si el rendimiento es un factor, entonces un Fijo Talla es recomendado. Me gusta usar Tamaño fijo solo por los beneficios de rendimiento.

La selección de tamaño fijo requerirá elegirla cantidad de espacio que se le asignará al disco virtual. Esto dependerá de sus necesidades y disponibilidad de espacio. Los factores incluyen el tamaño, tipo y aplicaciones del sistema operativo. Los sistemas heredados no requieren mucho. En el caso de Windows XP, si está utilizando más de 32 GB, deberá formatear como NTFS. Además, los sistemas operativos como Windows 95 y 98 necesitarán usar FAT32 para discos de más de 512 MB. Windows NT 4 solo puede reconocer 8 GB. Por lo tanto, tenga esto en cuenta. Como solo usaré una sola aplicación y Windows XP usa aproximadamente 1 GB de espacio, usaré 3 GB. Hacer clic Crear para confirmar la cantidad

Espere mientras se crea su disco duro virtual.

Instalar el sistema operativo
La forma de instalar el sistema operativo variará. Las versiones anteriores de Windows como Windows 95, Windows 3.1 y MS-DOS requerirán la creación de disquetes virtuales con los archivos de arranque apropiados. Como estamos trabajando con Windows XP, nos centraremos en eso. Si está utilizando un sistema sin unidad óptica, necesitará encontrar una computadora y crear una imagen ISO de su disco de instalación, que luego puede montar en Oracle VirtualBox. Para crear imágenes ISO, utilizo la Grabadora ISO de Alex Feinman, que es bastante antigua, pero aún funciona, incluso en Windows 10. Crear una imagen es tan simple como insertar el disco, hacer clic derecho en el disco en la computadora, luego hacer clic Crear imagen desde CD / DVD. Una vez que tenga una imagen ISO lista, puede continuar con la instalación.

En VirtualBox, haga doble clic en la máquina virtual de Windows XP para iniciarla.

Debido a que está instalando por primera vez, deberá seleccionar manualmente la imagen ISO. Haga clic en el botón Examinar, seleccione la imagen ISO de Windows, luego haga clic Abierto. Haga clic en Inicio, para cargar el sistema operativo.

Siga las instrucciones en pantalla para instalar su sistema operativo.

Después de instalar Windows XP o una versión anteriorde Windows; debe instalar Guest Additions para asegurarse de que puede moverse fácilmente entre la máquina virtual y el host. Haga clic en Dispositivos> Insertar imagen de CD de Guest Additions y luego haga clic en Siguiente.

Instalar aplicaciones heredadas
Una vez que tenga su instalación de Windows completamenteconfigurado, puede proceder a instalar sus aplicaciones heredadas. Hay varias maneras de hacer esto. Según el formato en que esté disponible la aplicación, es posible que deba convertirla a un formato aceptable para la máquina virtual. Si su aplicación está en el disco, puede usar el Grabador ISO, descrito anteriormente, para crear una copia que pueda montar como una imagen ISO en la VM.
Montar imagen ISO
Para montar una imagen, haga clic en Dispositivos > Elegir imagen de disco, seleccione el archivo ISO y luego haga clic en Abrir.

Proceda a instalar la aplicación. Si la configuración de la aplicación no se inicia automáticamente, haga clic en Inicio> Computadora luego haga doble clic en el icono del disco o ábralo y luego haga doble clic en el archivo setup.exe llamado.

Ahí tienes; su aplicación ya está funcionando sin problemas.

¿Qué hay de compartir sus archivos o abrirlos?
Oracle VirtualBox incluye soporte de arrastrar y soltar, por lo que puede arrastrar fácilmente archivos entre el host y el invitado o viceversa.

¿Qué hay de la seguridad?
Ejecutar una máquina virtual no compatible no esdiferente de ejecutarlo en un host físico. Oracle VirtualBox configura automáticamente su máquina virtual para acceder a Internet. Es posible que desee realizar una serie de modificaciones de seguridad, como deshabilitar el acceso a la red dentro de la configuración de la VM. También puede intentar instalar una utilidad antivirus compatible si necesita tener acceso a la red por cualquier motivo. Mi recomendación personal es mantenerlo fuera de la red.

Al configurar una versión compatible de Windowsen una máquina virtual puede parecer excesivo, de hecho, es la mejor manera de garantizar que su aplicación funcione. El modo de compatibilidad con todos sus méritos adolece del modelo de servicio de Windows 10, donde una actualización o revisión del sistema operativo puede romper fácilmente una aplicación. También hay algunos gastos generales al ejecutar una VM, pero para esa aplicación heredada específica, los requisitos son bastante bajos. Si necesita poner en marcha esa aplicación y ha probado todas las opciones hasta ahora, este es el camino a seguir. En el futuro, los usuarios de la próxima generación de silicio Intel, como los CPU Intel Kabylake y AMD Bristol Ridge recientemente lanzados; necesitará buscar soluciones como la virtualización para ejecutar aplicaciones compatibles con versiones anteriores como Windows 7 y Windows 8 / 8.1.
Deja un comentario