Por que várias reinicializações instalando o Windows 7?
16
Acabei de instalar o Windows 7 no meu PC e fiquei impressionado com quantas vezes o instalador do Windows é reiniciado durante a instalação. Ele até informa na tela durante a instalação que o computador será reiniciado várias vezes.
Sei que a Microsoft deve ter uma boa razão para isso, mas estou completamente confusa por que isso é necessário. A instalação simplesmente grava no disco e, como o sistema foi inicializado no DVD, ele já tem acesso total de gravação à partição do disco rígido de destino.
O Windows está de fato instalando uma imagem de disco preliminar e inicializando a partir dessa em vez do DVD para acelerar a instalação? (Embora isso levante a questão, por que duas reinicializações?)
Provavelmente pareceu mais do que isso, porque eu tive que fazer uma reinicialização extra inicialmente (de volta ao SO do host) para corrigir o formato da minha partição e, em seguida, houve as reinicializações subsequentes das atualizações do Windows.
Na verdade, existem apenas duas reinicializações durante todo o processo de instalação do Windows 7:
O Windows 7 prepara a mídia de instalação de destino (disco rígido ou SSD), formata, se necessário, e copia os arquivos de instalação base para uma instalação mais rápida e os descompacta. Isso também instala o kernel básico do Windows para uso na próxima etapa da instalação.
Primeira reinicialização
Após a reinicialização, o sistema é inicializado no kernel do Windows 7. Aqui, todos os pacotes e drivers estão instalados. Depois que essa etapa estiver concluída, você precisará reiniciar o sistema para o Windows recarregará todo o hardware e drivers recém-instalados que foram detectados durante a instalação. Isso também permite que componentes essenciais do Windows sejam ativados e instalados como serviços iniciados na inicialização.
Segunda reinicialização
Agora você tem uma versão totalmente instalada do Windows 7 no seu disco rígido, com todos os drivers necessários (placa-mãe, interfaces de disco, controladores, etc ...). Todos os processos finais de instalação (OOBE, indexação de desempenho e limpeza) são concluídos. O sistema não reinicia após esse ponto, já que a instalação está tecnicamente concluída.
Por que isso é necessário, a mídia de DVD é muito lenta em comparação com um disco rígido. É por isso que os arquivos de instalação são realmente copiados para o disco antes mesmo de serem descompactados . Além disso, para manter a compatibilidade com um grande número de sistemas, um kernel do sistema reduzido é usado para iniciar a instalação e, posteriormente, os drivers específicos do seu sistema são usados para inicializar após a segunda reinicialização.
Isso é semelhante ao processo de instalação do Linux, com exceção de mais algumas reinicializações (a maioria das distribuições Linux pode executar os preparativos do sistema e as instalações do driver em uma etapa, eliminando a necessidade da segunda reinicialização). Observe que o número de reinicializações durante a instalação permaneceu o mesmo desde o Windows 95 (as únicas exceções são se ocorrer um erro, onde você poderá experimentar mais reinicializações do que o necessário).
O que o Linux faz diferente, que salva as reinicializações? Será que o Windows não investiu tanto na otimização da instalação?
Xodarap 11/11
3
Tem menos a ver com otimização e mais com a estrutura do kernel. A Microsoft faz isso por vários motivos, tanto em velocidade de instalação, estabilidade e segurança. É exatamente como o sistema operacional evoluiu, e é não uma maneira de fazer outro sistema operacional "melhor" depois outro.
Breakthrough
11
@Xodarap De um modo geral, a grande maioria dos drivers Linux é modular e pode ser inserida no kernel enquanto estiver em execução, o que permite evitar a necessidade de reinicialização. Somente quando as partes do kernel que não são modulares são modificadas é necessário reiniciar. Este é basicamente o núcleo do kernel e alguns drivers de linha de base. Atualmente, existe até o Ksplice que permite que a maioria das atualizações principais do kernel ocorra enquanto estiver em execução.
Mark
6
Meu entendimento do processo de instalação do Windows com o W7:
Inicializar a partir do CD, Partição, Sistema básico de cópia
Reiniciar
Inicialize a partir do HD, expanda o sistema básico e configure o registro e os drivers para os dispositivos compatíveis imediatamente
Reiniciar
OOBE (Experiência pronta para uso) Onde solicita nome de usuário e chaves de licença
Apenas instalei em uma VM limpa, contei apenas duas reinicializações, não sei de onde vem a figura 3+.
Obrigado pela resposta! Votado também, gostaria de poder marcar várias respostas como corretas.
Skue
Não se preocupe, eu tento ir com brevidade quando possível, mas às vezes a resposta completa é melhor.
Nathaniel Bannister
@ skue: Pode-se aceitar mais de uma resposta.
22411 harrymc
@harrymc: Nesse caso, existe uma maneira, com certeza não é intuitivo ... clicar na caixa de seleção na frente de uma resposta alterna para a outra.
Sku
Desculpe, costumava ser assim. Então, não estou atualizado sobre as regras.
harrymc
4
A primeira reinicialização ocorre porque está sendo executada na mídia de instalação e está mudando para a nova instalação mínima no disco rígido. As reinicializações subsequentes ocorrem porque muitos arquivos do sistema podem ser atualizados apenas durante a inicialização do SO ; isso tem como objetivo ajudar a impedir que vírus os substituam.
Meu entendimento do processo de instalação do Windows com o W7:
Apenas instalei em uma VM limpa, contei apenas duas reinicializações, não sei de onde vem a figura 3+.
fonte
A primeira reinicialização ocorre porque está sendo executada na mídia de instalação e está mudando para a nova instalação mínima no disco rígido. As reinicializações subsequentes ocorrem porque muitos arquivos do sistema podem ser atualizados apenas durante a inicialização do SO ; isso tem como objetivo ajudar a impedir que vírus os substituam.
fonte
Mais de duas reinicializações geralmente significam que você tem uma cópia ilegal do sistema operacional infectada por malware.
fonte