Battery Energy Estimation Report - Generate in Windows 10

    Battery Energy Estimation Report - Generate in Windows 10

    How to Generate Battery Energy Estimation Report in Windows 10
    Published by
    2016-09-12
    Designer Media Ltd

    Published by


    Brink's Avatar
    Administrator

    Posts: 17,413

    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:	44 
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:	42 
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:	98 
Size:	256.9 KB 
ID:	101084



    That's it,
    Shawn



  1. Joined : Nov 2016
    Posts : 1
    Windows 10 Turkish
       2016-11-02 #1

    @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 System SpecsSystem Spec


 


Similar Threads
Tutorial Category
System Sleep Diagnostics Report - Generate 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
Energy Saver settings - Add 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
Battery Usage Report - Generate in Windows 10
How to Generate Report of Battery Usage 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...
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 09:52.
Find Us
Twitter Facebook Google+



Windows 10 Forums