A instalação de muitos programas realmente reduz a velocidade do Windows?

6

Sempre ouvi dizer que é uma má ideia instalar muitos softwares em uma máquina Windows, e o novo software deve sempre ser testado em uma máquina virtual para não afetar permanentemente o sistema operacional. Mas o ato real de instalar um software realmente atrasa o sistema operacional Windows? Ou é mais devido aos próprios programas executando um monte de serviços de segundo plano?

Para reformular minha pergunta, se eu fosse instalar continuamente o software e depois removê-lo mais tarde, o Windows ainda diminuiria a velocidade?

    
por Sasha Chedygov 25.08.2010 / 10:34

4 respostas

7

Se você estiver instalando, experimentando e desinstalando muitos softwares, a VM será muito útil, pois eles poderão ser redefinidos rapidamente para permitir o teste de novos softwares em um ambiente "limpo", para que haja outras vantagens.

Quanto à sua pergunta:
Possivelmente. Depende inteiramente do software.

Se um software usa / instala serviços, entradas de registro, tarefas em segundo plano, drivers, DLLs compartilhadas, etc - então sim, você poderia potencialmente perder o desempenho. Ainda mais se não os remover quando desinstalar o software.

Mas, qualquer software bem escrito deve ser completamente limpo depois de desinstalado.

Resultado final

Se o software não estiver em execução e não instalar serviços, entradas de registro, tarefas em segundo plano, drivers, DLLs compartilhadas, etc., isso reduzirá apenas o espaço em disco e não afetará seu desempenho (a menos que você esteja sem espaço em disco, mas você tem problemas mais amplos).

Se o software instala qualquer serviços, entradas de registro, tarefas em segundo plano, drivers, DLLs compartilhadas, etc. (e / ou deixa para trás quando desinstalado), você pode obter perda de desempenho. Mas também pode não ser perceptível até que você tenha feito isso com muitos softwares, dependendo de quão poderoso seu sistema é.

    
por 25.08.2010 / 10:49
4

Na prática, a resposta é um negrito Sim .

Com tantos desenvolvedores de todos os tipos, tantas ferramentas automatizadas para gerar os arquivos de instalação, instalar e carregar as bibliotecas, etc etc etc, e mais importante, a absoluta falta de uma cultura de respeitar as decisões do proprietário da máquina acima de tudo ao desenvolver software (talvez devido ao próprio sistema operacional ser projetado para usuários que não querem tomar tais decisões em primeiro lugar, mais o fato de que não há, em geral, código aberto para que as pessoas possam consultá-lo e dizer "oi" , com'on, você está instalando s% # t inútil no núcleo do meu sistema ", etc) leva a uma consequência de facto que é este sim ousado.

Na teoria pode haver software do Windows que pode ser instalado, desinstalado e não altera absolutamente nada nele. Poderíamos até tentar fazer uma lista dessas coisas. Eu garanto que eles são insignificantemente poucos.

Poder-se-ia dizer, no entanto, que não é culpa da MS. É discutível.

    
por 25.08.2010 / 12:36
1

A resposta do DMA57361 é perfeitamente válida, mas uma abordagem alternativa seria usar um SandBox:

link

Isso lhe dá a opção de testar programas no seu computador sem uma máquina virtual e executá-los em seu próprio pequeno ... sandbox ...

Eu não estou fazendo uma recomendação desta ferramenta com base no fato de que eu usei, só que eu ouvi sobre isso, pode haver melhores alternativas disponíveis que implementam o mesmo conceito de "sandboxing".

    
por 25.08.2010 / 12:26
0

Isto é verdade que depois de instalar muitos softwares o desempenho cai. Mas podemos aumentar o desempenho também. O Windows fornece uma funcionalidade chamada gerenciamento de inicialização. Podemos iniciar programas que precisamos na inicialização. Então, a velocidade pode ser tomada. ir para RUN digite "msconfig"

depois clique na última inicialização da guia.

então você pode verificar quais programas devem ser iniciados no login.

    
por 26.08.2010 / 09:56