Dando continuidade, criei uma tabela que especifica os arquivos necessários para inicialização do sistema operacional Windows.
Para que o Windows inicialize, o sistema e as partições de inicialização devem conter os arquivos listados na Tabela abaixo:
Arquivos de Inicialização do Windows
Nome do arquivo
Localização no disco rígido
Descrição
BootMgr
Root of the system partition
O Gerenciador de inicialização (Boot) do Windows.
WinLoad
%SystemRoot%\System32
O carregador de inicialização do Windows.
BCD
\Boot
Um arquivo que especifica os caminhos para instalações do sistema operacional e outras informações necessárias para que o Windows seja iniciado.
Ntoskrnl.exe
%SystemRoot%\System32
O núcleo (também chamado de kernel) do sistema operacional Windows. O código que funciona como parte do kernel o faz em modo de processador privilegiado e tem acesso direto aos dados e ao hardware do sistema.
Hal.dll
%SystemRoot%\System32
O arquivo de biblioteca de vínculo dinâmico HAL (DLL). O HAL abstrai detalhes de hardware de baixo nível do sistema operacional e fornece uma interface de programação comum para dispositivos do mesmo tipo (como adaptadores de vídeo).
Smss.exe
%SystemRoot%\System32
O arquivo Session Manager. O Session Manager é um processo de modo de usuário criado pelo kernel durante a inicialização. Ele lida com tarefas críticas de inicialização, incluindo a criação de arquivos de página e a execução de operações de renomeação e
exclusão de arquivos com delay.
Csrss.exe
%SystemRoot%\System32
O arquivo do subsistema Win32. O Subsistema Win32 é iniciado pelo Gerenciador de Sessões e é necessário que o Windows funcione.
Winlogon.exe
%SystemRoot%\System32
O arquivo de processo de logon, que lida com solicitações de logon do usuário e intercepta a sequência de chave de logon Ctrl + Alt + Delete. O Processo de Logon é iniciado pelo Gerenciador de Sessões. Esta é uma característica necessária.
Services.exe
%SystemRoot%\System32
O Gerenciador de Controle de Serviços é responsável por iniciar e parar serviços e é uma característica necessária do Windows.
Lsass.exe
%SystemRoot%\System32
O processo de servidor de autenticação de segurança local é chamado pelo processo de logon ao autenticar usuários e é um recurso necessário.
System registry file
%SystemRoot%\System32 \Config\System
O arquivo que contém dados usados para criar a chave de registro HKEY_LOCAL_MACHINE \ SYSTEM. Esta chave contém informações que o sistema operacional requer para iniciar dispositivos e serviços do sistema.
Device drivers
%SystemRoot%\System32 \Drivers
Os arquivos de driver nesta pasta são para dispositivos de hardware, como teclado, mouse e vídeo.
Na Tabela acima o termo %SystemRoot% é uma das muitas variáveis de ambiente usadas para associar valores de sequência, como caminhos de pasta ou arquivo, às variáveis que os aplicativos e serviços do Windows usam. Por exemplo, usando
variáveis de ambiente, os scripts podem ser executados sem modificação em computadores que tenham configurações diferentes. Para obter uma lista de variáveis de ambiente sugiro que poste sua questão na página da TECHNET
e MSDN que são fóruns especialmente destinado para área corporativa, desenvolvedores e profissionais em TI.