How to enable Boot Log on Windows 10

Total Views : 354
Zoom In Zoom Out Read Later Print

Have driver problem on your 10, 8 or 7 windows pc, then you can use this guide to log the loaded and unloaded drivers during boot time, which you can use in your troubleshooting these problems.

On Windows 10, when you're having driver loading issues, you can enable the Boot Log option to create a special ntbtlog.txt file that includes a detailed list of the loaded and unloaded drivers during boot process.

The option won't fix any problems automatically your device may be have, but you can analyse this information to understand what might be preventing Windows 10 from loading correctly to find an appropriate solution.

In this Windows 10 guide, we show you the steps to enable Boot Log to log information about the loaded and not loaded drivers during startup using System Configuration and Command Prompt.

How to enable Boot log using System Configuration

To log driver information during boot using System Configuration, use these steps:

1. Open Start.
2. Search for System Configuration and click the top result to open the experience.
Quick Tip: You can also use the Windows key + R to open the Run command, enter the msconfig command, and press enter or click OK to open System Information.
3. Click on the Boot tab.
4. Check the Boot log option.

5. Click the Apply button.
6. Click the OK button.
7. Click the Restart button.

Once you complete these steps, a special log file will be created with the drivers that were loaded, including those that were omitted.

Viewing the ntbtlog text file

To find and view the ntbtlog.txt file, use following steps:

Go to c:\Windows\ntbtlog.txt and you will find your log file in this location. You can use any text editor to open this open.

In the text file, you can see a list of loaded and unloaded drivers during boot, which you can now use in your troubleshooting process to fix a related issue.

If you no longer need the "Boot Log," you can disable the feature using the same instructions mentioned above, but on step No. 4, make sure the option is unchecked.

How to enable 'Boot log' using Command Prompt

To log driver information during boot using Command Prompt, use following steps:

1. Open Start.
2. Search for Command Prompt, right-click the top result, and select the Run as administrator option.
3. Type the following command and press Enter:
    bcdedit
4.  Under the "Windows Boot Loader" section, note the "identifier" and "bootlog" information. For example:
     identifier — {current}
     bootlog — No. (May not be visible for first time)

5. Type the following command to enable logs during boot and press Enter:
     bcdedit /set {current} bootlog Yes
In the command, make sure to replace {current} with the information in your identifier.

After completing the steps, a log file will be created in the Windows folder with the drivers that were loaded, including those that were not loaded.

Viewing the ntbtlog text file

To find and view the ntbtlog.txt file, use following steps:
Go to c:\Windows\ntbtlog.txt and you will find your log file in this location. You can use any text editor to open this open.

In the text file, you can see a list of loaded and unloaded drivers during boot, which you can now use in your troubleshooting process to fix a related issue.

You can always revert the changes using the same instructions used above, but for step No. 5, make sure to use this command: bcdedit /set {current} bootlog No

Although this guide is focused on Windows 10, the "Boot Log" option has been available for years, and you can also use the same instructions on Windows 8.1 and Windows 7.

See More

Latest Photos