需手动启用引导日志功能并重启才能生成ntbtlog.txt,该文件固定位于系统分区根目录(如c:\ntbtlog.txt),记录内核驱动加载过程,用于诊断开机蓝屏、卡顿等问题。

如果您希望诊断Windows 10系统在开机过程中出现的驱动加载失败、卡顿或蓝屏等问题,则需查看内核级引导阶段生成的启动日志文件ntbtlog.txt。该文件仅在手动启用引导日志功能后,经一次完整重启才会生成,且默认存放于系统分区根目录。以下是获取并定位该日志的具体操作路径:
一、确认并启用引导日志功能
ntbtlog.txt不会自动创建,必须显式启用引导日志开关,否则系统不会记录任何内核加载行为。启用方式有两种,任选其一即可生效,二者效果完全等同。
1、按下Win + R组合键打开“运行”对话框。
2、输入msconfig并按回车,启动“系统配置”工具。
3、切换至“引导”选项卡,点击右下角“高级选项”按钮。
4、勾选“启用引导日志”复选框,点击“确定”返回主界面,再点击“确定”保存设置。
5、在弹出提示中选择“退出而不重启”,后续需手动执行重启以触发日志写入。
二、使用BCDEdit命令行启用引导日志
该方法直接修改启动配置数据库(BCD),不依赖图形界面,适用于远程管理、组策略限制环境或脚本批量部署场景,且支持即时验证配置是否写入成功。
1、右键点击“开始”按钮,选择“Windows PowerShell(管理员)”或“命令提示符(管理员)”。
2、执行命令:bcdedit /set {default} bootlog yes,按回车运行。
3、若输出显示“操作成功完成”,表示指令已写入BCD。
4、立即验证配置:运行bcdedit /enum {default},检查输出中是否存在bootlog Yes条目。
三、执行完整重启以生成ntbtlog.txt
引导日志仅在启用状态下经历一次从BIOS/UEFI自检、加载ntoskrnl.exe、初始化核心驱动直至桌面完全就绪的全过程后生成。文件名固定为ntbtlog.txt,每次重启均覆盖前次内容,不保留历史版本。
1、保存全部未关闭文档与程序后,点击“开始” → “电源” → “重启”。
2、全程等待系统完成启动,不得强制关机、断电或中途干预,确保未发生蓝屏、卡死或自动重启中断。
3、进入桌面后,打开文件资源管理器,在地址栏直接粘贴并访问:C:\ntbtlog.txt。
4、若文件存在且大小大于0 KB,说明日志已成功生成;若提示“找不到文件”,请返回步骤一或二重新确认启用状态并再次重启。
四、ntbtlog.txt的标准存储路径与访问方式
该日志由Windows Boot Manager硬编码写入,路径与%windir%环境变量无关,**唯一合法路径为系统分区根目录**,即C:\ntbtlog.txt。网络上部分资料所称的C:\Windows\ntbtlog.txt属于错误引用,实际访问该路径将始终返回“文件不存在”。
1、在文件资源管理器地址栏中直接输入:C:\ntbtlog.txt,按回车跳转。
2、若系统提示需要权限,点击“继续”以管理员身份打开。
3、使用记事本打开该文件,日志为纯ASCII文本格式,每行含加载动作(如Load、Error)、驱动服务名及对应文件路径。
4、重点关注日志末尾几行内容,若系统在某一驱动处停止响应,该驱动名称通常紧邻日志终止位置。










