How to add or remove primary NVMe idle timeout from power options in Windows 10. NVMe, short for Non-Volatile Memory Express, is a high-speed storage protocol with fast and low latency read/write capabilities. You'll find it behind technologies like ROM, flash memory, and mass storage devices. Before we begin, be sure to subscribe to Ninja One's IT video hub and our YouTube channel for more tech content like this. How to add NVMe idle timeout to power options in Windows 10. Before we dive into the settings, let's make sure the primary NVMe idle timeout is actually available on your system. Go to the control panel and head to Hardware and sound, then Power options. Click on Edit plan settings and choose Change advanced power settings. Next, expand the Hard disk section and look for Primary NVMe idle timeout. If you don't see it listed, you can follow these steps. Using command prompt. Press Win plus X and choose Command Prompt Admin or Windows Terminal Admin. Enter the following. Hit Enter, then close the Command Prompt window and check Power Options to see if it appears. Using Registry Editor. Press Win plus R, type regedit, and press Enter. Navigate to this path. On the right side, double-click Attributes. Change the value to 2 and click OK. Reboot your system to apply the change. Open Power Options again. Primary NVMe idle timeout should now be visible. How to remove NVMe idle timeout to Power Options in Windows 10. Now, you can remove the NVMe idle timeout using the command prompt. Paste this command and press Enter. Close the Command Prompt and check Power Options to confirm that it's gone. How to configure NVMe idle timeout after adding it. Now that the setting is in place, let's walk through how to configure it. Go to Control Panel, Power Options, Change plan settings, then click Advanced power settings. Expand Hard disk and find Primary NVMe idle timeout. Choose a timeout value in milliseconds that suits your needs. We've created a table to help you figure it out. Click OK to save your changes. Why add the NVMe idle timeout setting to Power Options? The NVMe idle timeout setting is hidden by default on most Windows 10 systems, so it needs to be manually enabled. Once accessible, it provides several benefits. Performance optimization keeps the NVMe SSD active longer when needed. Power reduction lets the NVMe device enter a low-power state during idle periods. Prevention of disconnections avoids issues caused by overly aggressive power-saving settings. NVMe idle timeout helps you find the right balance between performance and power efficiency, whether you want faster speed or longer battery life. For more information, check out our official blog post on how to add or remove primary NVMe idle timeout from power options in Windows linked in the description below.

How to Add or Remove “Primary NVMe Idle Timeout” from Power Options in Windows

Unlock better performance and power efficiency in Windows 10 with this step-by-step guide on adding, configuring, or removing the hidden “Primary NVMe Idle Timeout” setting. Learn how this powerful tweak can optimize SSD performance, extend battery life, and prevent disconnection issues—whether you’re aiming for speed or energy savings. Follow along as we walk you through enabling the setting via Command Prompt or Registry Editor, adjusting timeout values, and understanding why it matters.

Read the full blog on How to Add or Remove “Primary NVMe Idle Timeout” from Power Options in Windows 10

Never miss a NinjaOne video!

in this video

    Never miss a video!