/
/

Cómo añadir o quitar «Primary NVMe Idle Timeout» de las opciones de energía en Windows 10

por Team Ninja
How to Add or Remove Primary NVMe Idle Timeout blog banner image

Resumen instantáneo

Este post ofrece una lista completa de comandos CMD básicos y una inmersión profunda en los comandos de Windows, con más de 70 comandos cmd esenciales tanto para principiantes como para usuarios avanzados. Explica comandos prácticos del símbolo del sistema para la gestión de archivos, la navegación por directorios, la solución de problemas de red, las operaciones de disco y la automatización con ejemplos reales para mejorar la productividad. Tanto si estás aprendiendo los comandos básicos de cmd como si ya dominas las herramientas avanzadas de la CLI de Windows, esta guía te ayudará a utilizar el Símbolo del sistema de forma más eficaz.

NVMe son las siglas de Non-Volatile Memory Express, un protocolo de almacenamiento de alta velocidad con capacidades de lectura y escritura rápidas y de baja latencia. La memoria de solo lectura (ROM), la memoria flash y el almacenamiento masivo son algunos ejemplos de NVMe.

La mayoría de los equipos con Windows ya están optimizados en rendimiento y consumo, y tanto el ajuste Primary NVMe Idle Timeout como las opciones relacionadas contribuyen a ello. Este ajuste determina cuánto tiempo permanece inactivo un SSD NVMe antes de pasar a un estado de bajo consumo.

Veamos qué es el tiempo de espera de inactividad NVMe, para qué sirve y qué ventajas e implicaciones tiene modificarlo.

Cómo añadir o quitar el tiempo de espera de inactividad NVMe en las opciones de energía de Windows 10

Antes de tocar la configuración, comprueba si el ajuste Primary NVMe Idle Timeout está disponible.

Cómo comprobar si el tiempo de espera de inactividad NVMe aparece en las opciones de energía:

  1. Abre el Panel de control y ve a Hardware y sonido > Opciones de energía > Cambiar la configuración del plan > Cambiar la configuración avanzada de energía.
  2. Despliega Disco duro > Primary NVMe Idle Timeout.
  3. Si no encuentras esta opción, sigue los pasos siguientes para añadirla manualmente.

Para añadir Primary NVMe Idle Timeout:

A. Con el símbolo del sistema (opción recomendada para la mayoría de usuarios)

1. Abre el símbolo del sistema como administrador:
      • Pulsa Win + X y selecciona Símbolo del sistema (administrador) o Terminal de Windows (administrador).
2. Añade el tiempo de espera de inactividad NVMe:
      • Escribe el siguiente comando:
        • REG ADD HKLM\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\0012ee47-9041-4b5d-9b77-535fba8b1442\d639518a-e56d-4345-8af2-b9f32fb26109 /v Attributes /t REG_DWORD /d 2 /f
      • Pulsa Intro.
3. Cierra el símbolo del sistema:
      • Cierra la ventana del símbolo del sistema y revisa las Opciones de energía para confirmar que el ajuste ya aparece.

B. Con el Editor del Registro (para usuarios avanzados)

1. Abre el Editor del Registro:
      • Pulsa Win + R, escribe regedit y pulsa Intro.
2. Ve a la clave de configuración de energía:
      • Dirígete a:
        • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\0012ee47-9041-4b5d-9b77-535fba8b1442\d639518a-e56d-4345-8af2-b9f32fb26109
3. Modifica el valor de Attributes:
      • En el panel derecho, haz doble clic en Attributes.
      • Cambia su valor a 2 y haz clic en Aceptar.
4. Reinicia Windows:
      • Reinicia tu dispositivo Windows para aplicar los cambios.
5. Revisa las opciones de energía:
      • Ve a las opciones de energía para comprobar si el ajuste ya está visible.

Para quitar Primary NVMe Idle Timeout:

A. Con el símbolo del sistema (opción recomendada para la mayoría de usuarios)

1. Abre el símbolo del sistema como administrador:
      • Pulsa Win + X y selecciona Símbolo del sistema (administrador) o Terminal de Windows (administrador).
2. Ejecuta el comando:
      • Escribe el siguiente comando:
        • powercfg -attributes SUB_DISK d639518a-e56d-4345-8af2-b9f32fb26109 +ATTRIB_HIDE
      • Pulsa Intro.
3. Cierra el símbolo del sistema:
      • Cierra la ventana del símbolo del sistema y revisa las Opciones de energía para confirmar que el ajuste ha desaparecido.

Aquí tienes un vídeo breve que te guía por el proceso: cómo añadir o quitar «Primary NVMe Idle Timeout» de las opciones de energía en Windows 10.

Cómo configurar el tiempo de espera de inactividad NVMe una vez añadido

Una vez añadido el ajuste, ya puedes configurarlo a tu gusto. Así se hace:

  1. Abre las opciones de energía:

    • Ve a Panel de control > Opciones de energía > Cambiar la configuración del plan > Configuración avanzada de energía.
  1. Ajusta la duración del tiempo de espera:

    • Despliega Disco duro y busca Primary NVMe idle timeout.
    • Elige un valor en milisegundos según tus necesidades:
Plan de energía Con batería Conectado a la corriente
Equilibrado 100 ms 200 ms
Alto rendimiento 200 ms 200 ms
Economizador 100 ms 100 ms
Rendimiento máximo 100 ms 200 ms
  1. Guarda los cambios:

    • Haz clic en Aceptar para guardar los cambios.

Tu SSD NVMe seguirá la configuración de energía personalizada que hayas definido, ya sea para ganar rendimiento o para consumir menos.

¿Por qué conviene añadir el ajuste «NVMe idle timeout» a las opciones de energía?

En la mayoría de los sistemas con Windows 10, el tiempo de espera de inactividad NVMe está oculto por defecto, así que añadirlo es imprescindible para poder acceder a esta opción. Además, este ajuste resulta clave por lo siguiente:

  • Optimización del rendimiento. Con el valor adecuado, el tiempo de espera de inactividad NVMe mantiene el SSD NVMe activo durante más tiempo.
  • Menor consumo. Configurar este ajuste ayuda a reducir el consumo del sistema, ya que permite que los dispositivos NVMe pasen a un estado de bajo consumo tras el periodo de inactividad que elijas. Así puedes alargar la duración de la batería o mejorar el rendimiento del sistema.
  • Prevención de desconexiones. Una configuración de ahorro de energía demasiado agresiva puede provocar desconexiones frecuentes del NVMe. Elegir un tiempo de espera de inactividad óptimo mitiga este problema.

¿Cuándo conviene modificar el tiempo de espera de inactividad NVMe?

Añadir y modificar el tiempo de espera de inactividad NVMe te ayuda a optimizar el rendimiento del sistema, a mejorar la duración de la batería si trabajas con un portátil y a resolver las desconexiones frecuentes de la unidad NVMe.

Resolución de problemas con el tiempo de espera de inactividad NVMe

  1. El ajuste no aparece después de ejecutar el comando.

En algunos casos, el ajuste del tiempo de espera de inactividad NVMe no se ve en las opciones de energía aunque ya lo hayas añadido. Esto es lo que puedes hacer:

Solución: después de aplicar los cambios, un reinicio suele bastar para que aparezca el tiempo de espera de inactividad NVMe. También puedes mostrar el ajuste manualmente ejecutando el comando powercfg -attributes SUB_DISK d639518a-e56d-4345-8af2-b9f32fb26109 -ATTRIB_HIDE en un símbolo del sistema con permisos de administrador.

  1. La configuración de energía se restablece tras una actualización de Windows.

A veces una actualización de Windows borra la configuración de energía que habías definido, incluido el tiempo de espera de inactividad NVMe. Así puedes solucionarlo.

Solución: si el ajuste desapareció tras una actualización de Windows, vuelve a añadirlo siguiendo la guía paso a paso «Cómo añadir o quitar el tiempo de espera de inactividad NVMe en las opciones de energía de Windows 10» que encontrarás más arriba. Para recuperar la configuración de Primary NVMe idle timeout, sigue la guía «Cómo configurar el tiempo de espera de inactividad NVMe una vez añadido».

  1. La unidad NVMe sigue entrando en modo de bajo consumo sin motivo.

Otro problema habitual es que la unidad NVMe siga pasando a modo de bajo consumo y no respete el tiempo de inactividad que has configurado. Así se arregla:

Solución: revisa los ajustes adicionales para confirmar que están bien configurados. Ve al Administrador de dispositivos > Propiedades del controlador NVMe > Administración de energía y desactiva la opción Permitir que el equipo apague este dispositivo para ahorrar energía.

  1. Problemas de rendimiento tras modificar el tiempo de espera

Es posible que notes problemas de rendimiento después de cambiar el tiempo de espera de inactividad NVMe, como ralentizaciones inesperadas o latencias de respuesta molestas. Así se arregla:

Solución: para encontrar el mejor equilibrio, quizá tengas que volver a los valores de inactividad predeterminados o ajustar el tiempo de espera poco a poco.

Buenas prácticas para gestionar la configuración de energía de los NVMe

Para aprovechar al máximo el tiempo de espera de inactividad NVMe, aplica estas buenas prácticas:

  • Revisa la configuración de energía. Como hemos comentado, las actualizaciones de Windows pueden devolver la configuración de energía a su estado predeterminado. Comprueba siempre el estado de estos ajustes, incluidos los de NVMe, justo después de cada actualización de Windows.
  • Usa controladores NVMe oficiales. Es preferible utilizar solo los controladores NVMe del fabricante para ajustar mejor el rendimiento.
  • Monitoriza el estado del SSD. Presta atención a datos clave del SSD como su salud y su temperatura. Son factores decisivos para mantener un rendimiento óptimo, y existen herramientas que te permiten monitorizar estas métricas críticas.
  • Elige un valor de tiempo de espera adecuado. Según el uso que le des, ten en cuenta factores como el rendimiento, la vida útil del SSD y la eficiencia energética al fijar el valor. Busca el equilibrio entre consumo y rendimiento.

Preguntas frecuentes (FAQ)

  1. ¿Cuál es el mejor valor de tiempo de espera de inactividad NVMe para el rendimiento?

Si buscas alto rendimiento, lo recomendable es un valor mínimo de 200 milisegundos. Puedes aumentarlo según cómo responda tu sistema al valor configurado.

  1. ¿Cambiar la configuración de energía del NVMe afecta a la vida útil del SSD?

Los cambios frecuentes de estado de energía pueden influir indirectamente en la vida útil de un SSD. Factores como los ciclos de escritura, la temperatura, el estado de energía e incluso un ahorro de energía demasiado agresivo pueden contribuir a su degradación.

  1. ¿Puedo deshacer los cambios y quitar el tiempo de espera de inactividad NVMe?

Sí. Puedes eliminarlo siguiendo los pasos de la sección «Para quitar Primary NVMe Idle Timeout». También puedes restablecer los valores predeterminados así:

    • Pulsa Win + R, escribe powercfg.cpl y pulsa Intro.
    • Haz clic en Cambiar la configuración del plan de tu plan de energía activo.
    • Haz clic en Cambiar la configuración avanzada de energía.
    • Despliega Disco duro → Configuración de NVMe (si está disponible).
    • Selecciona Restaurar valores predeterminados del plan o define manualmente el valor predeterminado del tiempo de espera.
    • Haz clic en Aplicar > Aceptar.
  1. ¿Por qué mi BIOS no tiene opciones de gestión de energía para NVMe?

Varios factores pueden influir en que estas opciones estén o no disponibles en la BIOS: limitaciones de la placa base, el diseño del firmware, el hardware, restricciones del fabricante (OEM) y las actualizaciones de controladores o de la BIOS. Revisa cada componente para identificar cuál restringe el acceso a la configuración de energía del NVMe.

  1. ¿Cuál es el tiempo de espera predeterminado para las operaciones de E/S enviadas a dispositivos NVMe en el SO Windows?

El tiempo de espera predeterminado para las operaciones de E/S enviadas a dispositivos NVMe en el SO Windows es de 60 segundos.

  1. ¿Activar Primary NVMe Idle Timeout reduce el consumo de batería en portátiles?

Sí. Con un valor de tiempo de espera más bajo, el SSD pasa antes al modo de bajo consumo, lo que ayuda a ahorrar energía.

Ideas clave sobre cómo añadir Primary NVMe Idle Timeout

Añadir Primary NVMe Idle Timeout a las opciones de energía te da un control mucho más preciso sobre la gestión de energía del SSD. Eso sí, la configuración que elijas debe responder al uso que haces de tu equipo Windows. Tanto si priorizas el rendimiento como la duración de la batería, este ajuste te permite equilibrar eficiencia energética y rendimiento del sistema.

Quizá también te interese…

¿Listo para simplificar los aspectos más complejos de las TI?

Términos y condiciones de NinjaOne

Al hacer clic en el botón «Acepto» que aparece a continuación, estás aceptando los siguientes términos legales, así como nuestras Condiciones de uso:

  • Derechos de propiedad: NinjaOne posee y seguirá poseyendo todos los derechos, títulos e intereses sobre el script (incluidos los derechos de autor). NinjaOne concede al usuario una licencia limitada para utilizar el script de acuerdo con estos términos legales.
  • Limitación de uso: solo podrás utilizar el script para tus legítimos fines personales o comerciales internos, y no podrás compartirlo con terceros.
  • Prohibición de republicación: bajo ninguna circunstancia está permitido volver a publicar el script en ninguna biblioteca de scripts que pertenezca o esté bajo el control de cualquier otro proveedor de software.
  • Exclusión de garantía: el script se proporciona «tal cual» y «según disponibilidad», sin garantía de ningún tipo. NinjaOne no promete ni garantiza que el script esté libre de defectos o que satisfaga las necesidades o expectativas específicas del usuario.
  • Asunción de riesgos: el uso que el usuario haga del script corre por su cuenta y riesgo. El usuario reconoce que existen ciertos riesgos inherentes al uso del script, y entiende y asume cada uno de esos riesgos.
  • Renuncia y exención: el usuario no hará responsable a NinjaOne de cualquier consecuencia adversa o no deseada que resulte del uso del script y renuncia a cualquier derecho o recurso legal o equitativo que pueda tener contra NinjaOne en relación con su uso del script.
  • CLUF: si el usuario es cliente de NinjaOne, su uso del script está sujeto al Contrato de Licencia para el Usuario Final (CLUF).