Os arquivos específicos que um computador é executado durante a inicialização variam muito, dependendo do sistema operacional (OS), de sua versão, aplicativos instalados e até do firmware BIOS/UEFI. Não existe uma única lista definitiva. No entanto, podemos dividi -lo em categorias e exemplos -chave:
1. Firmware BIOS/UEFI: * Este não é estritamente um arquivo no sentido tradicional, mas o próprio firmware inicializa o hardware e executa o post (autoteste de energia). Em seguida, carrega um carregador de inicialização.
2. Carregador de inicialização: * Este é o primeiro software que o sistema é executado do armazenamento. Exemplos incluem:
*
Grub (Grand Unified Bootloader): Comum em sistemas Linux.
*
Windows Boot Manager: Usado por sistemas operacionais do Windows.
*
Apple Boot Camp Manager: Para janelas de booting duplo em sistemas Apple.
* O trabalho do carregador de inicialização é encontrar e carregar o kernel do sistema operacional.
3. Kernel do sistema operacional: * Este é o núcleo do sistema operacional. Ele gerencia os recursos do sistema e fornece uma base para outro software executar. Os arquivos específicos do kernel variam muito por OS:
*
Linux: Freqüentemente `vmllUz` ou similar (o nome exato depende da versão de distribuição e kernel).
*
Windows: Vários arquivos estão envolvidos, mas o núcleo está contido na partição do Windows Boot.
*
macOS: Novamente, vários arquivos do sistema são carregados como parte do processo de inicialização; Não há um único arquivo.
4. Scripts e processos de inicialização: * Depois que o kernel é carregado, ele inicia uma série de scripts e processos de inicialização para configurar o sistema.
*
Linux: Usa scripts init (Systemd agora é o mais comum, gerenciando muitos serviços), que iniciam vários daemons (processos em segundo plano), como gerentes de rede, log e janelas.
*
Windows: Usa serviços e drivers carregados pelo kernel do Windows.
*
macOS: Usa o Launchd, um sistema que gerencia daemons e processos.
5. Aplicativos de inicialização: * Esses aplicativos são configurados para iniciar automaticamente quando o usuário faz login. Eles podem variar amplamente, dependendo das configurações do usuário e do software instalado. Exemplos incluem:
* Software antivírus
* Serviços de sincronização em nuvem
* Aplicativos de bandeja do sistema
em resumo: Você não pode fornecer uma lista de arquivos específicos porque:
*
Variabilidade por OS: Linux, Windows e MacOS têm procedimentos de inicialização drasticamente diferentes.
*
diferenças de versão: Cada versão do sistema operacional pode alterar o processo.
*
personalizações: Os arquivos exatos são executados dependem do software que um usuário instalou e configurou para iniciar automaticamente.
Para vislumbrar o que está acontecendo, você pode usar ferramentas de monitoramento do sistema ou arquivos de log de inicialização. No entanto, a interpretação desses registros geralmente requer experiência técnica significativa.