/ / O que é um aplicativo "portátil" e por que isso importa?

O que é um aplicativo "portátil" e por que isso importa?

wpa_top

As aplicações portáteis oferecem alguma definiçãovantagens sobre as contrapartes tradicionais. Eles são leves e permitem que você se mova entre computadores enquanto leva seus aplicativos e configurações com você. Eis por que eles são diferentes e por que às vezes - mas nem sempre - são uma boa escolha.

Como aplicativos regulares são instalados

RELACIONADOS: O que é a pasta ProgramData no Windows?

Para entender o que torna um aplicativo portátil,pode ser útil primeiro analisar rapidamente como os aplicativos tradicionais são instalados no Windows. Quando você instala um aplicativo no Windows, os arquivos de instalação vão para vários locais diferentes. A maior parte dos arquivos do aplicativo geralmente é copiada para uma única pasta em algum lugar da pasta C: Program Files. Os arquivos que contêm configurações aplicáveis ​​a todos os usuários do aplicativo podem ser criados na pasta ProgramData.

wpa_1

Configurações específicas para diferentes usuáriosas contas no PC são armazenadas em arquivos criados na pasta oculta “AppData” dentro de cada pasta do usuário da conta. A maioria dos aplicativos cria entradas no Registro do Windows que também podem conter várias configurações. E muitos aplicativos aproveitam as bibliotecas de códigos compartilhadas que são instaladas com coisas como a estrutura .NET e o Visual C ++ Redistributables.

Existem vantagens distintas nessa separaçãode funções. Vários aplicativos podem compartilhar informações contidas nas entradas do Registro ou nas bibliotecas de códigos compartilhadas, impedindo a duplicação desnecessária. Armazenar configurações específicas do usuário em um local e configurações em todo o sistema em outro significa que os aplicativos podem aproveitar melhor os vários recursos diferentes do Windows projetados para um sistema multiusuário. Para iniciantes, cada usuário pode confiar no carregamento de suas próprias configurações ao iniciar o aplicativo apenas porque está conectado com sua própria conta do Windows. Recursos como permissões de arquivo e compartilhamento são construídos nessa estrutura. Além disso, ter todas as configurações do programa salvas em áreas designadas torna o backup do sistema mais confiável.

Então, o que é um aplicativo portátil e por que eu usaria um?

wpa_2

Um aplicativo portátil é simplesmente aquele que não usa uminstalador. Todos os arquivos necessários para executar o aplicativo residem em uma única pasta, que você pode colocar em qualquer lugar do sistema. Se você mover a pasta, o aplicativo continuará funcionando da mesma maneira. Em vez de instalar um aplicativo portátil, você normalmente o baixa como um arquivo ZIP, extrai esse ZIP para uma pasta e executa o arquivo executável para o aplicativo. Se o aplicativo permitir que você salve as configurações, elas serão salvas em arquivos dentro da mesma pasta.

O benefício mais significativo do uso de dispositivos portáteisaplicativos é evidente - eles são portáteis. Cole-os em uma unidade USB, por exemplo, e você pode carregá-los de um computador para outro. Eles não deixam nenhuma pegada nos PCs em que são executados. Tudo, incluindo as configurações salvas, é salvo na pasta do aplicativo portátil na unidade USB. É muito semelhante à maneira como as coisas funcionavam nos dias do MS-DOS e Windows 3.1.

Aplicativos portáteis podem ser úteis, mesmo que você não sejase movendo entre computadores, no entanto. Por um lado, eles deixam uma pegada menor no seu PC. Eles tendem a ter um peso menor do que a maioria dos aplicativos instaláveis ​​apenas por não terem que ser instalados. Você pode sincronizá-los (junto com as configurações) com outros computadores usando algo como o Dropbox. Ou então, você pode usar um aplicativo apenas uma vez sem ter que se preocupar em deixar resíduos no sistema.

Claro, sempre haverá aplicativos que você precisainstalar. Eles são grandes demais ou sofisticados para serem executados como um aplicativo portátil ou precisam aproveitar os recursos de segurança ou multiusuário do Windows. Mas muitos aplicativos têm os dois tipos, o que significa que você pode escolher entre um instalador e um ZIP ao fazer o download.

RELACIONADOS: Entendendo o controle de conta de usuário no Windows 7

Obviamente, existem algumas desvantagens em usaraplicativos portáteis. Os Controles de Conta de Usuário (UAC) do Windows não funcionam para aplicativos portáteis da mesma forma que para aplicativos instalados, o que significa que eles estão mais sujeitos a processos não administrativos. Você pode considerar este um lado positivo e um negativo. A vantagem é que, se você precisar de um aplicativo portátil, poderá executá-lo mesmo se estiver em uma rede - digamos, no trabalho - em que não possa instalar um aplicativo normal. A desvantagem é que o departamento de TI e todos os protocolos de segurança que instituíram podem ser menos eficazes.

Outra desvantagem dos aplicativos portáteis é que eles sãonormalmente não é construído com vários usuários em mente. Provavelmente, isso não é grande coisa, pois você provavelmente está criando uma unidade portátil que pode transportar apenas para si. Porém, se vários usuários precisarem usar um aplicativo, todos terão que usar as mesmas configurações ou você precisará ter várias cópias da pasta do aplicativo em sua unidade portátil.

RELACIONADOS: Você realmente precisa remover com segurança as unidades flash USB?

Por fim, se você estiver executando aplicativos portáteis de umUnidade USB, você deve tomar cuidado extra para ejetar a unidade corretamente, em vez de apenas retirá-la. Caso contrário, você pode corromper os aplicativos ou fazer com que as configurações não sejam salvas corretamente. Você pode até encontrar esse problema em computadores que não lidam bem com unidades USB quando entram em suspensão ou hibernação. É um problema menor nos PCs modernos do que era no passado, mas ainda existem PCs hoje que não conseguem dormir bem.

Dito isto, as vantagens dos aplicativos portáteis geralmente superam as desvantagens - principalmente se você se deslocar para diferentes PCs.

Que tipos de aplicativos portáteis estão disponíveis?

RELACIONADOS: Os melhores aplicativos portáteis gratuitos para o seu Flash Drive Toolkit

Se você pensa em aplicativos portáteis como principalmente o sistemaComo o pessoal de suporte técnico costuma carregar, você pode se surpreender ao descobrir que existem todos os tipos de aplicativos portáteis por aí. Você pode ler sobre vários deles em nosso guia para os melhores aplicativos portáteis gratuitos para o seu kit de ferramentas da unidade flash. Você encontrará utilitários de sistema, com certeza, mas também aplicativos para praticamente todas as suas necessidades: produtividade, comunicação, visualização de gráficos e imagens e muito mais.

Além de todos esses aplicativos independentes, você podeTambém faça o download dos pacotes de aplicativos que você pode instalar em uma unidade USB. Esses pacotes geralmente oferecem um iniciador no estilo menu Iniciar para acessar os aplicativos, e alguns também coordenam as configurações do aplicativo para você. Muitas dessas suítes possuem centenas de aplicativos portáteis gratuitos para escolher, permitindo essencialmente criar um espaço de trabalho portátil e completo. PortableApps, CodySafe e LiberKey são algumas das suítes mais populares.

Vale a pena dedicar um tempo para examinar asdiferentes suítes portáteis, se é disso que você está interessado. Em alguns casos, os aplicativos portáteis estão disponíveis apenas por meio de um conjunto de software como este. Por exemplo, o PortableApps.com fornece acesso a várias centenas de aplicativos portáteis que você pode baixar e instalar no disco do PortableApps. Muitos desses aplicativos podem ser instalados apenas no pacote PortableApps e não possuem uma versão portátil que você pode usar sem o pacote. O PortableApps oferece a vantagem de poder escolher exatamente quais aplicativos você deseja incluir. Outras suítes têm todos os aplicativos portáteis agrupados no download principal, por isso é uma perspectiva de tudo ou nada. Porém, cada suíte pode fornecer ferramentas específicas que você não pode encontrar para outras suítes; portanto, verifique quais aplicativos estão disponíveis para cada um antes de tomar sua decisão.

wpa_3

Você também descobrirá que, quando recomendamos utilitários de terceiros em muitos de nossos artigos, geralmente optamos por exibir aplicativos portáteis em vez de instaláveis.

Posso tornar aplicativos instaláveis ​​regulares portáteis?

RELACIONADOS: Transformar aplicativos somente de instalação em aplicativos portáteis

Muitas vezes, é possível criar um aplicativo regularportátil, mas pode ser um pouco exigente e geralmente exige um pouco de trabalho. Se o aplicativo é muito simples - digamos, um utilitário que obviamente não precisa ser um aplicativo instalável - às vezes é possível extrair esses arquivos do instalador e transformá-los em um aplicativo portátil usando estas instruções. Este não é, de modo algum, um método que está garantido que funcione, mas pode valer a pena tentar.

RELACIONADOS: Use o VirtualBox portátil para levar consigo máquinas virtuais a qualquer lugar

Outra opção para criar um aplicativo instalávelportable é virtualizar o aplicativo. Isso geralmente requer um pouco mais de configuração, mas você basicamente cria uma máquina virtual portátil que pode executar o sistema operacional necessário e o aplicativo (ou aplicativos) de que precisa e, em seguida, carrega a máquina virtual na mídia portátil que desejar. O VirtualBox portátil é a ferramenta mais comum para isso, e temos um ótimo guia para usá-lo para levar máquinas virtuais com você a todos os lugares. O VirtualBox em si é uma máquina virtual gratuita da Oracle que pode ser executada em praticamente qualquer sistema operacional de desktop. Portable VirtualBox é um invólucro do VirtualBox que o transforma em um aplicativo portátil que você pode instalar em um pendrive ou disco rígido externo.

RELACIONADOS: O que é um aplicativo "portátil" e por que isso importa?

Cameyo é outra virtualização interessanteopção. Em vez de executar uma máquina virtual inteira a partir da sua unidade portátil, você cria uma máquina virtual no seu sistema de desktop. Você então usa o Cameyo para gravar a instalação de um aplicativo nessa máquina virtual. Quando terminar, o Cameyo cria um único arquivo executável que você pode arrastar para a unidade portátil e executar onde quiser. O Cameyo também é gratuito para usuários domésticos ou de pequenas empresas. Se você estiver curioso, também temos um guia sobre o uso do Cameyo para criar aplicativos portáteis.


Independentemente do método escolhido, vale a penaexplorando o que os aplicativos portáteis têm a oferecer. Não há nada como a sensação de liberdade e flexibilidade que você obtém ao saber que, com a unidade USB pendurada no seu chaveiro, você pode executar todos os aspectos críticos da sua vida na computação.