Como testar os aplicativos do Windows 7 para ver se você gosta deles? [duplicado]

1

Quando uma versão portátil de um aplicativo do Windows 7 não está disponível, qual é uma maneira eficaz de testá-la para ver se você gosta dela?

eu defino eficaz como:

  1. Não consome tempo
  2. Não deixa arquivos e pastas (ou o mínimo) por trás, se desinstalado
  3. Não há entradas de registro (ou mínimo) alteradas ou adicionadas se desinstaladas
  4. Não remove arquivos ou entradas de registro que estavam presentes antes de avaliar o aplicativo

Eu costumava ter um registro e uma estrutura de arquivo snapshot antes e depois de testar qualquer aplicativo e, depois, comparar tudo após a instalação ou desinstalação. Isso não satisfez # 1 acima, e exigiu muitas chamadas de julgamento, especialmente para entradas de registro.

Em seguida, mudei para a criação de pontos de restauração do sistema . Mas estou sempre preocupado que eles estraguem algo. E depois de instalar a versão gratuita (decepcionante e enganadora) do Microsoft OneNote 2013 e depois removê-lo restaurando um ponto de Restauração do Sistema, ainda havia uma quantidade significativa de limpeza que tinha que ser executada manualmente ( bem como um monte de novas pastas \ Windows \ assembly que eu realmente não tenho certeza se devo excluir).

Eu preferiria uma solução gratuita (como sem custo) . A solução pode usar ferramentas incorporadas no Windows 7 ou não.

A solução deve ser legal e deve funcionar em um sistema no qual o sistema operacional Windows 7 foi pré-instalado pelo fabricante (nenhum disco de instalação do Windows incluído). Se a resposta incluir a configuração de uma VM, verifique se ela funcionará com essa condição.

Tecnicamente, se as respostas postadas por outras pessoas usam ferramentas e técnicas embutidas no sistema operacional, então esta questão pertence aqui no site do Superusuário, e se as respostas usarem ferramentas que não estão embutidas no sistema operacional, então pergunta pertence ao site do Software Recommendations SE. Como provavelmente haverá reclamações se houver um cruzamento e não pudermos prever as respostas, postarei a pergunta acima aqui. Se os mods quiserem cruzá-lo, terão minha permissão para fazê-lo.

    
por RockPaperLizard 05.11.2014 / 03:23

1 resposta

5

Use uma máquina virtual e antes de instalar o aplicativo a ser testado, tire um instantâneo da VM. Quando terminar de testar o programa, role a VM de volta ao ponto de captura instantânea.

Alguns produtos de virtualização até suportam recursos de diferenciação que permitem criar uma VM pai e, em seguida, criar um filho que basicamente rastreia apenas as alterações feitas no pai. No seu caso, você pode criar um filho antes de testar seu aplicativo e, em seguida, simplesmente excluí-lo quando terminar (sem necessidade de "retroceder").

    
por 05.11.2014 / 03:30