Add or Remove SEC NVMe Idle Timeout from Power Options in Windows 10  

Page 1 of 3 123 LastLast
    Add or Remove SEC NVMe Idle Timeout from Power Options in Windows 10

    Add or Remove SEC NVMe Idle Timeout from Power Options in Windows 10

    How to Add or Remove 'SEC NVMe Idle Timeout' from Power Options in Windows 10
    Published by Category: Performance & Maintenance
    19 Jul 2020
    Designer Media Ltd

    How to Add or Remove "SEC NVMe Idle Timeout" from Power Options in Windows 10


    This tutorial is no longer valid starting with Windows 10 version 2004.



    In the Windows 10 Creators Update version 1703 (build 15063) and later, the SEC NVMe Idle Timeout setting in Power Options lets users set to have NVMe devices power down after a specified time in milliseconds of inactivity is detected.

    By default, SEC NVMe Idle Timeout is set to 100 milliseconds on battery and 200 milliseconds plugged in.

    This tutorial will show you how to add or remove the SEC NVMe Idle Timeout setting under Hard disk in Power Options for all users in Windows 10.

    You must be signed in as an administrator to add or remove this setting in Power Options.



    Contents

    • Option One: Add or Remove "SEC NVMe Idle Timeout" in Power Options using Command Prompt
    • Option Two: Add or Remove "SEC NVMe Idle Timeout" in Power Options using REG file



    EXAMPLE: "SEC NVMe Idle Timeout" in Power Options
    Add or Remove SEC NVMe Idle Timeout from Power Options in Windows 10-sec_nvmee_idle_timeout.png






    OPTION ONE

    Add or Remove "SEC NVMe Idle Timeout" in Power Options using Command Prompt


    1 Open an elevated command prompt.

    2 Type the command below you want to use into the elevated command prompt, and press Enter.

    (Add)
    powercfg -attributes SUB_DISK 6b013a00-f775-4d61-9036-a62f7e7a6a5b -ATTRIB_HIDE

    OR

    (Remove - default)
    powercfg -attributes SUB_DISK 6b013a00-f775-4d61-9036-a62f7e7a6a5b +ATTRIB_HIDE

    3 You can now close the elevated command prompt if you like.






    OPTION TWO

    Add or Remove "SEC NVMe Idle Timeout" in Power Options using REG file


    The downloaded .reg files below will modify the DWORD value in the registry key below.

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\0012ee47-9041-4b5d-9b77-535fba8b1442\6b013a00-f775-4d61-9036-a62f7e7a6a5b

    Attributes DWORD

    1 = Remove
    2 = Add


    1 Do step 2 (add) or step 3 (remove) below for what you would like to do.


    2 To Add "SEC NVMe Idle Timeout" to Power Options

    A) Click/tap on the Download button below to download the file below, and go to step 4 below.

    Add_SEC_NVMEe_Idle_Timeout_to_Power_Options.reg

    Download


    3 To Remove "SEC NVMe Idle Timeout" from Power Options

    This is the default setting.

    A) Click/tap on the Download button below to download the file below, and go to step 4 below.

    Remove_SEC_NVMEe_Idle_Timeout_from_Power_Options.reg

    Download

    4 Save the .reg file to your desktop.

    5 Double click/tap on the downloaded .reg file to merge it.

    6 When prompted, click/tap on Run, Yes (UAC), Yes, and OK to approve the merge.

    7 You can now delete the downloaded .reg file if you like.


    That's it,
    Shawn






  1. Posts : 7,254
    Windows 10 Pro 64-bit
       #1

    Is it worth setting SEC NVMe Idle Timeout to 0 or just adding the option with default of 200 is enough?
      My Computers


  2. Posts : 68,543
    64-bit Windows 11 Pro for Workstations
    Thread Starter
       #2

    Hey Nick, :)

    Setting it to "0" will have the NVMe never power down from being idle.

    This may increase performance with the NVMe always on, but it may also cause the NVMe to heat up more.

    I'd say it would be worth benchmarking before and after while also keeping an eye on temps to see if it makes any difference for you or not.
      My Computers


  3. Posts : 7,254
    Windows 10 Pro 64-bit
       #3

    Yea I'll do that sometime. Since I use this machine for work I should be conservative. Is 200 ms quite long?
      My Computers


  4. Posts : 68,543
    64-bit Windows 11 Pro for Workstations
    Thread Starter
       #4

    You would probably never notice it.
      My Computers


  5. Posts : 7,254
    Windows 10 Pro 64-bit
       #5

    ok, I'll leave it at 200ms for now and can test it in my spare time.
      My Computers


  6. Posts : 68,543
    64-bit Windows 11 Pro for Workstations
    Thread Starter
       #6

    Please share your findings when able. It'll be interesting to see what results you have.
      My Computers


  7. Posts : 1
    Windows 10 Enterprise x64
       #7

    I've tried both methods for my machine, but I don't see the options for SEC NVMe timeout Idle Timeout.

    I'm running Windows 10 Enterprise on a machine with 1809, upgraded to 1903.
    Processor is AMD Ryzen 3 PRO 2200G
    SSD is Intel M10 64GB.

    Add or Remove SEC NVMe Idle Timeout from Power Options in Windows 10-2019-11-18-10_37_35-kerberos.classics.ox.ac.uk-remote-desktop-connection.png

    Add or Remove SEC NVMe Idle Timeout from Power Options in Windows 10-2019-11-18-10_38_10-kerberos.classics.ox.ac.uk-remote-desktop-connection.png
      My Computer


  8. Posts : 869
    Windows 11 x64 23H2 (22631.3155)
       #8

    @Brink there is also a hidden setting for the "Primary NVMe Idle Timeout".
    Add or Remove SEC NVMe Idle Timeout from Power Options in Windows 10-screenshot-181119003-.png
    Code:
    ;NVMe Primary Idle Timeout
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\0012ee47-9041-4b5d-9b77-535fba8b1442\d639518a-e56d-4345-8af2-b9f32fb26109]
    "Attributes"=dword:00000002
    
    ;NVMe SEC Idle Timeout
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\0012ee47-9041-4b5d-9b77-535fba8b1442\6b013a00-f775-4d61-9036-a62f7e7a6a5b]
    "Attributes"=dword:00000002
      My Computer


  9. Posts : 68,543
    64-bit Windows 11 Pro for Workstations
    Thread Starter
       #9
      My Computers


 

Tutorial Categories

Add or Remove SEC NVMe Idle Timeout from Power Options in Windows 10 Tutorial Index Network & Sharing Instalation and Upgrade Browsers and Email General Tips Gaming Customization Apps and Features Virtualization BSOD System Security User Accounts Hardware and Drivers Updates and Activation Backup and Restore Performance and Maintenance Mixed Reality Phone


  Related Discussions
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 00:55.
Find Us




Windows 10 Forums