Já se perguntou o que acontece quando você pressiona o botão liga / desliga? Nesta postagem, veremos como o Windows 10 inicializa e tudo o que fica por trás do plano de fundo. Embora todos nós o vejamos como um processo, tudo acontece em etapas. Ele foi projetado de forma que, se você enfrentar qualquer problema com a inicialização do Windows 10, será capaz de solucioná-lo.
Como o Windows 10 inicializa
O processo de inicialização do Windows 10 em sistemas BIOS compreende quatro fases principais. Ele começa a partir do POST e termina carregando o Windows OS Loader ou o Kernel. Aqui está uma descrição detalhada do processo de inicialização do Windows 10 e a lista de estágios pelos quais ele passa:
- PreBoot
- Gerenciador de inicialização do Windows
- Windows OS Loader.
- Kernel do sistema operacional Windows NT.
Durante cada processo, um programa é carregado. Dependendo se ele usa BIOS legado ou UEFI, os caminhos e arquivos dos arquivos mudam.
Estágio | Processo de inicialização | BIOS | UEFI |
1 | PreBoot | MBR / PBR (Código Bootstrap) | UEFI Firmware |
2 | Gerenciador de inicialização do Windows | % SystemDrive% \ bootmgr | \ EFI \ Microsoft \ Boot \ bootmgfw.efi |
3 | Windows OS Loader | % SystemRoot% \ system32 \ winload.Exe | % SystemRoot% \ system32 \ winload.efi |
4 | Kernel do sistema operacional Windows NT | % SystemRoot% \ system32 \ ntoskrnl.Exe |
1] Pré-inicialização: POST ou Power-On Self-Test carrega as configurações de firmware. Ele verifica se há um sistema de disco válido e se o sistema está pronto para ir para a próxima fase. Se o computador tiver um MBR válido, eu.e., Registro mestre de inicialização, o processo de inicialização avança e carrega o gerenciador de inicialização do Windows.
2] Gerenciador de inicialização do Windows: Esta etapa determina se você tem vários sistemas operacionais instalados em seu computador. Em caso afirmativo, oferece um menu com os nomes dos sistemas operacionais. Quando você seleciona o sistema operacional, ele carrega o programa certo, i.e., Winload.exe para inicializá-lo no sistema operacional correto.
3] Windows OS Loader: Como seu nome, WinLoad.Exe carrega drivers importantes para iniciar o kernel do Windows. O kernel usa os drivers para falar com o hardware e fazer o resto das coisas necessárias para o processo de inicialização continuar.
4] Kernel do sistema operacional Windows NT: Esta é a última etapa que coleta as configurações do Registro, drivers adicionais, etc. Depois de lido, o controle é assumido pelo processo do gerenciador do sistema. Ele carrega a IU, o resto do hardware e software. É quando você finalmente consegue ver a tela de login do Windows 10.
Quando você executa o Windows 10 em um computador compatível com UEFI (Unified Extensible Firmware Interface), a Inicialização confiável protege seu computador a partir do momento em que você o liga. Quando o computador inicia, ele primeiro encontra o carregador de inicialização do sistema operacional. Computadores sem inicialização segura simplesmente executam qualquer bootloader que esteja no disco rígido do PC. Quando um computador equipado com UEFI inicia, ele primeiro verifica se o firmware está assinado digitalmente. Se a inicialização segura estiver ativada, o firmware examina a assinatura digital do carregador de inicialização para verificar se está intacta e não foi modificada. Você pode ler mais sobre como proteger o processo de inicialização do Windows 10.
Lembre-se de que muitas coisas acontecem mesmo depois de fazer login, mas isso é tudo cenários de processo de pós-inicialização. Observe que o processo de inicialização do Windows 10 envolve muito mais do que explicamos aqui - apenas explicamos o básico!