¿Las características de seguridad de Windows 11 están acabando con el rendimiento de tus juegos? Te sorprenderías
Microsoft resucitó recientemente un tema controvertido en la comunidad de juegos de PC: las funciones de seguridad de Windows 11. Días después del lanzamiento de Windows 11, hubo protestas entre los jugadores de PC debido a una función de seguridad que está habilitada de forma predeterminada en Windows 11. En particular, la seguridad basada en virtualización o VBS.
PCGamer se quejó después de notar una caída del 28 % en Shadow of the Tomb Raider, pero Windows 11, en ese momento, estaba experimentando caídas en el rendimiento del juego del 15 % o más en algunos casos , por lo que los resultados no parecían estar fuera de orden.
Pero incluso con muchos de esos resultados iniciales desacreditados cerca del lanzamiento, sigue habiendo muchas sospechas sobre el uso de VBS que quería probar con mis propias pruebas.
No, VBS no está matando tu rendimiento de juego
Profundizaré en el "por qué" más tarde, pero dejemos mis resultados al principio. Probé con el nuevo Core i5-13600K de Intel y un RTX 3060 Ti. El chip Raptor Lake es demasiado nuevo para estar disponible en muchos sistemas, pero como puede leer en mi revisión de Core i9-13900K y Core i5-13600K , no es mucho más rápido en juegos en comparación con el i5 de la generación anterior.
Y he aquí: tres fotogramas, o un salto de menos del 3 % si desactiva ambas funciones de seguridad a las que Microsoft hace referencia en su artículo de soporte. Por supuesto, esta es solo una configuración, pero probé seis títulos a 1080p y ni siquiera vale la pena informar sobre la mayoría de los resultados. Ni siquiera vale la pena señalar la velocidad de fotogramas baja del 1%, que apenas se mueve entre mis pruebas.
De los seis juegos que probé, Assassin's Creed Valhalla arrojó la mayor diferencia: un enorme salto del 4,5 % con las funciones de seguridad desactivadas. De manera similar, Uncharted: Legacy of Thieves solo experimentó un aumento del 2,8 %, mientras que Far Cry 6 devolvió un aumento del 1,8 %. Gears Tactics mostró un aumento del 4,6 %, pero curiosamente, mi resultado más alto se registró solo con HVCI apagado.
Tenga en cuenta que estos son mis resultados con las mayores diferencias. Shadow of the Tomb Raider y Cyberpunk 2077 solo vieron un solo cuadro de diferencia como máximo.
¿Y qué? Un aumento de rendimiento es un aumento de rendimiento, ¿verdad? Aunque es tentador desactivar estas funciones, aunque solo represente un aumento menor en el rendimiento de algunos juegos, la realidad es que VBS cumple una función importante. En la mayoría de los casos, la configuración predeterminada que se encuentra en su instalación de Windows es la mejor para seguir.
¿Qué es VBS de todos modos?
El artículo de soporte de Microsoft proporciona instrucciones para desactivar Memory Integrity y Virtual Machine Platform (VMP). VBS se ha convertido en el símbolo de la seguridad de Windows 11, pero es un término general que habilita varias otras características de seguridad en Windows 11. La integridad del código forzado por hipervisor (HVCI) es la característica principal en cuestión que habilita VBS. HVCI y la integridad de la memoria son lo mismo.
VBS roba un poco de memoria de Windows y la aísla del sistema operativo. Este entorno puede albergar funciones como HVCI que verifican los controladores a medida que se cargan en la memoria. También puede verificar la integridad del código a medida que carga aplicaciones, lo que garantiza que las aplicaciones maliciosas no puedan introducir código debajo del sistema operativo. VMP es un marco que permite la virtualización, y apagarlo deshabilita VBS en el sistema.
Esos son muchos acrónimos, así que para mayor claridad: VMP apaga VBS, y HVCI y Memory Integrity son las mismas cosas.
VBS, o más específicamente HVCI, tiene un impacto mínimo en los procesadores modernos porque admiten el control de ejecución basado en modo (MBEC). Como explica Microsoft , los procesadores más antiguos que Intel 7th-gen y AMD Zen 2 ejecutan una emulación de MBEC en lugar de a través del hardware, lo que reduce el rendimiento. Los procesadores más antiguos verán un rendimiento reducido en algunos juegos (ComputerBase mostró alrededor del 10 % como máximo a través de algunas pruebas con un Ryzen 7 1800X ), pero no cerca del 28 %.
MBEC contrarresta la deficiencia de rendimiento provocada por las diversas funciones de seguridad habilitadas por VBS. Además, una memoria DDR5 más grande y rápida puede reducir aún más la penalización provocada por características como HVCI, reduciendo una pequeña brecha de rendimiento de alrededor del 5 % a puntos aún más bajos. Todo esto también depende en gran medida del juego. El impacto en el rendimiento provocado por VBS y HVCI se centra en su CPU y memoria, no en su GPU, y como escribí anteriormente, el rendimiento de la CPU en los juegos es una bestia compleja.
Al diseccionar los puntos de referencia de los juegos, es importante discernir entre una diferencia medible y una diferencia apreciable. Si miras Assassin's Creed Valhalla y ves una brecha del 4,5% con VBS, esa es una diferencia medible. Los cinco cuadros que representa no es una diferencia apreciable. Como escribí sobre lo engañosos que pueden ser los puntos de referencia de GPU , la experiencia real de jugar un juego rara vez depende de unos pocos fotogramas.
No es una preocupación para la mayoría
La discusión de VBS tiene aproximadamente un año en este momento, pero Microsoft volvió a enfocarla con su artículo de soporte. El artículo no está mal, pero tampoco debería preocuparte. Las instalaciones nuevas de Windows 11 no tienen HVCI habilitado de manera predeterminada, solo VBS. Mis datos sugieren que HVCI representa la mayor parte de las caídas de rendimiento (aunque algunos otros puntos de referencia sugieren que VBS en general también juega un papel).
Las computadoras de escritorio que compra en el mercado también pueden venir con HVCI deshabilitado, especialmente si están enfocados en juegos. Las computadoras portátiles, por otro lado, probablemente tendrán HVCI activado. Y eso es bueno con los métodos de inicio de sesión como un lector de huellas dactilares en las computadoras portátiles. Como Jeremy Chapman de Microsoft mostró cerca del lanzamiento de Windows 11, la falta de HVCI permite cosas tan ridículas como usar un osito de goma para autenticar un escáner de huellas dactilares.
Si su PC para juegos no está funcionando al nivel que desea, vale la pena investigar diferentes formas en las que puede obtener un rendimiento adicional sin simplemente comprar hardware nuevo. Pero VBS debería estar abajo en esa lista de prioridades, incluso en Windows 11. Algunos datos muestran que ciertos procesadores Ryzen 7000 pueden ver una caída de alrededor del 15 % en el rendimiento de los juegos debido a cómo el sistema operativo maneja los subprocesos múltiples. Ese es un problema mucho más importante para investigar que los márgenes estrechos que VBS puede representar.
Microsoft reconoce este hecho en su artículo de soporte: “En algunos escenarios y algunas configuraciones de dispositivos de juego puede haber un impacto en el rendimiento”. Esos escenarios y configuraciones son pocos y distantes entre sí. Si desea obtener el mejor rendimiento de su PC para juegos, lea nuestra guía sobre cómo optimizar Windows 11 para juegos antes de jugar con VBS. Es probable que vea una mejora mucho mayor.
Este artículo es parte de ReSpec , una columna quincenal continua que incluye discusiones, consejos e informes detallados sobre la tecnología detrás de los juegos de PC.