Quando sou solicitado a reiniciar após desinstalar o software, o desligamento também é aceitável?

Quando sou solicitado a reiniciar após desinstalar o software, o desligamento também é aceitável?

Quando desinstalo um aplicativo, ele diz que devo reiniciar o computador agora ou reiniciar manualmente mais tarde.

Fará alguma diferença se eu desligar o computador?

Qual é a diferença entre as operações de desligamento e reinicialização?

Responder1

O processo explicado

Quando você instala ou desinstala um programa, ele registra ou cancela o registro do uso de um ou mais .dllarquivos.

.dllos arquivos são colocados no diretório Windows system32/ syswow64quando instalados e são arquivos comuns para muitos aplicativos. Esses arquivos geralmente estão em uso no momento da desinstalação de um programa e, como tal, o Windows possui um sistema integrado para verificar se há arquivos não utilizados (após a desinstalação, nenhum outro programa está mais usando esses arquivos) .dllno desligamento para removê-los quando os aplicativos que os estavam usando são encerrados (basicamente o desinstalador informa ao Windows para verificar os arquivos para exclusão).

Quando o Windows fechar os programas, ele excluirá qualquer arquivo que não esteja mais atribuído a um programa para limpar o computador.

É necessário reiniciar?

Você pode estar se perguntando: se isso é tudo, é necessário reiniciar? Sim e não. Basicamente, você precisa ter certeza de que o Windows será desligado corretamente ou correrá o risco de deixar arquivos desnecessários para trás. Se você sabe que seu computador está estável e irá reiniciá-lo em questão de horas, você realmente não precisa reiniciar seu PC agora. Se você coloca seu computador regularmente em suspensão/hibernação e não deseja reinicializá-lo tanto quanto possível, é melhor reinicializá-lo para desinstalá-lo, pois a suspensão/hibernação pode fazer com que o sistema desligue inesperadamente a longo prazo, o que pode manter os arquivos ligados. seu PC que não precisa mais estar lá.

É prejudicial se esses arquivos permanecerem no meu PC?

Tecnicamente falando, não. É um desperdício de espaço em disco, sim, e se isso acontecer com muitos arquivos, pode deixar o seu PC lento, porque cada .dll carregado com o Windows estará aumentando os recursos usados ​​para operar o seu computador.

Existe uma diferença entre usar reinicialização e desligamento?

Ambas as opções fecharão os programas e executarão as rotinas de limpeza necessárias, portanto, ambas podem ser usadas. O Windows apenas notifica você para reiniciar, pois dessa forma pode garantir que o Windows esteja sendo mantido organizado.

Tudo bem se eu segurar o botão liga / desliga para que o computador seja desligado imediatamente?

Não. Este não é um desligamento normal e, portanto, o Windows não poderá executar a rotina de limpeza. Você pode ver esta opção como se o Windows tivesse travado.

Responder2

Uma coisa a notar é que o Windows 8/8.1 tem uminicialização híbridaopção que está habilitada por padrão (ou pelo menos para mim estava). Isso não recarrega alguns arquivos do kernel na inicialização para obter um estado de inicialização/desligamento mais rápido. No entanto, esse recurso será ignorado se você reiniciar.

Se você estiver mexendo com um software que desinstalou drivers, isso pode (também) estar desperdiçando recursos. Eu sempre gosto mais de reiniciar por esse motivo, embora duvide que realmente ajude, a menos que eu desinstale um driver/atualize um service pack/etc., embora o Windows possa saber de forma inteligente que não deve hibernar o kernel e fazer uma inicialização a frio.

EDITAR:parece que você pode fazer um desligamento "padrão" fazendo o seguinte:

Shutdown /s /t 0

Ele ainda usará a inicialização híbrida na próxima vez que o computador for ligado. Você pode desligar a inicialização híbrida no painel de controle.

Mais sobre inicialização híbrida...


Parece que o Windows é o mais afetado pela reinicialização, mas acho que seria melhor reiniciar outros sistemas operacionais. Por exemplo, se desinstalar o PHP, reiniciar o computador reiniciaria o Apache, e isso poderia evitar alguns erros se o Apache não percebesse que o PHP foi desinstalado. Regra geral: reinicie enquanto você pega uma xícara de café e volta. Seria melhor fazer isso para garantir que tudo corra bem.

Responder3

Uma reinicialização é um desligamento seguido por outra inicialização. Não importaria, já que qualquer aplicativo solicitando reinicialização está instalado no sistema operacional. Não há nada que ele possa fazer sozinho quando o sistema operacional não está disponível (também durante a reinicialização e o desligamento). Então, para o programa, na maioria dos casos ele nem saberia se é uma reinicialização ou desligamento. Talvez você deva fazer alguma pesquisa se for uma atualização de BIOS ou algo de baixo nível que você faz, caso contrário, deve ser seguro.

Responder4

Algumas desinstalações também podem precisar ser seguidas por uma instalação que ocorre na inicialização. Adicionando um pouco de tempo (geralmente não são desinstalações completas, mas sim uma reversão para uma versão anterior do software). Ao atrasar a inicialização, abre-se a possibilidade de configuração incorreta caso haja alterações durante o tempo em que o computador está desligado.

Por exemplo, suponhamos que um driver gráfico seja desinstalado - o driver genérico para esse adaptador gráfico pode ser agendado para instalação na inicialização, no entanto, se o adaptador for trocado ou removido após o desligamento, mas antes da inicialização, um driver inadequado pode ser instalado (ou melhor, provavelmente falhará com um erro).

informação relacionada