¿Qué es la programación de GPU acelerada por hardware en Windows? ¿Va más rápido si se activa?
· Actualizado el: · Go Komura · Windows, Windows 11, GPU, Rendimiento, Configuración de Windows, HAGS
Historial de revisiones (primera versión, publicada el 4 Sep 2026)
- Primera publicación
Al abrir la aplicación Configuración de Windows, a veces aparece un interruptor con un nombre largo: «Programación de GPU acelerada por hardware».
Es natural pensar que algo «acelerado por hardware» irá más rápido si se activa. Pero no es un botón que suba un peldaño el rendimiento de la GPU.
No decide si se usa la GPU; cambia cómo se gestiona el trabajo de la GPU. El nombre en inglés es Hardware-accelerated GPU scheduling, abreviado a continuación como HAGS.1
Este artículo es una introducción para usuarios generales a los que les interesa este ajuste de Windows 11. No hace falta saber programar. Explica el mecanismo y cómo decidir, a partir de material oficial comprobado el 5 de septiembre de 2026. No es un artículo de pruebas de rendimiento que mida diferencias en un PC concreto.
1. La GPU también tiene su «control de tráfico» del trabajo
La GPU es el procesador encargado de tareas como dibujar la pantalla. No la usa un solo juego; asume trabajo de varias aplicaciones, entre ellas el navegador y la propia pantalla.
Cuando una aplicación no deja de enviar trabajo, algo tiene que coordinarlo para que las demás sigan respondiendo. El componente que gestiona ese orden de ejecución y esa asignación de tiempo es el programador de GPU. Windows proporciona este mecanismo de gestión.2
flowchart TB
accTitle: Varias aplicaciones usan la GPU
accDescr: El programador coordina el trabajo de juegos, navegadores y otras aplicaciones y se lo entrega a la GPU.
A["Juego"] --> S["Coordinar el trabajo de la GPU"]
B["Navegador"] --> S
C["Visualización de la pantalla"] --> S
S --> G["Ejecutar en la GPU"]
Figura 1: Usar una GPU exige, además del cálculo en sí, un mecanismo que coordine el trabajo.
Por analogía, la GPU es el operario que hace el trabajo y el programador es quien ordena las tareas. La capacidad del operario y la forma de entregarle el trabajo son cosas distintas.
En el diagrama, una línea continua marca una relación que siempre se cumple y una línea discontinua una relación condicional (las condiciones están en la explicación de cada relación en la página de detalle). La lista completa de relaciones (11 en total, con evidencia y grado de certeza) y las definiciones de los conceptos principales están reunidas en la página de detalle del mapa de conocimiento (en japonés). Datos: JSON-LD / Turtle
2. Lo que cambia HAGS es quién se ocupa del trabajo de gestión
Tradicionalmente, código que se ejecuta en la CPU coordinaba el trabajo de la GPU. Con HAGS, gran parte del trabajo de gestión frecuente —repartir el tiempo de ejecución y cambiar entre tareas, por ejemplo— pasa a un mecanismo dedicado en el lado de la GPU. La política de qué aplicación tiene prioridad sigue bajo el control de Windows. No todo el trabajo de la CPU se mueve a la GPU.1
flowchart TB
accTitle: Qué cambia HAGS en quién gestiona el trabajo
accDescr: Windows gestiona las prioridades en ambos casos; lo que cambia es quién se ocupa de la gestión de ejecución frecuente.
W["Windows gestiona las prioridades"] --> O["Desactivado: gestión de ejecución en el lado de la CPU"]
W --> N["Activado: gran parte de la gestión pasa al lado de la GPU"]
O --> G["La GPU ejecuta el trabajo"]
N --> G
Figura 2: Esté HAGS activado o desactivado, la GPU ejecuta el trabajo.
Esto también aclara malentendidos habituales.
Desactivar HAGS no detiene el renderizado normal de la GPU. Tampoco añade unidades de cálculo a la GPU ni aumenta la cantidad de memoria de vídeo. El nombre del interruptor incluye «acelerada», pero la palabra en la que hay que fijarse es la segunda mitad: «programación».
La gestión de memoria de la GPU y la programación están relacionadas, pero la documentación de Windows distingue sus funciones. Pensar que HAGS es «un ajuste que aumenta la memoria de vídeo» también es un error.3
3. Entonces, ¿al activarlo va más rápido?
Mejorar el mecanismo no es lo mismo que ver la aplicación visiblemente más rápida.
En la explicación de la introducción, Microsoft indicó que la sobrecarga del trabajo de gestión ya se había vuelto menos perceptible gracias al mecanismo de enviar el trabajo de la GPU por lotes. No afirmó que pasar a HAGS trajera siempre un gran cambio de rendimiento. Es una explicación de diseño de 2020, no una conclusión sacada de comparar el rendimiento actual en todas las GPU y todas las aplicaciones.1
flowchart TB
accTitle: Entregar el trabajo y la capacidad de renderizado son cosas distintas
accDescr: Separar la gestión del trabajo que afecta HAGS de la preparación en la CPU y del renderizado en la GPU.
A["La CPU procesa y prepara el fotograma"] --> B["Gestión del trabajo enviado a la GPU"]
B --> C["La GPU renderiza"]
H["La parte que cambia HAGS"] -.-> B
Figura 3: Mejorar una etapa de la canalización tiene un efecto limitado si otra etapa determina el tiempo de procesamiento.
Por ejemplo, si la GPU dedica su tiempo al cálculo necesario para dibujar un solo fotograma, cambiar solo cómo se entrega el trabajo no reduce esa cantidad de cálculo. En lugar de esperar que «un juego pesado se vuelva ligero con un solo ajuste», conviene pensar en HAGS como un ajuste con el que comprobar si hay diferencia en el propio entorno.
Incluso en un PC que no se usa para juegos, HAGS se relaciona con cualquier procesamiento que use la GPU. Ni «solo uso el navegador, así que no importa» ni «los vídeos se verán sin duda más fluidos» se pueden juzgar solo por el nombre del uso.
4. Decidir activar o desactivar según la «necesidad» y la «estabilidad»
Este artículo recomienda decidir en el siguiente orden.
flowchart TB
accTitle: Decidir si cambiar HAGS
accDescr: Comprobar primero los requisitos de las funciones que se necesitan; si no hay ninguno, decidir a partir de la estabilidad actual y del objetivo de la comparación.
A{"¿Una función que necesita exige HAGS?"} -->|Sí| B["Activarlo según los requisitos oficiales"]
A -->|No| C{"¿Insatisfecho con la configuración actual?"}
C -->|No| D["Partir de la configuración actual estable"]
C -->|Sí| E["Cambiar solo HAGS y comparar"]
Figura 4: Parta de su propio uso, no de «activado porque es nuevo» ni de «desactivado porque leí un artículo sobre un problema».
Si una función que quiere usar exige HAGS, ese requisito va primero. Por ejemplo, según la guía oficial de Nixxes, usar DLSS Frame Generation de NVIDIA exige que HAGS esté activado. HAGS no genera fotogramas intermedios por sí mismo; también se necesitan por separado una GPU compatible, un juego compatible y el ajuste dentro del juego. Esto aplica a DLSS Frame Generation y no se generaliza tal cual a la generación de fotogramas de cualquier fabricante.4
Por otro lado, si ninguna función que necesita impone esta restricción y el PC está ahora estable, no hay motivo para precipitarse a cambiar. Cuando quiera investigar tirones o algo parecido, HAGS pasa a ser un candidato a comparar, pero no dé por hecho que es la causa; compruebe si el problema se reproduce.
5. Cómo comprobarlo y cambiarlo en Windows 11
Guarde primero los archivos en los que esté trabajando. Luego abra Configuración > Sistema > Pantalla > Gráficos y busque el elemento de HAGS. Según la versión de Windows, puede que tenga que abrir una página de detalle adicional, como «Configuración de gráficos predeterminada». Los nombres de pantalla y la disposición varían según el entorno.5
Antes de cambiar nada, anote el estado actual de activado o desactivado, o haga una captura de pantalla. Después de cambiarlo, no basta con volver a abrir las aplicaciones; reinicie Windows y luego compruebe.4
flowchart TB
accTitle: Pasos para cambiar HAGS y comprobar
accDescr: Registrar el ajuste original, cambiar solo HAGS, reiniciar Windows y comprobar.
A["Registrar el ajuste original"] --> B["Cambiar solo HAGS"]
B --> C["Reiniciar Windows y comprobar"]
Figura 5: Si registra el ajuste original, no se perderá al revertir después de la comparación.
No hace falta decidir a partir del valor predeterminado citado en un artículo, como «siempre activado en Windows 11» o «siempre desactivado». Basta con comprobar cómo está configurado ahora su propio PC.
Si aparecen problemas, vuelva al ajuste original y reinicie. En un PC gestionado por la empresa, no eluda las restricciones solo porque el ajuste no se pueda cambiar; consulte al administrador.
6. Cuando el ajuste no aparece
HAGS no se puede usar solo porque Windows lo admita. La propia GPU y el controlador gráfico que la ejecuta también deben admitirlo. En la introducción se indicó como requisito un controlador WDDM 2.7 que exponga el soporte a Windows. WDDM es el modelo de controlador de pantalla de Windows.1
flowchart TB
accTitle: Orden de comprobaciones cuando no se encuentra el ajuste
accDescr: Comprobar en orden la versión de Windows, el modelo de GPU y el soporte del controlador, y luego volver a mirar la pantalla de ajustes.
A["Comprobar la versión de Windows"] --> B["Comprobar el modelo de GPU"]
B --> C["Comprobar la información de compatibilidad del fabricante"]
C --> D["Comprobar un controlador compatible y el ajuste"]
Figura 6: Cuando falta el elemento, compruebe el estado de compatibilidad antes de buscar ajustes ocultos.
Cuidado: un número de versión de WDDM más reciente no demuestra por sí solo el soporte de HAGS. La GPU y el controlador deben proporcionar realmente la función.
Por ejemplo, el material oficial de Intel que consulté distingue la serie Arc B, admitida en Windows 11 22H2 y posteriores, de la serie Arc A, que no está admitida. No se puede confiar en una regla práctica del tipo «cualquier GPU relativamente nueva puede usarlo». Compruebe el intervalo admitido en la información oficial del modelo concreto que usa.6
Al revisar controladores, use los que el fabricante del PC o de la GPU proporciona para ese modelo. No es una función que las GPU no admitidas ganen al añadir un valor al registro. Este artículo no cubre procedimientos para forzar la activación de un elemento que no está en la pantalla de ajustes.
7. Si compara, cambie una cosa cada vez
«Se siente más ligero que ayer» no separa el efecto de HAGS de cambios en otras condiciones. Lo que sigue no son resultados de pruebas de rendimiento de material oficial, sino un procedimiento práctico de comparación.
Primero elija una operación que le importe en el día a día. En un juego, la misma escena; en edición de vídeo, el mismo material y la misma reproducción. Si hay una prueba integrada fácil de reproducir, también puede usarla.
flowchart TB
accTitle: Comparar hasta revertir al ajuste original
accDescr: Comparar la misma operación con el ajuste original y después del cambio, y comprobar si la diferencia se reproduce al revertir.
A["Repetir la misma operación con el ajuste original"] --> B["Reiniciar tras cambiar HAGS"]
B --> C["Repetir la misma operación"]
C --> D["Revertir, reiniciar y volver a comprobar"]
Figura 7: Comparar antes del cambio, después del cambio y después de revertir hace más fáciles de detectar las diferencias casuales.
Las condiciones que hay que mantener iguales incluyen la resolución, la calidad gráfica, el tope de FPS, el modo de energía y qué aplicaciones están en ejecución. En un portátil, iguale también si está conectado a la corriente. Si actualiza el controlador a mitad de la comparación, se mezclan dos cambios.
Repita la misma operación varias veces con cada ajuste para que el trabajo de preparación que solo ocurre en la primera pasada no se mezcle con el comportamiento habitual. Más que un único valor máximo, fíjese en si la tendencia es más o menos la misma cada vez.
Mirar también los «tirones», no solo el FPS medio
FPS es el número de fotogramas por segundo. El frame time, en cambio, mide el tiempo de cada fotograma en milisegundos. También hay que prestar atención a qué intervalo mide una herramienta, pero a 60 FPS constantes, por ejemplo, cada fotograma tarda unos 16,7 milisegundos. Aunque los promedios estén cerca, que se intercalen esperas largas por el camino es otra cuestión.
flowchart TB
accTitle: Comprobar por separado la velocidad y la estabilidad
accDescr: En una comparación, comprobar por separado la velocidad media, los tirones y la estabilidad de la aplicación.
A["Resultados de la misma operación"] --> B["Velocidad media"]
A --> C["Tirones por el camino"]
A --> D["Estabilidad de la visualización y del comportamiento"]
Figura 8: Aunque el FPS medio sea un poco más alto, más tirones o fallos de visualización no suman una experiencia más cómoda.
Si tiene una función de medición, compruebe también la variación del frame time. Sin ella, igual puede anotar en qué operación hubo tirones, si se distorsionó la imagen y si la aplicación se cerró. Sin embargo, a ojo o solo con el FPS medio no se ha medido con precisión la latencia desde la entrada del ratón hasta la visualización en pantalla.
En una comparación de HAGS por sí solo, iguale también condiciones como la generación de fotogramas. Si al desactivar HAGS también dejó de estar disponible DLSS Frame Generation, la diferencia de FPS no es una diferencia solo de programación. Para una comparación que busque la diferencia aislada, desactive la generación de fotogramas en ambas condiciones, y sepárelo de una comparación del confort general con las funciones que usa habitualmente.4
Si la diferencia es pequeña y el ganador se invierte al repetir la prueba, «esta vez no se pudo confirmar una diferencia clara» es la conclusión adecuada.
8. No confundirlo con ajustes de nombre parecido
La «aceleración gráfica» dentro de un navegador es un ajuste sobre el uso de la GPU por esa aplicación. Difiere de la programación de GPU a escala de Windows tanto en el lugar donde se cambia como en lo que hace. Edge, por ejemplo, tiene un ajuste del lado del navegador que activa o desactiva la aceleración gráfica de la que dispone.7
flowchart TB
accTitle: Diferencia entre el uso de GPU de una aplicación y HAGS
accDescr: Un ajuste de aceleración del lado de la aplicación concierne al uso de la GPU; HAGS concierne a cómo se gestiona el trabajo.
A["Ajuste del lado del navegador"] --> B["Procesamiento que usa la GPU"]
C["HAGS del lado de Windows"] --> D["Cómo se gestiona el trabajo de la GPU"]
Figura 9: Pese a los nombres parecidos, que una aplicación use la GPU y la gestión de ese trabajo son cosas distintas.
Los ajustes relacionados con la CPU y el ahorro de energía, como el modo Eficiencia del Administrador de tareas, se tratan en un artículo aparte, Prioridad de CPU, afinidad y ahorro de energía explicados. Si los cambia a la vez que HAGS, no sabrá qué cambio tuvo efecto, así que al comparar cambie una cosa cada vez.
Resumen
HAGS no es un ajuste que convierta su GPU en un producto más rápido; es un ajuste que cambia cómo se entrega el trabajo a la GPU.
Compruebe los requisitos de las funciones que necesita y parta de la configuración que ahora es estable. Si lo prueba, registre el ajuste original, cambie solo HAGS, reinicie y compare con la misma operación. En ese orden obtiene una respuesta que ayuda a su propio PC, no una generalidad sobre si «activado» es lo correcto.
Referencias
-
Microsoft DirectX Developer Blog, Hardware Accelerated GPU Scheduling. Explicación de diseño del 30 de junio de 2020. Sobre el traslado del trabajo de gestión, el control de prioridades que permanece en Windows, los requisitos de compatibilidad y el cambio de rendimiento previsto en la introducción. ↩ ↩2 ↩3 ↩4
-
Microsoft Learn, GPU preemption. Sobre cómo Windows cambia el trabajo de la GPU y la programación que sostiene la capacidad de respuesta. ↩
-
Microsoft Learn, Video Memory Management and GPU Scheduling. Sobre las funciones del administrador de memoria de vídeo y del programador de GPU. ↩
-
Nixxes, How to use DLSS Frame Generation. Actualizado el 3 de marzo de 2026. Sobre los requisitos para usar DLSS Frame Generation y el reinicio tras cambiar HAGS. ↩ ↩2 ↩3
-
NVIDIA, NVIDIA NVENC OBS Guide. Sobre dónde encontrar HAGS en la configuración de gráficos y cómo plantear ejecutar juegos y streaming al mismo tiempo. ↩
-
Intel, Is Hardware-Accelerated GPU Scheduling Supported by Intel Arc Graphics?. Información de compatibilidad por serie Arc, publicada como la versión comprobada el 24 de julio de 2025. Citada como ejemplo de consultar la información oficial de cada modelo. ↩
-
Microsoft Learn, HardwareAccelerationModeEnabled. Sobre el ajuste de aceleración gráfica del lado de Edge. ↩
Artículos relacionados
Artículos recientes con las mismas etiquetas para profundizar en temas cercanos.
El mismo 1 GB, y sin embargo una carpeta de fotos se copia más despacio que un solo video — ¿por qué?
Por qué Windows copia datos del mismo tamaño a velocidades distintas: número de archivos, latencia de SSD y NAS, empaquetado en ZIP, una ...
Disco al 100 %: ¿qué hay que detener realmente? — Distinguir SysMain, Windows Search y Defender
Aislar el uso del disco de Windows al 100 % según la velocidad de transferencia, el tiempo de respuesta y los archivos. Pausar SysMain co...
¿Apagar Integridad de la memoria (HVCI) hace Windows más rápido? — Qué significa, cómo hacerlo y cómo decidir
¿Apagar Integridad de la memoria (HVCI) acelera de verdad un PC Windows? Cuándo puede ayudar, cuándo no, cómo apagarla y restaurarla, y c...
Modo oscuro y temas de contraste en aplicaciones Windows — barras de título DWM oscuras, seguimiento del tema del sistema en WinForms/WPF y dibujo en alto contraste
Cómo hacer que las aplicaciones WinForms/WPF sigan el modo oscuro y los temas de contraste de Windows 11. Cubre las barras de título DWM ...
Fin del mantenimiento de los controladores de impresora de Windows — Cómo deben preparar las aplicaciones empresariales la impresión de informes y etiquetas
Microsoft retira de forma gradual los controladores de impresora v3/v4. Qué elimina Windows protected print mode y cómo inventariar y pre...
Temas relacionados
Estas páginas sitúan el tema en un contexto más amplio de servicios y decisiones.
Temas técnicos de Windows
Portal sobre desarrollo de Windows, investigación de fallos y aprovechamiento de activos existentes.
Servicios relacionados con este tema
El artículo está directamente relacionado con los siguientes servicios.
Desarrollo de aplicaciones para Windows
Aplicaciones empresariales, integración de dispositivos y herramientas de comunicación, de los requisitos al desarrollo.
Preguntas frecuentes
Preguntas habituales en las consultas sobre el tema del artículo.
- ¿Conviene activar la programación de GPU?
- No hace más rápido a todos los PC. Actívela cuando una función que necesita exija HAGS; en caso contrario, parta de los ajustes que ahora son estables. Al comparar, cambie solo HAGS, reinicie y compruebe velocidad y estabilidad en las mismas condiciones.
- ¿Si desactivo HAGS deja de usarse la GPU?
- No. HAGS no es un interruptor de si se usa o no la GPU; cambia cómo se gestiona el trabajo que se le entrega. Desactivarlo no inhabilita el renderizado normal de la GPU.
- ¿Por qué no aparece el ajuste?
- Hace falta compatibilidad no solo de Windows, sino también de la GPU y del controlador gráfico. Compruebe el modelo de GPU, la versión de Windows y la información de compatibilidad del fabricante del PC o de la GPU. La versión de WDDM por sí sola no indica si HAGS está admitido.
- ¿Qué relación tiene con DLSS Frame Generation?
- Según la guía oficial de Nixxes, para usar DLSS Frame Generation hay que activar HAGS en Windows. HAGS no genera fotogramas por sí mismo; también se necesitan una GPU compatible, un juego compatible y el ajuste dentro del juego.
Perfil del autor
Página de presentación del autor del artículo.
Go Komura
Representante de KomuraSoft LLC
Especializado en desarrollo de software para Windows, consultoría técnica e investigación de fallos, sobre todo en proyectos con sistemas existentes y errores difíciles de reproducir.