Recomendado, 2019

La Elección Del Editor

Diferencias entre los programas portátiles y de instalación.

Pregunta: ¿Cuál es la diferencia entre un programa portátil que no requiere instalación y otro que se instala con un procedimiento automático que copia muchos archivos en varias carpetas del sistema operativo?

Los programas que están instalados en la computadora aprovechan algunos archivos que ya están presentes para que funcionen, mientras que los portátiles o "portátiles" no dependen de ningún archivo del sistema y se pueden ejecutar sin depender de los recursos del sistema.

Esta es una de las principales diferencias entre los programas tradicionales y portátiles, y vale la pena comprender si son preferibles entre sí.

Los programas que requieren instalación en la computadora comienzan con un archivo llamado instalador que incluye instrucciones para copiar los distintos archivos, hacer conexiones a las bibliotecas internas del sistema (archivos DLL) y escribir las claves de registro en Windows.

En la mayoría de los casos, el software utiliza archivos DLL existentes, excepto en los casos en que el programador ha creado una biblioteca personalizada con un archivo que debe colocarse de manera adecuada durante la instalación del software.

A medida que se integran en el sistema, los programas con instalador, si están bien diseñados y programados, son más rápidos que los programas portátiles en su ejecución y operación.

El software que requiere instalación no se puede eliminar para eliminarlo de la computadora, pero requiere un asistente de desinstalación controlado por un programa incluido.

El problema es que a veces esta desinstalación ha sido mal diseñada y no puede eliminar todos los archivos y todas las referencias traídas por la instalación desde ese programa.

Además, desde el punto de vista de la privacidad, siempre es posible saber si un determinado programa se ha instalado en una PC.

Al usar el instalador para instalar un programa, suceden las siguientes cosas en la PC con Windows:

- El software crea una nueva carpeta en Programas o Usuarios, dependiendo de cómo esté configurado.

- Los nuevos valores se escriben en el registro de Windows y / o se pueden cambiar las entradas antiguas.

- El programa de instalación copia los archivos a la carpeta creada.

- Se crea un enlace al programa en el escritorio, en el menú Inicio y en la barra de tareas.

- Algunos archivos DLL nuevos pueden agregarse a la carpeta C: \ Windows \ System32 .

- Cuando desinstales el mismo software, uno o más de los elementos creados anteriormente pueden permanecer en tu computadora.

En cambio, los programas portátiles están compuestos por uno o más archivos dentro de una carpeta que se pueden mover a donde quieras, incluso en una memoria USB.

Se denominan "computadoras portátiles" solo porque, si se copian en una unidad USB portátil, se pueden ejecutar en cualquier PC, sin tener que instalarlas.

Gracias a esta función, no modifican ningún archivo del sistema, no dejan huellas en la PC en uso y, por lo tanto, permiten su uso incluso con total privacidad.

Si hay una carpeta en la que se ejecuta el programa, esto podría crear un archivo INF o XML en su ejecución dentro de esa misma carpeta.

El software portátil ya contiene DLL incorporadas e incluso puede crear una máquina virtual para ejecutarse, especialmente si necesita usar el registro (la VM se elimina al cerrar el programa).

Como se mencionó anteriormente, no es necesario instalarlo y ahorra un poco de tiempo inicial, incluso si, su ejecución, permanece un poco más lento que un programa con instalación.

Si bien cualquier software puede volverse portátil en teoría, no todos los programas pueden ser portátiles en la práctica. Porque serían enormes.

Por ejemplo, los programas de Office requerirían la inclusión de varios archivos DLL ya incluidos en Windows y de muchas de esas referencias internas que serían mucho más grandes de lo normal.

Los programas portátiles son muy útiles para los técnicos que trabajan en varias computadoras y para aquellos que desean usar computadoras públicas de forma anónima.
En otro artículo vimos los mejores programas portátiles sin instalación para memorias USB (Windows) .

Top