Analisar arquivos de log de inicialização, como o Ntbtlog.txt, para solucionar problemas de inicialização do Windows.

Última atualização: 31/03/2026
autor: Isaac
  • O processo de inicialização do Windows é dividido em fases (Pré-inicialização, Gerenciador de Inicialização, Carregador do SO e kernel) e cada uma delas apresenta sintomas diferentes quando falha.
  • Ferramentas como Startup Repair, BOOTREC, BCDEDIT e RegBack permitem reparar MBR, setor de inicialização, BCD e hives do Registro danificados.
  • O arquivo de log de inicialização Ntbtlog.txt é ativado pelo boot.ini ou pelo BCDEDIT e registra os drivers carregados e ignorados, sendo fundamental para o diagnóstico de falhas.
  • A combinação de logs de inicialização, visualizador de eventos, SFC/DISM e despejos de memória facilita a localização de drivers ou atualizações que impedem a inicialização do Windows.

Log de inicialização do Windows Ntbtlog.txt

Quando o Windows se recusa a inicializar e fica preso em uma tela preta, em um loop de reinicialização ou em uma tela azulA reação normal é entrar em pânico. Mas, além das ferramentas automatizadas típicas, existe um recurso muito poderoso para entender o que está acontecendo: os arquivos de log de inicialização ou Logs de inicializaçãoespecialmente o conhecido Ntbtlog.txt.

Esses registros detalham quais drivers e componentes são carregados (ou não são carregados) durante a inicialização do sistema.e combinado com outros utilitários, como o Startup Repair, BOOTREC, DISM ou o próprio Registro do Windows, permitem atacar a raiz de muitos problemas de inicialização, tanto em computadores com BIOS clássico quanto em sistemas modernos com UEFI (processo de inicialização em UEFI).

Como funciona a inicialização do Windows e em que etapa ocorre a falha?

Antes de começar a revisão Ntbtlog.txt para colar comandos no consoleÉ importante entender como o processo de inicialização do Windows está organizado e quais componentes são ativados em cada etapa. Isso permite determinar se o erro ocorre logo no início (firmware/BIOS), no gerenciador de inicialização, no carregador do sistema operacional ou quando o kernel do Windows entra em ação.

Em termos gerais, o ciclo de inicialização de um sistema Windows moderno é dividido em quatro fases principais. Esses problemas ocorrem tanto em máquinas com BIOS legado quanto em sistemas com firmware UEFI, embora os arquivos envolvidos e os caminhos variem ligeiramente:

  • Fase 1 – Pré-inicializaçãoO firmware (BIOS ou UEFI) executa o POST (Power-On Self Test), inicializa o hardware básico e localiza um disco de sistema válido. Em máquinas com BIOS, o MBR/PBR é lido; em UEFI, o firmware é carregado e o aplicativo EFI do gerenciador de inicialização do Windows é procurado.
  • Fase 2 – Gerenciador de Inicialização do WindowsO gerenciador de inicialização entra em ação, analisando a configuração de inicialização e decidindo qual sistema iniciar.
  • Fase 3 – Carregador do Sistema Operacional Windows: o carregador do sistema (winload.exe o winload.efi) carrega o kernel e os drivers marcados para serem carregados na inicialização.
  • Fase 4 – Kernel do Windows NT: o núcleo (ntoskrnl.exe) assume o controle, monta a hive do registro do sistema e carrega os drivers BOOT_START e a sessão do sistema é iniciada (Smss.exe), que por sua vez inicia o restante dos serviços e controladores.

Cada uma dessas etapas apresenta sintomas e mensagens de erro bastante característicos.desde o típico erro "Bootmgr está ausente" até erros como INACCESSIBLE_BOOT_DEVICE ou telas azuis logo após o logotipo do Windows, sendo, portanto, diagnosticadas e reparadas com diferentes ferramentas.

Fase Etapa Equipamentos com BIOS dispositivo habilitado para UEFI
1 PreBoot MBR/PBR (código de inicialização) Firmware UEFI
2 Gerenciador de inicialização do Windows %SystemDrive%\bootmgr \EFI\Microsoft\Boot\bootmgfw.efi
3 Carregador do sistema operacional Windows %SystemRoot%\System32\winload.exe %SystemRoot%\System32\winload.efi
4 Kernel do Windows NT %SystemRoot%\System32\ntoskrnl.exe (Igual, mas agora sob UEFI)

O objetivo ao diagnosticar uma falha na partida é "capturar" em que ponto dessa cadeia o processo falha.A partir daí, podemos decidir se faz sentido analisar o arquivo de log de inicialização, o arquivo SrtTrail.txt da reparação de inicialização, os despejos de memória, o Registro ou focar nos códigos de inicialização (MBR, BCD, Bootmgr, etc.).

Falhas na BIOS ou no firmware: como detectá-las

Diagnóstico de problemas de inicialização na BIOS e UEFI

Se o computador nem sequer exibir o logotipo do Windows Se o dispositivo ficar travado em uma tela preta sem mensagens claras, ou sequer ligar corretamente, o problema geralmente está no próprio firmware ou no hardware base.

Existem algumas verificações muito simples para determinar se o sistema passou pela fase da BIOS. ou está preso ali:

  1. Desconecte todos os periféricos externos (USB, discos rígidos externos, impressoras…). Às vezes, o firmware tenta inicializar a partir de um dispositivo removível e trava.
  2. Observe o LED de atividade do disco rígido.Se a luz não piscar durante a inicialização, o processo pode não estar chegando ao ponto em que o setor de inicialização é lido.
  3. Tente pressionar a tecla Num Lock.Se o indicador do teclado não mudar, geralmente significa que o sistema está completamente travado no nível do firmware ou da placa-mãe.

Quando o congelamento ocorre nesse estágio inicial, geralmente é devido a uma falha de hardware. (memória, placa-mãe, fonte de alimentação, disco rígido com defeito…) e não tanto no caso de um problema no arquivo de inicialização, então nesses casos a análise de Ntbtlog.txt E coisas semelhantes nem sequer são geradas.

Erros no gerenciador de inicialização e no carregador (MBR, BCD, Bootmgr)

Se a máquina ligar, o logotipo do fabricante aparece e, em seguida, você verá uma tela preta com um cursor piscando. Se você receber mensagens como “Sistema Operacional Ausente”, “Bootmgr ausente” ou erros relacionados ao BCD, o problema já está na fase do gerenciador de inicialização (Boot Manager / Boot Loader).

  Como usar a ferramenta de solução de problemas do Windows 11 passo a passo

Algumas mensagens típicas desta fase deixam bastante clara a situação.:

  • Boot Configuration Data (BCD) missing or corrupted
  • Boot file or MBR corrupted
  • Operating system missing
  • Boot sector missing or corrupted
  • Bootmgr missing or corrupted
  • Unable to boot due to system hive missing or corrupted

Neste ponto, a solução mais eficaz é inicializar o sistema a partir de uma mídia de instalação externa do Windows. (Use um pendrive/DVD criado com a ferramenta da Microsoft ou uma imagem ISO da mesma versão ou superior) e abra um prompt de comando usando a combinação Shift+F10 ou através das opções avançadas de recuperação.

Utilizando a ferramenta de Reparo de Inicialização

O utilitário de Reparo de Inicialização do Windows é a primeira opção que você deve tentar.Porque automatiza muitas verificações: verifica a integridade dos arquivos de inicialização, tenta corrigir o BCD, repara setores de inicialização danificados e gera seu próprio registro do que foi feito.

O fluxo do usuário é muito simples. Ao inicializar a partir da mídia de instalação da mesma versão do Windows que você instalou:

  1. Inicie o computador a partir do USB/DVD de instalação do Windows e, na janela inicial, clique em A seguir > Reparar o equipamento.
  2. Na tela de seleção, insira Solucionar problemas.
  3. Acesso a Opções avançadas > Reparo de inicialização e deixe a ferramenta analisar o sistema.
  4. Quando terminar, desligue o computador usando o próprio assistente e tente iniciá-lo normalmente.

Tudo o que esta ferramenta faz é registrado no arquivo. SrtTrail.txt, localizado na %windir%\System32\LogFiles\Srt\Srttrail.txtEmbora não seja um registro de inicialização no estilo de Ntbtlog.txtSim, é útil entender o que foi detectado e quais ações foram tentadas.

Repare o MBR e o setor de inicialização com o BOOTREC.

Se a Reparação de Inicialização não resolver o problema, o próximo passo clássico é usar a ferramenta. BOOTREC (Vejo Guia BOOTREC) A partir da linha de comando do ambiente de recuperação. Este utilitário permite reescrever o MBR, reconstruir o setor de inicialização e regenerar o banco de dados BCD.

Comandos básicos para solucionar problemas típicos de MBR e setor de inicialização. são os seguintes:

  • Reescrever o MBR (Muito útil caso outro sistema ou ferramenta de terceiros o tenha sobrescrito):
    bootrec /fixmbr
  • Repare o setor de inicialização da partição do sistema.:
    bootrec /fixboot

Em alguns cenários (especialmente em sistemas UEFI com particionamento EFI em FAT32) A temida mensagem "Acesso negado" pode aparecer durante a execução do programa. /fixbootNesses casos, é necessário verificar se a partição do sistema possui uma letra de unidade atribuída corretamente e, às vezes, marcá-la como ativa ou reparar manualmente os arquivos de inicialização copiando-os. bootmgr e o conteúdo de \EFI\Microsoft\Boot.

Corrigir erros de armazém BCD

Quando o BCD está corrompido ou aponta para instalações inexistentes.Você verá erros mais específicos sobre "Dados de Configuração de Inicialização". Aqui, BOOTREC e BCDEDIT trabalham em conjunto (veja diagnóstico com BCDEDIT).

Um procedimento típico para regenerar o BCD do zero. é este:

  1. Procure por instalações detectáveis ​​do Windows:
    bootrec /scanos
  2. Se ainda não iniciar após a verificação, faça um backup do BCD e reconstrua-o:
    bcdedit /export C:\bcdbackup
    attrib C:\boot\bcd -r -s -h
    ren C:\boot\bcd bcd.old
    bootrec /rebuildbcd
  3. Quando lhe perguntarem se deseja adicionar a instalação encontrada à lista de inicialização, responda que sim.

Em alguns casos, aparecerá uma mensagem de erro informando "O dispositivo de sistema solicitado não foi encontrado". Ao tentar adicionar a instalação, é aí que você precisa verificar com diskpart que a partição do sistema esteja corretamente marcada, tenha uma letra atribuída e não esteja danificada.

Substitua o arquivo Bootmgr

Se, após várias tentativas, os erros apontarem diretamente para bootmgr debilitadoVocê pode optar por renomear a cópia defeituosa e colocar uma nova a partir da partição reservada do sistema ou da mídia de instalação.

A ideia geral é deixar o antigo para trás. bootmgr Copie e salve uma cópia funcional. para a partição onde o sistema reside:

  1. Identifique a partição reservada do sistema (geralmente sem letra, em FAT32 ou NTFS, com cerca de 100 MB no Windows moderno) e atribua a ela uma letra com diskpart sim é necessário.
  2. Nessa partição, liste os arquivos ocultos e de sistema com o seguinte comando:
    attrib -r -s -h
  3. Faça o mesmo na unidade do sistema (por exemplo, C:) para ver o bootmgr existentes.
  4. Mude o nome do bootmgr danificado, por exemplo:
    ren C:\bootmgr bootmgr.old
  5. Copie o bootmgr "Saudável" da partição reservada do sistema até a raiz da unidade do Windows.
  6. Reinicie e verifique se inicia.

Restaurar a subárvore do registro do sistema

Quando os erros indicam que o hive do sistema não pode ser carregado. Se o hive do sistema estiver ausente ou corrompido, o problema deixa de ser puramente relacionado à inicialização e passa a ser um problema do Registro. Nesses casos, geralmente é necessário restaurar as subárvores do Registro a partir de um backup válido (você pode consultar técnicas para isso). Melhore o Registro com o RegScanner).

  Como alterar a foto do perfil do usuário no Windows 11

A partir do ambiente de recuperação WinRE ou de um disco de reparo ERD Você pode copiar o conteúdo de C:\Windows\System32\config\RegBack a C:\Windows\System32\configsobrescrevendo os arquivos danificados (SYSTEM, SOFTWARE, etc.). Se ainda assim não inicializar, será necessário restaurar um backup completo do sistema e, em seguida, restaurar apenas os arquivos necessários.

Fase do kernel: telas azuis, loops e travamentos após o logotipo.

Erros de kernel e telas azuis durante a inicialização do Windows

Se você já vê o logotipo do Windows, até mesmo o ícone giratório com pontos,Mas se de repente aparecer uma tela azul, o sistema congelar ou simplesmente surgir uma tela preta, o problema provavelmente está na fase do kernel ou nos drivers carregados nessa etapa.

Alguns sintomas típicos de falha nesta fase são bem conhecidos.:

  • Código de parada logo após a tela inicial (por exemplo, 0x00000C2, 0x0000007B, Etc.)
  • Erro de INACCESSIBLE_BOOT_DEVICE, com o identificador de parada 0x7B, o que implica problemas no acesso ao disco de inicialização.
  • A roda de pontos giratória permanece indefinidamente em "sistema ocupado".
  • A tela fica preta após o logotipo do Windows aparecer, sem exibir nenhuma mensagem.

Nessas situações, as opções de recuperação baseiam-se em começar de forma limitada. e então diagnosticar usando ferramentas como o Visualizador de Eventos, logs de inicialização, despejos de memória e o próprio Registro.

Tente o Modo de Segurança e a Última Configuração Válida Conhecida.

O Modo de Segurança continua sendo um clássico porque carrega apenas o mínimo necessário. para que o Windows inicie corretamente, deixando de fora grande parte dos drivers e serviços de terceiros que poderiam estar causando o problema.

Nas opções avançadas de inicialização. Você pode tentar:

  • Maneira segura
  • Modo de segurança com rede
  • Última configuração bem-sucedida conhecida (se disponível na sua versão)

Se a equipe conseguir engrenar em qualquer uma dessas variações.Uma das primeiras coisas recomendadas é abrir o Visualizador de eventos Analise os registros do sistema e do aplicativo no período em que os sintomas começaram, copiando os eventos relevantes para uma análise mais precisa.

Um novo começo para localizar serviços e motoristas conflitantes.

Quando o problema aponta para um serviço ou controlador de terceiros. (antivírus, software de backup, drivers de armazenamento especiais, etc.), é muito útil realizar uma "inicialização limpa" com a ferramenta. msconfig.

Nas Configurações do Sistema, você pode selecionar “Inicialização seletiva”. e desative gradualmente os serviços não essenciais, especialmente aqueles que não são da Microsoft, até localizar o que está causando a falha na inicialização. Depois de encontrá-lo, você pode desativá-lo permanentemente e retornar a uma inicialização normal.

Se o problema estiver na assinatura do driver (especialmente em sistemas x64 com Inicialização Segura ou requisitos de assinatura)Outra maneira é começar com a opção "Desativar o uso obrigatório de drivers assinados" e analisar qual driver requer uma assinatura ou está causando conflito, seguindo as orientações dos artigos específicos da Microsoft sobre esse tipo de problema.

Erro INACCESSIBLE_BOOT_DEVICE (STOP 0x7B)

O erro INACCESSIBLE_BOOT_DEVICE É uma das mais temidas Porque isso implica que o Windows não consegue acessar a unidade a partir da qual deveria inicializar: drivers de armazenamento inadequados, filtros de terceiros, alterações no modo do controlador SATA/RAID na BIOS, etc.

Um método avançado para lidar com esse erro envolve filtrar drivers de terceiros no Registro. do ambiente de recuperação:

  1. Inicialize o sistema no WinRE usando uma imagem ISO da mesma versão do Windows ou superior.
  2. Abra o Editor do Registro e carregue a chave do sistema, atribuindo a ela um nome temporário, por exemplo. teste.
  3. Vá para a chave:
    HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class
  4. Encontrar entradas UpperFilters y LowerFilters que se referem a drivers que não são da Microsoft.
  5. Para cada condutor suspeito, limpe o conteúdo do valor de filtro correspondente.
  6. Procure por outras ocorrências semelhantes na colmeia, modifique-as cuidadosamente e descarregue a colmeia quando terminar.
  7. Reinicie o sistema no Modo Normal e verifique se o erro 0x7B desapareceu.

Se o problema começou logo após a instalação das atualizações do WindowsPode ser necessário remover pacotes pendentes ou reverter ações de atualização com DISM, alterando valores no Registro (por exemplo, o serviço) TrustedInstaller) e até renomear arquivos como pending.xml en WinSxS para desbloquear o processo.

Ativar o registro de inicialização no Windows

Neste ponto, entra em cena o protagonista deste artigo: o arquivo. Ntbtlog.txtEste arquivo é o clássico log de inicialização do Windows; ele registra os drivers e componentes que são carregados (ou falham) durante a inicialização, permitindo detectar, por exemplo, qual driver específico está impedindo a inicialização do sistema.

O registro de inicialização (BootLog) não está ativado por padrão.Mas ativá-lo é muito simples e você pode fazer isso de duas maneiras principais: através de boot.ini em sistemas mais antigos ou com bcdedit Em versões modernas como o Windows 10 e posteriores, é muito útil combiná-lo com técnicas para Analisar com BootTrace.

Ativar o registro de inicialização (BootLog) em sistemas baseados em boot.ini (Windows XP e similares).

Em computadores mais antigos, o arquivo de configuração de inicialização é boot.ini, que está localizado na raiz da unidade onde o Windows está instalado (normalmente C:) e está marcado como um arquivo oculto e de sistema.

  Como habilitar o Telnet no Windows 10 e no Windows 11

Para editá-lo, você precisa primeiro exibir os arquivos de sistema protegidos. Nas opções da pasta, localize boot.ini e abra-o com o Bloco de Notas. Lá você verá uma linha semelhante a esta (embora com parâmetros diferentes):

multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect

Para ativar o registro de inicialização, basta adicionar o modificador. /BOOTLOG no final daquela linharesultando em algo como:

multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect /BOOTLOG

Após o arquivo ser salvo, o sistema começará a gerar o registro de inicialização a cada inicialização.Além disso, em situações de emergência, o registro de inicialização pode ser ativado caso a caso no menu de inicialização avançada: pressionando F8 pouco antes do Windows iniciar e escolhendo a opção "Ativar registro de inicialização".

O arquivo gerado é sempre chamado Ntbtlog.txt e é salvo na pasta do Windows., geralmente em C:\WindowsPronto para abrir com o Bloco de Notas e verificar quais drivers foram carregados corretamente e quais não foram.

Ativar e desativar o BootLog com o BCDEDIT no Windows 10 e versões posteriores.

Em sistemas modernos que utilizam BCD (Windows Vista e versões posteriores, incluindo o Windows 10)A configuração de inicialização não é mais gerenciada com boot.inimas com o armazenamento de dados de configuração de inicialização e a ferramenta bcdedit.

Para ativar o registro de inicialização em um sistema específico Você precisa saber o identificador (ID) desse carregador dentro do BCD. Isso é obtido executando o seguinte comando em um prompt de comando com privilégios de administrador:

bcdedit

No bloco “Windows Boot Loader”, você verá uma linha chamada “Identificador”. que poderia ser algo como {current} ou um GUID diferente. Usando esse ID, você pode ativar o BootLog assim:

bcdedit /set {ID} bootlog Yes

Para desativá-lo, basta alterar o valor para “Não”.:

bcdedit /set {ID} bootlog No

Após a próxima reinicialização, se o registro de logs estiver ativado, o Windows irá gerar o arquivo. Ntbtlog.txt seguindo a rota indicada Com todas as informações necessárias sobre os controladores e módulos envolvidos na inicialização, o que é extremamente útil no diagnóstico de falhas inesperadas.

Interpretando o arquivo Ntbtlog.txt e outros registros de inicialização.

Embora à primeira vista Ntbtlog.txt Parece uma simples lista de linhas.O importante é entender qual padrão estamos procurando. Neste arquivo, você verá entradas indicando se um controlador foi carregado com sucesso ou ignorado.

O segredo é localizar os drivers que falham pouco antes da falha ou reinicialização ocorrer....ou aqueles que claramente não pertencem à Microsoft e podem estar causando conflitos (drivers de antivírus, criptografia de disco, soluções de backup, etc.). Combinar essas informações com os eventos do Visualizador de Eventos e, se disponíveis, com os despejos de memória, pode ajudar a restringir bastante o problema.

Em muitos casos, os despejos de memória apontam explicitamente para um arquivo de driver específico. (por exemplo, \Windows\System32\drivers\stcvsm.sys (faltando ou danificado). As recomendações gerais neste tipo de caso são:

  • Analise as funcionalidades que esse controlador oferece e se elas são essenciais para a inicialização.
  • Se for um driver de terceiros não essencial, desative-o carregando a chave do sistema no Registro a partir do WinRE.
  • Execute o Verificador de Arquivos do Sistema (sfc) em modo offline se houver suspeita de corrupção de arquivos do sistema.
  • Se houver suspeita de corrupção generalizada do Registro ou instalação recente de vários drivers/serviços, renomeie os hives antigos (adicionando .old aos nomes em C:\Windows\System32\confige restaurar os backups de RegBackEm seguida, tente uma partida normal.

Às vezes, especialmente após uma grande atualização do Windows, o problema ocorre ao reparar com DISM Vem da versão original da imagem.Se a ISO usada para a restauração não corresponder exatamente à versão instalada, DISM O erro retornado é 0x800f081f (“Os arquivos de origem não foram encontrados”). Nesses casos, é recomendável verificar com dism /get-wiminfo a versão exata da imagem (install.wim o install.esd) e encontre uma ISO que corresponda de fato à versão do sistema a ser reparado.

Resumindo, os registros de inicialização são como Ntbtlog.txt, o Startup Repair SrtTrail, despejos de memória e registros de DISM y SFC Eles formam um “ecossistema” de informação. Esta ferramenta permite reconstruir o que acontece durante cada inicialização: o que é carregado, o que é ignorado, o que é corrompido e quais alterações (drivers, atualizações, software antivírus ou vários utilitários) interromperam o processo. Ao combinar essas ferramentas com técnicas de reparo de MBR, BCD, Bootmgr, RegBack e inicialização limpa, as chances de recuperar um sistema Windows que não inicializa sem uma reinstalação completa são muito maiores do que podem parecer inicialmente.

Rastreamento de inicialização no Windows 11
Artigo relacionado:
Rastreamento de inicialização no Windows 11: um guia completo para analisar processos de inicialização.