Компьютеры · Инструкция
Как включить журнал загрузки Windows
Журнал загрузки Windows полезен, когда проблема появляется именно на этапе старта и нужно сравнить нормальную загрузку.
Короткий ответ
Откройте среду восстановления → «Поиск и устранение неисправностей» → «Дополнительные параметры» → «Параметры загрузки» → «Перезагрузить», затем выберите «Включить ведение журнала загрузки». После старта проверьте ntbtlog.txt в каталоге Windows.
Что показывает Boot logging
Microsoft описывает параметр Enable boot logging как режим, создающий ntbtlog.txt со списком драйверов, задействованных во время запуска. Это не универсальный журнал всех причин медленной загрузки и не замена Event Viewer. Его сильная сторона — узкая диагностика драйверов раннего старта: можно увидеть последовательность загрузки и строки, указывающие, что отдельные драйверы не были загружены. Однако сама строка «did not load» не доказывает неисправность: часть драйверов пропускается по архитектуре системы, условиям оборудования или потому, что они не требуются в этом сценарии. Поэтому журнал полезно сравнивать между несколькими стартами и связывать с конкретным симптомом, а не удалять каждый упомянутый драйвер.
Важно: Не удаляйте драйвер только потому, что в ntbtlog есть строка о незагрузке. Сначала выясните, должен ли он вообще загружаться на этом ПК.
Как включить журнал через Startup Settings
- Откройте «Параметры» → «Система» → «Восстановление» и используйте расширенный запуск, либо войдите в Windows Recovery Environment другим штатным способом.
- Выберите «Поиск и устранение неисправностей» → «Дополнительные параметры» → «Параметры загрузки».
- Нажмите «Перезагрузить». После перезапуска появится список режимов старта.
- Выберите «Включить ведение журнала загрузки» — Enable boot logging.
- Дождитесь запуска Windows и воспроизведите проблему, если она проявляется сразу после входа.
- Откройте системный каталог Windows и найдите ntbtlog.txt. Проверьте время изменения файла, чтобы не анализировать старую запись.
Совет: Скопируйте ntbtlog.txt под новым именем сразу после нужного запуска. Следующая диагностическая загрузка может изменить файл и затруднить сравнение.
Как читать ntbtlog.txt
Ищите не отдельную пугающую строку, а закономерность. Если проблема появилась после установки драйвера, найдите его имя и соседние записи. Если Windows зависает приблизительно в одной точке, сравните журнал проблемной загрузки с журналом успешной. Полезно группировать драйверы по устройствам: графика, хранилище, сеть, USB, фильтры антивируса. Системные файлы Microsoft не стоит трогать вручную; если подозрение падает на сторонний пакет, сначала определите устройство и версию через Диспетчер устройств или свойства файла. Затем используйте официальный установщик производителя для обновления или отката. Boot logging особенно полезен как дополнительный сигнал вместе с журналом System, Reliability Monitor и дампом, если был bug check.
Когда журнал действительно помогает
Режим уместен, когда Windows начинает зависать или долго ждать именно во время старта после изменения драйвера, подключения нового оборудования или установки системного фильтра. Он также полезен, если обычный режим стартует нестабильно, а Safe Mode — нормально: сравнение показывает, какие дополнительные драйверы подключаются в обычной загрузке. Для проблем уже после входа в систему журнал менее информативен — там лучше использовать события, Performance Recorder или диагностику конкретной службы. Если экран полностью чёрный, но система реагирует, параметр низкого разрешения может быть более релевантен. Если же загрузка вообще не достигает этапа Windows, нужно исследовать накопитель, загрузчик, UEFI и среду восстановления, а не ntbtlog.
Что сочетать с Boot logging
- Event Viewer / System. видит ошибки служб, устройств и критические события
- Safe Mode. проверяет поведение с минимальным набором драйверов
- Low-resolution video. проверяет проблему режима дисплея при сохранении текущего драйвера
- Crash dump. нужен, если загрузка заканчивается bug check
Предупреждение: Используйте один диагностический режим за раз. Иначе вы не поймёте, какое изменение повлияло на результат.
Как закончить диагностику
Boot logging включается на конкретный запуск через Startup Settings, поэтому после сбора данных обычно достаточно перезагрузиться в обычном режиме. Сохраните копию файла и зафиксируйте, что вы изменили перед тестом. Если подозрение на драйвер подтвердилось, обновляйте или откатывайте именно его, затем повторяйте обычную загрузку без дополнительных режимов. Если журнал не показывает понятной разницы, не растягивайте эксперимент бесконечно: переходите к системным событиям и, при наличии синего экрана, к дампу. Для рабочего компьютера полезно сохранить исходный журнал до ремонта и журнал после исправления — это даёт проверяемое сравнение вместо субъективного «кажется, стало быстрее».
Как сравнивать два журнала загрузки
Для сравнения сохраните один ntbtlog после проблемного запуска и второй после успешного запуска максимально похожей конфигурации. Смотрите, какие сторонние драйверы появляются только в проблемном варианте, где меняется порядок и не повторяются ли строки вокруг одного устройства. Не используйте простой принцип «всё, что не загрузилось, удалить»: журналы могут содержать нормальные условные пропуски. Хорошая гипотеза требует связи с изменением системы — новой версией драйвера, подключённым устройством или обновлением защитного ПО. После каждого исправления делайте один контрольный обычный запуск и новый журнал только при необходимости. Если проблема возникает не при каждом запуске, подпишите копии файлов датой и состоянием оборудования: с док-станцией, без неё, после обновления или после отката.
Как превратить ntbtlog.txt в проверяемую гипотезу
Сам по себе длинный список строк в ntbtlog.txt редко даёт готовый ответ. Начните с события, после которого проблема появилась: обновление драйвера, установка антивирусного фильтра, новая док-станция, контроллер хранения или другое устройство. Сделайте журнал проблемной загрузки, сохраните копию, затем измените только один подозрительный фактор и получите второй журнал. Сравнивайте не количество строк, а конкретные сторонние модули и момент, где поведение двух запусков расходится. Строка Did not load driver без связи с симптомом не является основанием удалять драйвер: часть компонентов может загружаться условно и не нужна в конкретной конфигурации. Если подозрительный модуль принадлежит стороннему пакету, сначала определите его издателя и версию, затем используйте штатное обновление, откат или удаление самого продукта. При зависании ещё до появления Windows журнал может вообще не быть главным инструментом; при BSOD приоритетнее дамп. Цель Boot logging — сузить область поиска драйверов раннего запуска, а не заменить все остальные источники диагностики.
Минимальный набор данных
- копия ntbtlog.txt после проблемного старта
- копия журнала после нормального старта, если доступно
- точное время загрузки
- перечень недавно обновлённых драйверов
- события System за этот интервал
- модель нового подключённого оборудования
Что учитывать
Условия меняются. Страница отражает состояние на 2026-09-20; при расхождении с официальной документацией приоритет у первоисточника.
Источники и проверка
Фактическая часть сверена по первичным источникам (в т.ч. Windows startup settings). Пример и формулировки — редакция N1RO на 2026-09-20.