Как включить и найти загрузочный лог Windows

Что такое загрузочный лог Windows?
Загрузочный лог, или System Initialization Log, — это простой текстовый файл, создаваемый во время последовательности загрузки ОС. Файл содержит список драйверов и модулей, которые система пыталась загрузить, и помечает каждый элемент как LOADED (загружен) или NOT_LOADED (не загружен). Также в логе видны пути к файлам драйверов, что упрощает поиск проблем с недостающими или некорректными драйверами.
Короткое определение: загрузочный лог — это диагностический список загрузки драйверов, полезный при исследованиях проблем с запуском и конфликтов драйверов.
Важно: функция по умолчанию отключена. Для включения нужно иметь права администратора.
Когда полезен загрузочный лог
- Если Windows зависает или перезагружается в процессе загрузки.
- Если после обновления или установки ПО появляются ошибки при старте.
- Если приложение или служба не запускается из-за отсутствия драйвера.
- При диагностике конфликтов драйверов и несовместимости оборудования.
Как включить загрузочный лог через MSConfig
MSConfig (Конфигурация системы) — наиболее простой графический способ.
- Нажмите Win + R или откройте Поиск и введите “Выполнить”.
- В окне Выполнить введите:
msconfig- При запросе прав администратора подтвердите запуск.
- В окне Конфигурации системы перейдите на вкладку «Загрузка».
- Выберите нужную операционную систему (обычно уже стоит по умолчанию).
- В разделе Параметры загрузки установите флажок “Загрузочный журнал” (Boot log).
- Нажмите Применить, затем OK.
- Вас попросят перезагрузить компьютер — подтвердите, чтобы сразу создать лог, или перезапустите позже.
Примечание: если вы не перезагрузите систему, файл появится только после следующего перезапуска.
Как изменить параметры загрузки при включённом BitLocker
Включение загрузочного лога фактически меняет параметры загрузки системы. На компьютерах с включённым BitLocker это считается критическим действием: при следующем перезапуске компьютер может перейти в режим восстановления и потребовать ключ восстановления BitLocker.
Важно: если у вас включён BitLocker и вы не знаете, где хранится ключ восстановления, не вносите изменения. Вы можете найти ключ восстановления в учётной записи Microsoft, на бумажном носителе или у администратора организации.
Если вы всё же видите сообщение о BitLocker, сохраните ключ восстановления перед перезапуском и убедитесь, что у вас есть доступ к нему.
Как включить загрузочный лог через командную строку (с правами администратора)
Если MSConfig недоступен или вы предпочитаете командную строку, используйте bcdedit.
- Откройте Поиск, введите “Командная строка” или “Command Prompt”.
- Нажмите правой кнопкой и выберите “Запуск от имени администратора”.
- Введите команду для просмотра текущих настроек загрузки:
bcdedit- Найдите раздел Windows Boot Loader и запомните значение Identifier — обычно это {current}.
- Введите команду, чтобы включить лог (замените {identifier} на найденное значение):
bcdedit /set {identifier} bootlog YesНапример:
bcdedit /set {current} bootlog Yes- Проверьте результат командой:
bcdeditВ списке внизу вы увидите параметр bootlog установленный в Yes.
- Закройте окно и перезагрузите компьютер для создания ntbtlog.txt.
Совет: если вы не уверены в идентификаторе, используйте {current} для текущей инсталляции, но проверяйте вывод bcdedit перед изменением.
Где сохраняется загрузочный лог
Файл называется ntbtlog.txt и находится по пути:
C:\Windows\ntbtlog.txtПроверить содержимое можно через Блокнот или командную строку:
notepad C:\Windows\ntbtlog.txtИли вывести части файла в консоль:
more C:\Windows\ntbtlog.txt
findstr /i "NOT_LOADED LOADED" C:\Windows\ntbtlog.txtКаждый новый запуск с включённым логом перезаписывает файл. Чтобы сохранить предыдущую версию, переместите файл на рабочий стол или в папку с меткой даты. При перемещении из системной папки потребуются права администратора.
Как отключить загрузочный лог
После завершения диагностики рекомендуется выключить лог, чтобы не вносить лишние изменения в параметры загрузки.
Через MSConfig:
- Откройте msconfig.
- Вкладка Загрузка → снимите флажок “Загрузочный журнал” → Применить → ОК → перезагрузите.
Через командную строку (от имени администратора):
bcdedit /set {identifier} bootlog NoГде {identifier} — тот же идентификатор, который вы использовали при включении (например {current}).
Вы можете отключать лог любым из двух способов независимо от того, каким способом его включали.
Как анализировать ntbtlog.txt: практическое руководство
Пример строки в логе:
LOADED C:\Windows\System32\drivers\nvlddmkm.sys
NOT_LOADED C:\Windows\System32\drivers\example.sysИнтерпретация:
- LOADED — драйвер успешно загружен.
- NOT_LOADED — драйвер не загружен; возможные причины: отсутствует файл, неверная подпись, несовместимость или зависимость от другого не загруженного драйвера.
Шаги диагностики для NOT_LOADED:
- Проверьте наличие файла по указанному пути.
- Убедитесь в наличии цифровой подписи (Windows 10/11 может блокировать неподписанные драйверы).
- Обновите драйвер до последней версии с сайта производителя.
- Отключите проблемное устройство и перезагрузите — если загрузка успешно завершится, проблема связана с этим драйвером.
- Используйте безопасный режим для удаления или отката драйвера.
- Проверьте журнал событий Windows (Event Viewer) на сопутствующие ошибки.
Полезные команды для дополнительной проверки:
- Проверка системных файлов:
sfc /scannow- Восстановление образа Windows:
dism /online /cleanup-image /restorehealth- Просмотр журналов загрузки и событий:
eventvwr.mscКогда загрузочный лог бесполезен или не помогает
- Проблемы с аппаратным обеспечением на низком уровне (например, неисправная материнская плата или ОЗУ) могут не дать полезной информации в ntbtlog.txt.
- Если загрузка прерывается до момента создания логов загрузки, файл может быть пуст или отсутствовать.
- При повреждённой файловой системе файл может не сохраниться.
Альтернативы и дополнения: анализ дампов памяти, просмотр журнала событий, тестирование ОЗУ (memtest86), проверка SMART для дисков.
Игнорируемые случаи и ловушки
- Некоторые антивирусы и средства защиты могут препятствовать созданию или перемещению ntbtlog.txt.
- Виртуальные машины: путь к файлу и поведение могут отличаться в зависимости от хост-оборудования и гипервизора.
Методология быстрого инцидент-руководства (playbook)
- Соберите базовую информацию: модель ПК, версия Windows, время возникновения проблемы.
- Сохраните текущие данные пользователя (если возможно).
- Включите загрузочный лог через MSConfig или bcdedit.
- Перезагрузите и соберите ntbtlog.txt.
- Проанализируйте NOT_LOADED записи, сопоставьте с недавно установленными драйверами/обновлениями.
- Примените исправление: откат драйвера, обновление, удаление устройства, замена аппаратного компонента.
- Выключите лог и перезагрузите; проверьте стабильность.
- Сохраните копии логов с метками даты для последующего сравнения.
Роли и чек-листы
Администратор локальной сети:
- Проверить наличие ключа BitLocker.
- Сохранить ntbtlog.txt в централизованную папку для сравнения.
- Соотнести лог с политиками подписи драйверов.
Служба техподдержки:
- Попросить пользователя отправить ntbtlog.txt.
- Сравнить логи до и после установки обновлений.
- Предложить безопасный режим и шаги по откату.
Домашний пользователь:
- Записать, какие устройства были недавно добавлены.
- Снять флажок в msconfig после диагностики.
- Сделать резервную копию ntbtlog.txt перед перемещением.
Критерии приёмки
- Файл ntbtlog.txt успешно создаётся после перезагрузки при включённом логе.
- В логе видны строки LOADED/NOT_LOADED с корректными путями к драйверам.
- Проблемный драйвер обнаружен и либо обновлён, либо удалён, либо отключено соответствующее устройство.
- После отключения лога система загружается стабильно без повторных ошибок.
Примеры тестовых случаев
- Включить лог, перезагрузить, проверить, появился ли файл по пути C:\Windows\ntbtlog.txt.
- Создать ситуацию, где известный драйвер не загружается (например, вручную переименовать файл драйвера), проверить, что в логе будет запись NOT_LOADED.
- Включить BitLocker и попытаться изменить параметры загрузки: система должна запросить ключ восстановления при перезагрузке.
Визуальное дерево принятия решения
flowchart TD
A[Начало: компьютер не загружается корректно] --> B{BitLocker включён?}
B -- Да --> C[Убедиться, что есть ключ восстановления]
C --> D{Есть ключ?}
D -- Нет --> Z[Прекратить: сначала найти ключ восстановления]
D -- Да --> E[Включить загрузочный лог и перезагрузить]
B -- Нет --> E
E --> F[Собрать C:\Windows\ntbtlog.txt]
F --> G[Проанализировать записи NOT_LOADED]
G --> H{Драйвер найден}
H -- Да --> I[Откат/обновление/удаление драйвера]
H -- Нет --> J[Проверить аппаратные компоненты и журналы событий]
I --> K[Перезагрузить и проверить стабильность]
J --> K
K --> L[Отключить загрузочный лог]
L --> M[Завершено]Безопасность и конфиденциальность
- ntbtlog.txt содержит пути к драйверам и системным файлам, но не содержит пользовательских данных. Тем не менее храните логи в защищённых местах и передавайте их только доверенным специалистам.
- В организациях соблюдайте внутренние политики обработки логов и GDПR, если логи передаются внешним подрядчикам.
Сопутствующие команды и короткий справочник (cheat sheet)
- Включить лог через bcdedit:
bcdedit /set {current} bootlog Yes- Отключить лог через bcdedit:
bcdedit /set {current} bootlog No- Открыть файл в Блокноте:
notepad C:\Windows\ntbtlog.txt- Быстрый поиск записей NOT_LOADED:
findstr /i "NOT_LOADED" C:\Windows\ntbtlog.txtСводка
Загрузочный лог Windows — простой и эффективный инструмент для диагностики проблем с загрузкой и драйверами. Его легко включить через MSConfig или bcdedit, но важно помнить про BitLocker и права администратора. Сохраняйте копии логов для сравнения и используйте дополняющие инструменты (SFC, DISM, журнал событий) для полного анализа.
Ключевые действия: включить лог, перезагрузить, сохранить ntbtlog.txt, проанализировать записи NOT_LOADED, применить исправление, выключить лог.
Глоссарий:
- BitLocker — встроенное шифрование диска в Windows.
- MSConfig — инструмент конфигурации системы (System Configuration).
- bcdedit — утилита для редактирования настроек загрузчика Windows.
- ntbtlog.txt — файл загрузочного лога Windows.
Похожие материалы
Несколько аккаунтов Skype: Multi Skype Launcher
Журнал для работы: повысить продуктивность
Персональные звуки уведомлений на Android
Скачивание шоу Hulu для офлайн‑просмотра
Microsoft Start: персонализированная новостная лента