Isso realmente importa se você tem aplicativos abertos ao instalar um novo software?

15

Parece que a norma atualmente é que os instaladores / programas de instalação solicitem que você feche todos os aplicativos abertos antes de iniciar o processo de instalação de um novo software. Eu costumava obedientemente seguir essas instruções sem falhar, mesmo que às vezes fosse frustrante ter que fechar documentos abertos e parar de trabalhar nas coisas apenas para instalar um novo aplicativo aparentemente não relacionado. Então, em algum momento, simplesmente parei de me incomodar. Hoje em dia, se eu tiver muitas coisas acontecendo, posso até executar vários instaladores ao mesmo tempo; Eu não consigo nem lembrar de uma vez que isso já colocou um problema.

Por que os programas de configuração fazem essa solicitação em primeiro lugar, quando parece desnecessária? Isso é apenas para simplificar a solução de problemas para as pessoas de suporte das empresas? Alguém else já teve problemas como resultado da tentativa de instalar um aplicativo enquanto outros aplicativos estavam abertos?

    
por Dan Tao 01.03.2010 / 16:41

8 respostas

8

Às vezes, às vezes não importa.

O instalador pode requerer acesso às chaves do registro que podem ser bloqueadas por um programa aberto.

Além disso, alguns instaladores criam um ponto de restauração do sistema, programas abertos podem causar problemas.

Por exemplo, tente instalar o Adobe Flash Player com o navegador da Web aberto.

A boa prática de computação é fechar os aplicativos em execução antes de instalar qualquer software.

    
por 01.03.2010 / 16:46
8

Na maioria das vezes isso não acontece, mas às vezes acontece. Por exemplo, versões antigas do Rhinoceros3d não seriam instaladas se você tivesse o Windows Explorer aberto (acho que eles resolveram esse problema agora, mas não tenho certeza).

Hoje é uma questão bastante rara, mas a advertência ainda permanece.

Heh, um antigo de bash.org

#139697 +(8107)- [X]

<frank> can you help me install GTA3?
<knightmare> first, shut down all programs you aren't using
frank has quit IRC. (Quit)
<knightmare> ...
    
por 01.03.2010 / 16:52
2

Os instaladores bem escritos solicitarão que você feche aplicativos específicos que estão atrapalhando. Mesmo alguns instaladores mal-escritos lhe darão pistas suficientes para descobrir o que está em conflito. Apenas fechar aplicativos que você suspeita estar em conflito (navegador da Web durante a instalação de um plug-in do navegador) é suficiente na maior parte do tempo.

    
por 01.03.2010 / 16:58
2

Os instaladores geralmente atualizam os arquivos do sistema que podem estar em uso, fazendo com que a instalação falhe ou exija a reinicialização para ser totalmente concluída.

Ao fechar todos os aplicativos, o instalador pode sobrescrever os arquivos do sistema sem problemas e ser concluído com êxito para que o programa recém-instalado possa ser iniciado imediatamente ou após uma reinicialização (dependendo da natureza da atualização).

    
por 06.07.2011 / 22:09
1

Os instaladores não podem (ou, mais previsamente, poderiam, mas não devem e não fariam normalmente) substituir as DLLs e outros arquivos que estão em uso por outro processo. É por isso que a maioria dos instaladores sugere que você feche todos os aplicativos abertos. A única consequência quando você os deixa abertos é que você terá que reiniciar após a instalação - porque os arquivos problemáticos serão substituídos na próxima inicialização.

No entanto, muitos programas não substituem muitas DLLs usadas por outros processos e, como tal, não importa na maior parte do tempo.

Mas, como outros notaram, há alguns processos que devem ser fechados para o instalador continuar, dependendo do que você está instalando.

    
por 01.03.2010 / 18:18
1

Muitos instaladores querem que os aplicativos sejam fechados para que as DLLs compartilhadas e outros arquivos possam ser acessados. Se estiver em uso, eles podem estar bloqueados. Em muitos casos, a instalação será boa, mas por que arriscar?

    
por 06.07.2011 / 22:10
0

Alguns aplicativos exigem alterações nos arquivos do sistema; às vezes, outros programas podem entrar em conflito com a instalação e podem falhar ou, se você tentar executar o programa, ele poderá falhar.

É realmente apenas uma maneira de garantir que a instalação do programa seja livre de problemas, às vezes, se você não optar por fechar os programas, será necessário reiniciar o computador.

    
por 06.07.2011 / 22:09
0

Um instalador também pode iniciar outra instalação silenciosa para um componente incluído. Se um programa em execução conflitar com a instalação silenciosa, talvez você não receba uma mensagem indicando o conflito. Você pode descobrir um arquivo de log de instalação.

Prática recomendada para fechar apenas outros programas para evitar conflitos.

    
por 01.12.2015 / 22:11

Tags