Pesquisei nos tópicos anteriores relacionados a esta pergunta, mas não consegui encontrar nenhuma resposta específica.
Nas versões mais recentes do Windows (Win 10 neste exemplo), você pode pressionar F10 quando estiver no Gerenciador de inicialização do Windows para personalizar as opções de inicialização.
Isso funciona muito bem, mas existe uma maneira de ler essas opções (incluindo variáveis "personalizadas", como na captura de tela) após a inicialização do Windows? Isso está registrado em algum lugar?
Na maioria dos sistemas Linux, você pode ver os argumentos do kernel em /proc/cmdline - o Windows armazena suas opções de inicialização de maneira semelhante?
Responder1
Encontrei as opções de inicialização armazenadas no registro. Eu já havia examinado o registro sem sorte, mas devo ter esquecido.
Para quem estiver interessado, as opções de boot podem ser encontradas na chave HKEY_LM\SYSTEM\ControlSet001\Control. Há uma string aqui chamada "SystemStartOptions" que contém as opções passadas no momento da inicialização.