¿Cuál es la diferencia entre los programas portátiles y los programas que requieren instalación mediante un instalador?
Solicitud: que es portatil que no requiere instalación y uno que en su lugar se instala a través de un procedimiento automático ¿Qué copia muchos archivos en diferentes carpetas del sistema operativo?
Los programas instalados en una computadora usan algunos de los archivos que ya están en la computadora para funcionar, mientras que los programas portátiles o “portátiles” no dependen de ningún archivo del sistema y pueden ejecutarse independientemente de los recursos del sistema.
Esta es una de las principales diferencias entre los programas tradicionales y portátiles, y vale la pena entender si se prefieren entre sí y cuándo.
Programas que requieren instalación en una computadora, se ejecutan desde un archivo llamado instalador, que incluye instrucciones para copiar varios archivos, hacer conexiones a las bibliotecas internas del sistema (archivos DLL) y escribir claves de registro en Windows.
En la mayoría de los casos, el software utiliza archivos DLL preexistentes, a menos que el programador haya creado un archivo DLL personalizado con un archivo que debe colocarse correctamente cuando se instala el software.
Debido a que están integrados en el sistema, los programas de instalación, si están bien diseñados y programados, se ejecutan más rápido que los programas portátiles.
El software que requiere instalación no se puede desinstalar de su computadora, pero requiere un asistente de desinstalación de un programa incluido.
El problema es que a veces esta desinstalación estaba mal diseñada y no podía eliminar todos los archivos y enlaces recibidos al instalar este programa.
Además, desde el punto de vista de la privacidad, siempre es posible saber si un determinado programa está instalado en la PC.
Cuando usa el instalador para instalar un programa, sucede lo siguiente en su PC con Windows:
– El programa crea una nueva carpeta en Programas o Usuariosdependiendo de cómo esté configurado.
– Los valores nuevos se escriben en el registro de Windows y/o las entradas antiguas se pueden cambiar.
– El instalador copia los archivos a la carpeta creada.
– El acceso directo al programa se crea en el escritorio, el menú de inicio y la barra de tareas
– Se pueden agregar algunos archivos DLL nuevos a la carpeta C:\Windows\System32 .
– Si desinstala el mismo software, uno o más de los elementos creados anteriormente pueden permanecer en su computadora.
LEA TAMBIÉN: Cree programas portátiles desde PC instaladas con virtualización de software
Programas portátiles en cambio, consisten en uno o más archivos dentro de una carpeta que se puede mover a cualquier lugar, incluso a una memoria USB.
Se denominan “portátiles” precisamente porque, al ser copiados en una unidad USB portátil, pueden ejecutarse en cualquier PC sin necesidad de instalarlos.
Gracias a esta característica, no modifican los archivos del sistema, no dejan rastros en la PC que está utilizando y, por lo tanto, le permiten usarlos con total privacidad.
Si hay una carpeta donde se ejecuta el programa, puede crear un archivo INF o XML cuando se ejecuta en la misma carpeta.
El software portátil ya contiene archivos DLL incorporados e incluso puede crear una máquina virtual para ejecutar, especialmente si necesita usar el registro (la máquina virtual se elimina cuando se cierra el programa).
Como se mencionó anteriormente, no necesita ser instalado y ahorra algo de tiempo inicial, incluso si sigue siendo un poco más lento que un programa con una instalación.
Mientras que cualquier software puede ser portátil en teoría, no todo el software puede ser portátil en la práctica. porque serán enormes.
Por ejemplo, los programas de Office requerirán la inclusión de muchas de las DLL ya incluidas con Windows y tantas referencias internas que se volverán mucho más grandes de lo habitual.
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 mejores programas portátiles sin instalación para unidades flash (Windows).
¿Problemas o dudas? Te ayudamos
Si quieres estar al día, suscríbete a nuestra newsletter y síguenos en Instagram. Si quieres recibir soporte para cualquier duda o problema, no dude en ponerse en contacto con nosotros en info@tecnologiaviral.com.