Quando o Windows inicia, uma cadeia complexa de arquivos e processos carrega. Não existe um único "arquivo" responsável, mas uma sequência de ações envolvendo muitos arquivos. Aqui estão algumas categorias e exemplos importantes:
*
bootloader (por exemplo, `bootmgr`,` bootsect.exe`): Estes são arquivos muito iniciais que iniciam o processo de inicialização. Eles estão localizados na partição de inicialização e são cruciais para iniciar o sistema operacional.
*
Windows Boot Manager (`bootmgr`): Este programa é responsável por exibir o menu de inicialização (se vários sistemas operacionais estiverem instalados) e selecionar o sistema operacional para carregar.
*
Windows Loader (`winload.exe`): Isso carrega o kernel do Windows.
*
Windows Kernel (`ntoSkrnl.exe`): O núcleo do sistema operacional. Esta é a parte de nível mais baixo e gerencia o hardware.
*
hal.dll (camada de abstração de hardware): Isso atua como uma interface entre o kernel e o hardware específico do computador.
*
Drivers: Numerosos drivers de dispositivo carregam a seguir. Esses são programas específicos que permitem que o Windows se comunique com componentes de hardware (placa gráfica, adaptador de rede, dispositivos de armazenamento etc.). Os locais desses drivers variam, frequentemente encontrados em `C:\ Windows \ System32 \ drivers`.
*
Serviços do sistema: Muitos serviços do sistema começam automaticamente. Esses são processos de fundo responsáveis por várias tarefas, gerenciadas pelo `svchost.exe` (geralmente várias instâncias em execução). Esses serviços lidam com coisas como conexões de rede, spool de impressão, segurança e muito mais. Sua configuração é armazenada no registro.
*
Programas de inicialização: Programas configurados para iniciar automaticamente no login. Eles são frequentemente encontrados na pasta de inicialização (o local varia de acordo com a versão do Windows, mas geralmente acessível através do gerenciador de tarefas). O registro também desempenha um papel fundamental no gerenciamento de programas de inicialização.
*
Carregamento do perfil do usuário: Depois que o sistema é carregado, o perfil do usuário é carregado. Isso envolve configurações de carregamento, aplicativos e dados específicos para o usuário.
É impossível listar todos os arquivos envolvidos, pois os arquivos exatos e seu pedido dependem da versão específica do Windows, hardware instalado e configurações de software. No entanto, as categorias acima representam os principais estágios e tipos de arquivos cruciais para uma inicialização do Windows. O uso de ferramentas como o Process Explorer pode ajudá -lo a visualizar os processos e arquivos carregados no tempo de inicialização.