Diferença entre o software da edição Portable e Installer

Os softwares que precisam ser instalados levam tempo, pois se conectam ao sistema operacional e parte de suas chamadas de procedimento depende dos recursos já disponíveis no computador. Se esses recursos – por exemplo, um arquivo DLL comum – estiverem faltando no computador, o instalador poderá instalá-los separadamente ou o programa não funcionará. O software portátil é melhor em muitos aspectos. Eles não dependem dos arquivos do sistema e podem ser executados sem depender dos recursos do sistema. Confira a diferença entre software de edição portátil e instalador(difference between portable and installer edition software) .

Diferença entre o software da edição Portable e Installer

Software de edição portátil e instalador

Software da Edição do Instalador

Para software que requer instalação no computador local, os programadores usam criadores de instaladores(installer creators) diferentes para criar um programa que instalará o software. Você não pode executar o software diretamente, pois ele precisa de certas etapas, como registro no registro do Windows , recarregamento do registro, vinculação a bibliotecas de links dinâmicos ( arquivos DLL ). Na maioria dos casos, esse software usa os arquivos DLL comuns existentes. (DLL)Se o programador criou uma biblioteca personalizada ou algo semelhante, o instalador copiará esse arquivo para o local apropriado durante a instalação do software.

Os problemas com o software que requer instalação é que eles podem deixar impressões digitais no computador onde foram instalados – mesmo depois de desinstalar o software. Assim, se você estiver trabalhando em algo privado, as pessoas podem saber que você instalou e desinstalou algum software.

O segundo problema é que você precisa instalar esse software em todos os computadores em que deseja usá-lo. A instalação(Installation) leva tempo, pois também pode exigir o recarregamento do Registro do Windows(Windows Registry) após a instalação do software.

Quando você usa o instalador para instalar o software, um ou mais dos seguintes podem acontecer:

  1. O software cria uma nova pasta em Arquivos de Programas(Program Files) ou Usuários(Users) , com base em como está configurado
  2. Novos(New) valores são gravados no Registro do Windows(Windows Registry) e/ou entradas antigas podem ser modificadas
  3. Copiando arquivos do programa Instalador(Installer) para a máquina local
  4. Criação da área de trabalho, ícone da barra de tarefas
  5. Criação de pasta no menu Iniciar
  6. Copiando arquivos DLL em pastas (DLL)do Windows(Windows) ou C: Windows System32 etc.

Quando você desinstala o mesmo software, um ou mais dos elementos criados acima podem permanecer no computador e podem revelar que você estava usando o software específico na máquina.

O software portátil é muito melhor em comparação com o software baseado em instalação, como mostra este artigo sobre a diferença entre o software portátil e o software de edição do instalador.(Portable software are much better compared to Installation based software as this article on the difference between portable and installer edition software shows.)

Software Portátil

Quando dizemos software portátil, significa que você não precisa instalá-lo em nenhum lugar. Isso torna o software portátil porque você pode carregá-lo em pen drives(USB) e usá-lo em qualquer computador sem precisar instalá-lo em todos os computadores que deseja usar. Você simplesmente conecta o pen drive que contém o software portátil no computador que está usando e inicia o software portátil. Existem alguns bons recursos na Internet que permitem converter software baseado em instalação em software portátil.

O software portátil funciona de duas maneiras:

  1. O pacote de software portátil já contém DLLs incorporadas ao aplicativo
  2. O software portátil pode criar uma VM e rodar nela – principalmente se precisar usar o Registry ; a VM é removida assim que o software portátil é fechado

Você não precisa instalá-lo. Por isso, ajuda você a economizar tempo e ao mesmo tempo, permitindo que você use um computador sem deixar impressões digitais de software no registro ou em outro lugar.

Programas como o UltraSurf (um software proxy) podem simplesmente ser carregados em uma unidade removível, iniciados e usados ​​sem alterar nada no sistema real. Assim, há menos chances de alguém descobrir que você usou o software. Eles são úteis para começar a trabalhar imediatamente, protegendo você de olhares indiscretos.

Enquanto a maioria dos softwares portáteis não deixa rastros, você pode querer verificar a pasta (ou qualquer lugar) onde você copiou o software para ver se ele criou algum arquivo INF ou XML quando você o iniciou. Alguns softwares portáteis criam esses arquivos nas mesmas pastas em que estavam presentes – para salvar a configuração do software ou qualquer outra coisa. É sempre melhor verificar a pasta onde o software portátil estava presente antes de removê-lo. Se você encontrar algum INF ou XML relacionado , basta excluí-lo se desejar mantê-lo em segredo.

O software portátil é sempre melhor em comparação com o software baseado em instalação quando menor em tamanho. Se é um software enorme e você não se importa se os outros sabem que você está usando, você pode optar pela versão de instalação. Um exemplo de software baseado em instalação é o Visual Studio , pois ele precisa de muitas DLLs que precisam ser copiadas para o computador para funcionar corretamente. Embora seja possível converter o Visual Studio em software portátil, o produto final será enorme, considerando o número de bibliotecas e arquivos de ajuda etc. que precisam ser integrados em um software portátil. Pode ser muito lento nesses casos.

Se você é alguém – como um técnico – que precisa executar algum software em máquinas diferentes, as versões portáteis são melhores, pois você economizará tempo. No caso de censores, sites bloqueados, relatórios de guerra etc., o software portátil oferece a proteção que você precisa.

Você pode querer dar uma olhada em alguns desses Softwares Portáteis Gratuitos para Windows(Free Portable Windows Software) .(You might want to take a look at some of these Free Portable Windows Software.)

Leitura aleatória(Random read)Curiosidades e curiosidades da Microsoft menos conhecidas(Interesting lesser know Microsoft Trivia and Fun Facts) .



About the author

Sou desenvolvedor web com experiência em Firefox e Google Docs. Sou formado em administração de empresas pela Universidade da Flórida. Minhas habilidades incluem: desenvolvimento de sites, sistema de gerenciamento de conteúdo (CMS), análise de dados e design de interface de usuário. Sou um consultor experiente que pode ajudar sua equipe a criar sites e aplicativos eficazes.



Related posts