Cómo solucionar los picos de GPU wait causados por la programación de GPU acelerada por hardware en Windows 11
🔍 WiseChecker

Cómo solucionar los picos de GPU wait causados por la programación de GPU acelerada por hardware en Windows 11

Tus juegos o aplicaciones 3D presentan tartamudeos y muestran un tiempo de espera de GPU alto en las superposiciones de rendimiento. Este problema ocurre cuando la programación de GPU acelerada por hardware está habilitada pero entra en conflicto con el controlador de tu GPU u otros componentes del sistema. Este artículo explica por qué ocurren los picos de GPU Wait y proporciona soluciones paso a paso para resolverlos.

Conclusiones clave: Cómo solucionar los picos de GPU Wait causados por HAGS

  • Configuración > Sistema > Pantalla > Gráficos > Cambiar la configuración de gráficos predeterminada: Desactiva la programación de GPU acelerada por hardware para detener los picos de GPU Wait.
  • Administrador de dispositivos > Adaptadores de pantalla > Controlador de GPU > Actualizar controlador: Instala el controlador de GPU más reciente del fabricante para resolver conflictos a nivel de controlador.
  • Windows Update > Opciones avanzadas > Actualizaciones opcionales: Aplica actualizaciones de controladores opcionales que puedan incluir correcciones de compatibilidad con HAGS.

ADVERTISEMENT

Por qué la programación de GPU acelerada por hardware causa picos de GPU Wait

La programación de GPU acelerada por hardware (HAGS) es una característica de Windows 11 que permite que la GPU gestione directamente su propia memoria de video. Normalmente, la CPU controla el acceso a la memoria, lo que añade sobrecarga. HAGS evita la CPU para ciertas tareas, reduciendo la latencia de entrada en los juegos. Sin embargo, no todos los controladores de GPU o aplicaciones manejan esto correctamente. Cuando HAGS está habilitado y el controlador no es completamente compatible, la GPU puede detenerse mientras espera que la CPU libere recursos. Esto crea un pico de GPU Wait, visible en herramientas como MSI Afterburner o la superposición de rendimiento de la Barra de juegos de Windows. El pico causa micro-tartamudeos o caídas de fotogramas.

El problema es más común con GPUs de Nvidia en versiones de controladores antiguas, pero también puede afectar a GPUs de AMD e Intel. Windows 11 versión 22H2 y posteriores introdujeron una implementación revisada de HAGS que expuso más errores de controladores. Si tu controlador de GPU fue escrito para una versión anterior de Windows 11, es posible que no pueda poner en cola los comandos correctamente bajo el nuevo modelo de HAGS. El resultado es un backlog de comandos que la GPU no puede procesar de manera eficiente, causando picos de espera.

Pasos para desactivar HAGS y detener los picos de GPU Wait

La solución más directa es desactivar la programación de GPU acelerada por hardware. Esto revierte la gestión de memoria a la CPU, lo que elimina el conflicto de controladores que causa los picos de espera. Sigue estos pasos:

  1. Abrir Configuración de Windows
    Presiona Tecla de Windows + I para abrir Configuración. Selecciona Sistema en la barra lateral izquierda.
  2. Navegar a la configuración de gráficos
    Haz clic en Pantalla en el panel de Sistema. Desplázate hacia abajo y haz clic en Gráficos.
  3. Abrir la configuración de gráficos predeterminada
    En la página de Gráficos, haz clic en Cambiar la configuración de gráficos predeterminada.
  4. Desactivar la programación de GPU acelerada por hardware
    Cambia el interruptor bajo Programación de GPU acelerada por hardware a Desactivado.
  5. Reiniciar tu PC
    Haz clic en Reiniciar ahora en el mensaje de confirmación. Después de reiniciar, prueba tu aplicación. Los picos de GPU Wait deberían desaparecer.

Alternativa: Desactivar HAGS mediante el Registro

Si el interruptor de Configuración está atenuado o no se mantiene, usa el Editor del Registro. Este método es para usuarios avanzados.

  1. Abrir el Editor del Registro
    Presiona Tecla de Windows + R, escribe regedit y presiona Enter.
  2. Navegar a la clave de HAGS
    Ve a HKEY_CURRENT_USER\System\GameConfigStore.
  3. Modificar el valor HAGSEnabled
    Haz doble clic en HAGSEnabled. Establece el valor en 0 y haz clic en Aceptar. Si el valor no existe, haz clic derecho en el panel derecho, selecciona Nuevo > Valor DWORD (32 bits), nómbralo HAGSEnabled y establécelo en 0.
  4. Reiniciar tu PC
    Cierra el Editor del Registro y reinicia. Los picos de GPU Wait deberían detenerse.

ADVERTISEMENT

Actualiza tu controlador de GPU para solucionar la compatibilidad con HAGS

Si prefieres mantener HAGS habilitado, actualiza tu controlador de GPU a una versión que sea compatible con la implementación actual de HAGS. Las actualizaciones de controladores a menudo incluyen correcciones para errores de programación de memoria.

  1. Identifica tu modelo de GPU
    Presiona Tecla de Windows + X y selecciona Administrador de dispositivos. Expande Adaptadores de pantalla. Anota el nombre de tu GPU (por ejemplo, Nvidia GeForce RTX 3060, AMD Radeon RX 6700 XT).
  2. Descargar el controlador más reciente
    Ve al sitio web del fabricante de la GPU (Nvidia, AMD o Intel). Usa la herramienta de detección automática o selecciona manualmente tu modelo de GPU y Windows 11. Descarga el controlador Game Ready o Recomendado más reciente.
  3. Realizar una instalación limpia
    Ejecuta el instalador descargado. Selecciona la instalación Personalizada (avanzada). Marca Realizar una instalación limpia para eliminar los archivos de controladores antiguos. Completa la instalación y reinicia.
  4. Probar con HAGS habilitado
    Después de reiniciar, habilita HAGS nuevamente a través de Configuración > Sistema > Pantalla > Gráficos > Cambiar la configuración de gráficos predeterminada. Inicia tu aplicación y monitorea el tiempo de GPU Wait. Si los picos regresan, deja HAGS desactivado.

Buscar actualizaciones opcionales de Windows con correcciones de controladores

Microsoft a veces publica actualizaciones de controladores a través de Windows Update que abordan problemas de HAGS.

  1. Abrir Windows Update
    Presiona Tecla de Windows + I y selecciona Windows Update.
  2. Buscar actualizaciones opcionales
    Haz clic en Opciones avanzadas. En Opciones adicionales, haz clic en Actualizaciones opcionales.
  3. Instalar actualizaciones de controladores
    Busca actualizaciones de controladores para tu GPU. Marca las que estén disponibles y haz clic en Descargar e instalar. Reinicia tu PC después de la instalación.

Otros factores que causan picos de GPU Wait con HAGS

Los picos de GPU Wait aún ocurren después de desactivar HAGS

Si el problema persiste con HAGS desactivado, la causa no es HAGS. Verifica si hay limitación de la CPU debido a altas temperaturas, aplicaciones en segundo plano que consumen recursos de la GPU o una GPU defectuosa. Usa el Administrador de tareas para identificar procesos que usan la GPU. Cierra aplicaciones innecesarias como navegadores web con aceleración de hardware habilitada.

Los picos de GPU Wait solo ocurren en juegos o aplicaciones específicas

Algunas aplicaciones tienen su propia lógica de programación de GPU que puede entrar en conflicto con HAGS. Por ejemplo, ciertos juegos usan un limitador de fotogramas personalizado o una implementación de vsync. Intenta desactivar las superposiciones en el juego (Discord, Nvidia GeForce Experience) y desactivar el v-sync. Si el problema solo ocurre en un juego, consulta los foros del juego para conocer problemas conocidos con HAGS.

Múltiples GPUs causan conflictos de programación

Las laptops con GPU integrada y discreta pueden experimentar conflictos con HAGS cuando el sistema cambia entre GPUs. Abre Configuración > Sistema > Pantalla > Gráficos y configura el juego o la aplicación específica para usar la GPU de alto rendimiento. También puedes desactivar el cambio de GPU en la BIOS si está disponible, aunque esto reduce la duración de la batería.

ADVERTISEMENT

HAGS activado vs. desactivado: Comparación de GPU Wait y rendimiento

Elemento HAGS habilitado HAGS deshabilitado
Picos de GPU Wait Comunes con controladores incompatibles Raros
Latencia de entrada Potencialmente menor Ligeramente mayor
Sobrecarga de CPU Reducida Estándar
Compatibilidad de controladores Requiere controlador actualizado Funciona con todos los controladores
Mejor para Juegos competitivos de alto FPS Uso general sin tartamudeos

Ahora puedes identificar y solucionar los picos de GPU Wait causados por la programación de GPU acelerada por hardware en Windows 11. La solución principal es desactivar HAGS en Configuración o actualizar tu controlador de GPU. Si aún experimentas tartamudeos, verifica otros cuellos de botella del sistema como el alto uso de CPU o la limitación térmica. Para usuarios avanzados, la edición del Registro proporciona una opción de desactivación permanente cuando el interruptor de Configuración no está disponible.

ADVERTISEMENT