Generate Battery Energy Estimation Report in Windows 10

    Generate Battery Energy Estimation Report in Windows 10

    How to Generate Battery Energy Estimation Report in Windows 10

    Published by BrinkCategory: Performance & Maintenance
    12 Sep 2016 Last Updated: 4 Weeks Ago at 15:46

    Published by


    Brink's Avatar
    Administrator

    Posts: 24,489

    Show Printable Version 


    How to Generate Battery Energy Estimation Report in Windows 10

    information   Information
    You can use the Energy Estimation Engine (E3) in Windows to get detailed information about battery usage.

    The "powercfg /srumutil" command enumerates the entire Energy Estimation data from the System Resource Usage Monitor (SRUM) in an XML or CSV file.

    This tutorial will show you how to generate a battery energy estimation report for detail battery usage in Windows 10.

    You must be signed in as an administrator to be able to generate a battery energy estimation report.

    Note   Note
    In addition to viewing data from a single device, as demonstrated in the video below, an OEM, during device pre-production, or an enterprise IT administrator could create domain scripts to generate and collect E3 SRUMUTIL logs on a daily or weekly basis and collect the information in a database. This would allow the OEM or enterprise to analyze energy usage data from devices, and identify opportunities to improve battery life on their Windows images.


    VIDEO: Defrag Tools #157 - Energy Estimation Engine (E3) Channel 9



    EXAMPLE: "powercfg /srumutil" usage
    Click image for larger version. 

Name:	powercfg_srumutil_usage.png 
Views:	170 
Size:	32.2 KB 
ID:	101082


    Here's How:

    1. Open an elevated command prompt.

    2. Type the command you want to use below into the elevated command prompt, and press Enter. (see screenshot below)
    Note   Note
    It's recommended to save the report as a .csv file to be able to easily use and read it with Excel.


    (For .csv file)
    powercfg /srumutil /output %USERPROFILE%\Desktop\srumutil.csv

    (For .xml file)
    powercfg /srumutil /output %USERPROFILE%\Desktop\srumutil.xml /XML

    Click image for larger version. 

Name:	srumutil-command.jpg 
Views:	102 
Size:	60.5 KB 
ID:	101083

    3. If .csv, then open the srumutil.csv file saved to your desktop with Excel to see the report.

    4. If .xml, then open the srumutil.xml file saved to your desktop to see the report in your default web browser (ex: Internet Explorer).

    5. This is a copy of my laptop's battery energy estimation report from a srumutil.csv file viewed opened in Excel 2016 as an example of what is reported. (see screenshot below)
    Click image for larger version. 

Name:	srumutil.csv.png 
Views:	236 
Size:	256.9 KB 
ID:	101084



    That's it,
    Shawn


  1.    02 Nov 2016 #1
    Join Date : Nov 2016
    Posts : 2
    Windows 10 Turkish

    @echo off
    :: BatchGotAdmin
    :-------------------------------------
    REM --> Check for permissions
    IF "%PROCESSOR_ARCHITECTURE%" EQU "amd64" (
    >nul 2>&1 "%SYSTEMROOT%\SysWOW64\cacls.exe" "%SYSTEMROOT%\SysWOW64\config\system"
    ) ELSE (
    >nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"
    )
    REM --> If error flag set, we do not have admin.
    if '%errorlevel%' NEQ '0' (
    echo Requesting administrative privileges...
    goto UACPrompt
    ) else ( goto gotAdmin )
    :UACPrompt
    echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
    set params = %*:"=""
    echo UAC.ShellExecute "cmd.exe", "/c ""%~s0"" %params%", "", "runas", 1 >> "%temp%\getadmin.vbs"
    "%temp%\getadmin.vbs"
    del "%temp%\getadmin.vbs"
    exit /B
    :gotAdmin
    pushd "%CD%"
    CD /D "%~dp0"
    :--------------------------------------
    powercfg /srumutil /output %USERPROFILE%\Desktop\srumutil.csv
      My ComputerSystem Spec

 


Similar Threads
Tutorial Category
Performance & Maintenance Generate Battery Usage Report in Windows 10
How to Generate Battery Usage Report in Windows 10 A battery usage report will help you know more about the usage, health, and life estimates characteristics of your PC's battery over the lifetime of the system. This tutorial will show you...
Tutorials
Performance & Maintenance Generate System Sleep Diagnostics Report in Windows 10
How to Generate a System Sleep Diagnostics Report in Windows 10 A System Sleep Diagnostics generates a report of intervals when the user was not present (idle) over the last three or specified days on the system, and if the system went to sleep....
Tutorials
Perfmon/report system health report function missing ?
I just wanted to know if MS removed the system health report feature from performance monitor. If so how do you start a system health report in Windows 10, it seems to differ from Windows 7 where you can find in advanced tools "Generate a system...
Performance & Maintenance
Performance & Maintenance Add Energy Saver settings to Power Options in Windows 10
How to Add or Remove "Energy Saver settings" Power Options in Windows 10 Windows 10 introduces a new battery saver (aka: Energy Saver) feature that conserves your PC's battery by limiting background activity and adjusting hardware settings....
Tutorials
Our Sites
Site Links
About Us
Windows 10 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 10" and related materials are trademarks of Microsoft Corp.

Designer Media Ltd
All times are GMT -5. The time now is 06:48.
Find Us
Twitter Facebook Google+ Ten Forums iOS App Ten Forums Android App



Windows 10 Forums