Intel® Battery Life Diagnostic Tool

Get the Diagnostic Tool

  • Once downloaded, unzip the file, select the bldt_setup-v*.*.*.exe installer, and then follow the prompts.

author-image

By

Overview

Intel® Battery Life Diagnostic Tool helps IT managers, system administrators, and application developers monitor and diagnose the battery life impact of current system configuration and installed software on computer systems with an Intel® CPU. When run on a system, it estimates expected battery life, provides insight into the system's ability to reach low-power states, and highlights the applications, processes, and configuration errors that impact low-power efficiency.
 

  • Enables independent software vendors (ISV) to improve the power and battery life use of their applications by analyzing their impact on estimated power use, Windows* Management Instrumentation (WMI) activity, analysis of CPU idle and busy periods per process, and impact on CPU power states.
  • Enables system administrators to identify individual background processes that have an unintended impact of the power use on the system.
  • Provides a low-overhead, turnkey solution to get a comprehensive snapshot of general system information, background activity, and power consumption metrics within a defined timeframe. This snapshot can then be used for troubleshooting issues, or when performing "before/after" comparisons when evaluating system configuration changes.
  • Allows corporate IT departments to analyze the impact of build images (installed software and operating system configuration) compared to the out-of-the-box (OOB) original equipment manufacturer (OEM) image on commercial systems.

Intel Battery Life Diagnostic Tool requires a computer system running Windows® 10 or later with an Intel® Core™ processor (8th generation or later).

Features

  • Includes multiple configurable tests to analyze different aspects of the system's behavior and configuration.
  • Generates a summary of findings from each test in an HTML format for easier viewing and sharing, and provides all raw data in a .zip file for further analysis, if needed.
  • Provides graphical-user and command-line interfaces to run tests and generate reports.

Tests & Metrics

Full Test and Quick Test

Collects and analyzes system configuration and software behaviors that can adversely affect battery life. The Quick Test is identical to the Full Test but without the battery rundown step and battery life estimate metric.

Workflow Steps

  1. Charge battery to 90%.
  2. Switch to DC power.
  3. Idle test (Intel® SoC Watch) for 10 minutes.
  4. Process energy estimation.
  5. Context switches analysis.
  6. WMI activity analysis.
  7. Powercfg energy report.
  8. Powercfg power schemes report.
  9. Battery rundown test (web browsing) for four hours.
  10. Run Powercfg battery report.

† Applies only to the Full Test

For detailed descriptions of the test workflow and report metrics, see the user guide, which is included in the application download.

Report Metrics

  • System information
  • Battery life estimate
  • CPU power states %
  • Operating system timer change
  • Configuration errors
  • CPU use by process
  • Context switches and idle histogram
  • Energy estimation by process
  • Power configuration settings
  • WMI activity

Software Hygiene

Evaluates the system for software activity that may degrade power and battery life.

Workflow Steps

  1. Charge battery to 90%.
  2. Switch to DC power.
  3. Idle test (Intel® SoC Watch) for 30 minutes.
  4. Parse ETL for WMI activity.
  5. Parse ETL for ACPI interrupts.
  6. Parse ETL for QoS levels.
  7. Run Windows Performance Recorder (WPR) to collect power metrics.
  8. Run Powercfg battery report.

† Applies only to the Full Test

For detailed descriptions of the test workflow and report metrics, see the user guide, which is included in the application download.

Report Metrics

  • System info
  • Idle/busy histogram
  • CPU core use per core type (P/E)
  • CPU power metrics (C-State, SOC package power, and SLP-50 residency)
  • Histogram of CPU busy periods per process
  • Histogram of CPU idle periods per process
  • WMI activity per process
  • ACPI interrupts per process
  • Quality of service (QoS) per process

System Configuration Checks

This feature detects improper system configurations that can adversely impact thermal, performance, and power settings on a platform.

Workflow Steps

  1. Switch to DC power.
  2. Generate power schemes report.
  3. Collect available sleep states.
  4. Collect a list of available plug-and-play devices.
  5. Inspect PPM provisioning package status.
  6. Inspect EPP status.
  7. Read model-specific-register (MSR) values.

† Applies only to the Full Test

For detailed descriptions of the test workflow and report metrics, see the user guide, which is included in the application download.

Report Metrics

  • System information
  • PCIe* ASPM (AC and DC)
  • USB selective suspend (AC and DC)
  • Modern standby support
  • Screen off timer, sleep timer (AC and DC)
  • PPM package
  • EPP settings
  • Hetero thresholds
  • SoftPark settings
  • C10 low power state support
  • Wireless adapter settings (DC)

Modern Standby

Conducts a Modern/Connected Standby test and analyzes the system's ability to reach the lowest power states while in standby.

Workflow Steps

  1. Charge battery to 90%.
  2. Switch to DC power.
  3. Put system to sleep for 20 minutes.
  4. Run Powercfg sleep study report.

† Applies only to the Full Test

For detailed descriptions of the test workflow and report metrics, see the user guide, which is included in the application download.

Report Metrics

  • System information
  • Analysis of the sleep period. Highlights any software issues that might have prevented the system from reaching an optimal low-power state and caused battery drain.

License Description

The Intel Battery Life Diagnostic Tool is provided and supported by Intel, free of charge, for use by original equipment or device manufacturers (OEM and ODM), independent software vendors (ISV), and end users, including commercial use. Before downloading or installing, review the license agreement presented on the download page. The application is intended for use only on Intel-based systems and is not compatible with or supported on other platforms at this time.

Get Support

For additional support, feedback, or questions, launch the application, and then from the left-side navigation menu, select Contact Support. Support is limited to general application use. Requests for support on specific system or hardware technical issues should be raised through Intel Customer Support, Intel Premier Support, or your account representative.

User Documentation

User documentation can be found alongside the application when you download the installer .zip file.