Saltar al contenido

¿Qué es una aplicación «portátil» y por qué es importante?

Las aplicaciones portátiles tienen algunas ventajas distintas sobre las aplicaciones tradicionales. Ligero, puede moverse entre computadoras mientras lleva aplicaciones y configuraciones. Por eso son diferentes y, aunque no siempre, a veces son una buena elección.

Cómo instalar una aplicación normal

Relación: ¿Qué es la carpeta ProgramData de Windows?

Para comprender por qué su aplicación es portátil, puede resultar útil echar un vistazo rápido a cómo se instalan las aplicaciones tradicionales en Windows. Cuando instala la aplicación en Windows, los archivos de instalación se mueven a varias ubicaciones diferentes. La mayoría de los archivos de su aplicación generalmente se copian en una sola carpeta en algún lugar de la carpeta C: ProgramFiles. Se puede crear un archivo que contiene la configuración que se aplica a todos los usuarios de su aplicación en la carpeta ProgramData.

Las configuraciones específicas para varias cuentas de usuario en la PC se almacenan en archivos creados en la carpeta oculta «AppData» dentro de la carpeta de usuario de cada cuenta. La mayoría de las aplicaciones hacen una entrada en el registro de Windows. Esta entrada también puede contener varios ajustes de configuración. Muchas aplicaciones también utilizan bibliotecas de código compartido que se instalan con .NET Framework, paquetes redistribuibles de Visual C ++ y más.

Relación: ¿Qué es Microsoft .NET Framework y por qué se instala en mi PC?

Esta separación de funciones tiene claras ventajas. Varias aplicaciones pueden compartir información contenida en entradas de registro o bibliotecas de códigos compartidas para evitar duplicaciones innecesarias. Guardar la configuración específica del usuario en una ubicación y la configuración de todo el sistema en otra significa que su aplicación puede aprovechar mejor las diversas funciones de Windows diseñadas para sistemas multiusuario … Como punto de partida, cada usuario puede confiar en su configuración cargada cuando se inicia la aplicación, simplemente porque ha iniciado sesión con su cuenta de Windows. Las características como los permisos de archivos y recursos compartidos se basan en esta estructura. Además, guardar todas las configuraciones del programa en un área designada hará que la copia de seguridad del sistema sea más confiable.

Entonces, ¿qué es una aplicación portátil? ¿Por qué usarlo?

Las aplicaciones portátiles son aplicaciones que no utilizan un instalador. Todos los archivos necesarios para ejecutar su aplicación están en una sola carpeta que puede colocar en cualquier lugar de su sistema. Si mueve la carpeta, la aplicación funciona igual. En lugar de instalar una aplicación portátil, normalmente la descarga como un archivo ZIP, extrae ese ZIP en una carpeta y ejecuta el archivo ejecutable de la aplicación. Si la aplicación le permite guardar sus configuraciones, se guardarán en un archivo en la misma carpeta.

Los beneficios más importantes de usar aplicaciones portátiles son evidentes: son portátiles. Por ejemplo, puede pegarlo en una unidad USB y llevarlo de una computadora a otra. No deja huella en la PC que los ejecuta. Todo, incluida la configuración guardada, se guarda directamente en la carpeta de aplicaciones portátiles en la unidad USB. Esto es muy similar a cómo funcionaban las cosas en los días de MS-DOS y Windows 3.1.

Sin embargo, las aplicaciones portátiles pueden ser útiles incluso si no se está moviendo entre computadoras. Por un lado, dejan una pequeña huella en su PC. Tiende a ser más liviano que la mayoría de las aplicaciones instalables solo porque no necesita ser instalado. Puede sincronizarlos con otras PC (junto con su configuración) usando algo como Dropbox. O simplemente use la aplicación una vez y no se preocupe si su sistema sigue siendo problemático.

Por supuesto, siempre hay aplicaciones que deben instalarse. Debe ser demasiado grande o sofisticado para ejecutarse como una aplicación portátil, o aprovechar las funciones de seguridad o multiusuario de Windows. Sin embargo, muchas aplicaciones tienen ambos tipos. Esto significa que puede elegir entre el instalador y el ZIP al descargar.

Relación: Acerca del control de cuentas de usuario en Windows 7

Por supuesto, existen algunos inconvenientes en el uso de aplicaciones portátiles. El Control de cuentas de usuario de Windows (UAC) no funciona con aplicaciones portátiles, como lo hace con las aplicaciones instaladas. En otras palabras, es más susceptible a procesos no administrativos. Esto puede considerarse tanto bueno como malo. La ventaja es que si necesita una aplicación portátil, es probable que pueda ejecutarla incluso si está en una red (como en el trabajo) donde no puede instalar aplicaciones normales. La desventaja es que los departamentos de TI y los protocolos de seguridad que promulgan pueden ser menos efectivos.

Otro inconveniente de las aplicaciones portátiles es que, por lo general, no se crean pensando en varios usuarios. Esto no debería ser un gran problema, ya que está creando una unidad portátil que puede llevar consigo. Sin embargo, si varios usuarios necesitan usar la aplicación, deben usar la misma configuración o tener algunas copias de la carpeta de la aplicación en su unidad portátil.

Relación: ¿Realmente necesita quitar de forma segura la unidad flash USB?

Finalmente, si está ejecutando una aplicación portátil desde una unidad USB, debe tener especial cuidado de expulsar la unidad correctamente, no solo de extraerla. De lo contrario, es posible que su aplicación esté dañada o que su configuración no se guarde correctamente. Este problema también puede ocurrir en equipos que no pueden manejar correctamente la unidad USB cuando entra en suspensión o hibernación. Las PC de hoy en día son menos problemáticas de lo que solían ser, pero algunas PC todavía no pueden manejar bien el sueño.

Dicho esto, las ventajas de las aplicaciones portátiles generalmente superan las desventajas. Esto es especialmente cierto si se cambia con frecuencia a otra PC.

¿Qué tipo de aplicaciones portátiles están disponibles?

Relación: La mejor aplicación portátil gratuita para su kit de herramientas de unidad flash

Dado que las aplicaciones portátiles las llevan con mayor frecuencia personas con soporte técnico para utilidades del sistema, es posible que se sorprenda al encontrar todo tipo de aplicaciones portátiles. Puede leer sobre ese grupo en nuestra guía de las mejores aplicaciones portátiles gratuitas para su kit de herramientas de unidad flash. Ciertamente, hay aplicaciones que satisfacen todas sus necesidades, como productividad, comunicación, gráficos y visualización de imágenes, así como utilidades del sistema.

Además de todas estas aplicaciones independientes, también puede descargar un conjunto de aplicaciones que puede instalar en su unidad USB. Estas suites suelen proporcionar un lanzador al estilo del menú Inicio para acceder a su aplicación, y algunas ajustan la configuración de su aplicación. Muchas de estas suites cuentan con una selección de cientos de aplicaciones portátiles gratuitas que le permiten crear un espacio de trabajo portátil esencialmente completo. Aplicaciones portátiles, CodySafe,y LiberKey Algunas de las suites más populares.

Si tiene curiosidad, es una buena idea tomarse el tiempo para explorar las diferentes suites portátiles. En algunos casos, las aplicaciones portátiles solo están disponibles a través de dicho paquete de software. Por ejemplo, PortableApps.com proporciona acceso a cientos de aplicaciones portátiles que puede descargar e instalar en discos de PortableApps. Muchas de estas aplicaciones solo se pueden instalar en la suite PortableApps, y no hay una versión portátil disponible sin la suite. PortableApps tiene la ventaja de que puede elegir exactamente qué aplicaciones desea incluir. Las otras suites tienen perspectivas de todo o nada, ya que todas las aplicaciones portátiles se incluyen con la descarga principal. Sin embargo, cada suite puede tener ciertas herramientas que otras suites no tienen, así que asegúrese de verificar las aplicaciones disponibles para cada una antes de tomar una decisión.

Además, cuando muchos artículos recomiendan utilidades de terceros, a menudo elige centrarse en aplicaciones portátiles en lugar de aplicaciones instalables.

¿Es posible convertir una aplicación instalable normal en portátil?

Relación: Convierta aplicaciones de solo instalación en aplicaciones portátiles

Es posible hacer que una aplicación normal sea portátil, pero es un poco complicado y, por lo general, un poco complicado. Si su aplicación es muy simple (por ejemplo, una utilidad que no tiene que ser una aplicación instalable), puede seguir estos pasos para extraer estos archivos del instalador y convertirlos en una aplicación portátil. Esta no es una forma garantizada de trabajar, pero puede valer la pena intentarlo.

Relación: Lleve su máquina virtual a donde quiera que vaya con Portable VirtualBox

Otra opción para hacer que las aplicaciones instalables sean portátiles es virtualizar sus aplicaciones. Esto generalmente requiere un poco más de configuración, pero básicamente crea una máquina virtual portátil que puede ejecutar el sistema operativo que necesita y las aplicaciones que necesita, y carga esa máquina virtual en cualquier medio portátil. VirtualBox portátil Es la herramienta más común para esto y tiene una buena guía para usarla para llevar su máquina virtual a donde quiera que vaya. VirtualBox En sí mismo, es una máquina virtual gratuita proporcionada por Oracle que puede ejecutarse en casi cualquier sistema operativo de escritorio. Portable VirtualBox es un contenedor para VirtualBox, una aplicación portátil que se puede instalar en una memoria USB o en un disco duro externo.

Cameyo es otra opción de virtualización interesante. Cree una máquina virtual en su sistema de escritorio en lugar de ejecutar toda la máquina virtual desde una unidad portátil. Luego use Cameyo para registrar las instalaciones de la aplicación en esa máquina virtual. Cuando esté completo, Cameyo creará un solo archivo ejecutable. Puede arrastrar este archivo a su unidad portátil y ejecutarlo en cualquier lugar que desee. Cameyo también es gratuito para usuarios domésticos y de pequeñas empresas. Si tiene curiosidad, también hay una guía para crear aplicaciones portátiles con Cameyo.


Independientemente del método que elija, vale la pena explorar lo que ofrece la aplicación portátil. Nada supera la sensación de libertad y flexibilidad que proviene de saber que una unidad USB puede realizar todos los aspectos importantes de su vida informática si cuelga de su llavero.