Os recursos de segurança do Windows 11 estão matando seu desempenho nos jogos? Você pode se surpreender

A Microsoft ressuscitou recentemente um tópico controverso na comunidade de jogos para PC: os recursos de segurança do Windows 11. Dias após o lançamento do Windows 11, houve um clamor entre os jogadores de PC devido a um recurso de segurança que é habilitado por padrão no Windows 11. Em particular, Segurança Baseada em Virtualização ou VBS.

O PCGamer lamentou depois que notou uma queda de 28% no Shadow of the Tomb Raider, mas o Windows 11, na época, estava experimentando quedas de desempenho de jogos de 15% ou mais em alguns casos , então os resultados não soaram fora de ordem.

Mas mesmo com muitos desses resultados iniciais desmascarados perto do lançamento, ainda há muitas suspeitas em torno do uso do VBS que eu queria provar com meus próprios testes.

Um laptop para jogos com a marca ReSpec sobre ele.

Não, o VBS não está matando seu desempenho nos jogos

Eu vou me aprofundar no “porquê” mais tarde, mas vamos começar com meus resultados logo de cara. Testei com o novo Core i5-13600K da Intel e uma RTX 3060 Ti. O chip Raptor Lake é muito novo para estar disponível em muitos sistemas, mas como você pode ler na minha análise do Core i9-13900K e Core i5-13600K , não é muito mais rápido em jogos em comparação com o i5 da geração anterior.

Desempenho de jogos do Windows 11 com VBS desabilitado.

E eis – três quadros, ou um salto de pouco menos de 3% se você desativar os dois recursos de segurança que a Microsoft faz referência em seu artigo de suporte. Concedido, esta é apenas uma configuração, mas eu testei seis títulos em 1080p e a maioria dos resultados nem vale a pena relatar. Mesmo a baixa taxa de quadros de 1% não vale a pena notar, mal se movendo entre meus testes.

Dos seis jogos que testei, Assassin's Creed Valhalla retornou a maior diferença: um salto colossal de 4,5% com os recursos de segurança desativados. Uncharted: Legacy of Thieves também teve um aumento de 2,8%, enquanto Far Cry 6 retornou um aumento de 1,8%. O Gears Tactics mostrou um aumento de 4,6%, mas, estranhamente, meu resultado mais alto foi registrado apenas com o HVCI desligado.

Tenha em mente que estes são os meus resultados com as maiores diferenças. Shadow of the Tomb Raider e Cyberpunk 2077 viram apenas um único quadro de diferença no máximo.

Desempenho de Assassin's Creed Valhalla com o Windows 11 VBS desativado. Desempenho de Uncharted 4 com o Windows 11 VBS desativado. Desempenho do Far Cry 6 com o Windows 11 VBS desativado. Desempenho do Gears Tactics com o Windows 11 VBS desativado.

Mas e daí? Um aumento de desempenho é um aumento de desempenho, certo? Embora seja tentador desativar esses recursos, mesmo que represente apenas um pequeno salto de desempenho em alguns jogos, a realidade é que o VBS tem uma função importante. Na maioria dos casos, as configurações padrão que estão na instalação do Windows são as melhores para manter.

Afinal, o que é VBS?

O artigo de suporte da Microsoft fornece instruções para desativar a integridade da memória e a plataforma de máquina virtual (VMP). O VBS tornou-se o garoto-propaganda da segurança do Windows 11, mas é um termo abrangente que permite vários outros recursos de segurança no Windows 11. Integridade de código imposta por hipervisor (HVCI) é o principal recurso em questão habilitado pelo VBS. HVCI e integridade de memória são as mesmas coisas.

Caixa Intel Alder Lake com memória DDR5.

O VBS rouba um pouco de memória do Windows e o isola do sistema operacional. Esse ambiente pode hospedar recursos como HVCI que verificam drivers à medida que são carregados na memória. Ele também pode verificar a integridade do código à medida que você carrega aplicativos, garantindo que aplicativos maliciosos não possam colocar algum código sob o sistema operacional. VMP é uma estrutura que habilita a virtualização, e desativá-la desabilita o VBS no sistema.

São muitas siglas, então para maior clareza: VMP desliga VBS, e HVCI e Memory Integrity são as mesmas coisas.

VBS, ou mais especificamente HVCI, tem um impacto mínimo nos processadores modernos porque eles suportam o controle de execução baseado em modo (MBEC). Como a Microsoft explica , os processadores anteriores ao Intel de 7ª geração e ao AMD Zen 2 executam uma emulação de MBEC em vez de por meio de hardware, reduzindo o desempenho. Processadores mais antigos terão desempenho reduzido em alguns jogos (o ComputerBase mostrou cerca de 10% no máximo em alguns testes com um Ryzen 7 1800X ), mas não em nada perto de 28%.

O MBEC neutraliza a deficiência de desempenho provocada pelos vários recursos de segurança habilitados pelo VBS. Além disso, uma memória DDR5 maior e mais rápida pode reduzir ainda mais a penalidade causada por recursos como HVCI, reduzindo uma pequena diferença de desempenho de cerca de 5% para pontos ainda mais baixos. Tudo isso também depende muito do jogo. O impacto no desempenho causado por VBS e HVCI é focado em sua CPU e memória, não em sua GPU – e, como escrevi anteriormente, o desempenho da CPU em jogos é uma fera complexa.

Ao dissecar benchmarks de jogos, é importante discernir entre uma diferença mensurável e uma diferença apreciável. Se você olhar para Assassin's Creed Valhalla e ver uma diferença de 4,5% com o VBS, é uma diferença mensurável. Os cinco quadros que ele representa não são uma diferença apreciável. Como escrevi sobre como os benchmarks de GPU podem ser enganosos , a experiência real de jogar um jogo raramente depende de alguns quadros.

Não é uma preocupação para a maioria

Jogando um jogo no laptop para jogos Lenovo Legion Slim 7i.
Arif Baco / Tendências Digitais

A discussão do VBS tem cerca de um ano neste momento, mas a Microsoft a trouxe de volta ao foco com seu artigo de suporte. O artigo não está errado, mas também não deve preocupar você. As novas instalações do Windows 11 não têm HVCI habilitada por padrão, apenas VBS. Meus dados sugerem que o HVCI representa a maior parte das quedas de desempenho (embora alguns outros benchmarks sugiram que o VBS geral também desempenha um papel).

Os desktops que você compra na prateleira também podem vir com HVCI desativado, principalmente se estiverem focados em jogos. Os laptops, por outro lado, provavelmente terão o HVCI ativado. E isso é bom com métodos de login como um leitor de impressão digital em laptops. Como Jeremy Chapman da Microsoft mostrou perto do lançamento do Windows 11, a falta de HVCI permite coisas tão ridículas quanto usar um ursinho de goma para autenticar um scanner de impressão digital.

Se o seu PC para jogos não estiver funcionando no nível desejado, vale a pena investigar diferentes maneiras de obter desempenho extra sem apenas comprar um novo hardware. Mas o VBS deve estar no final dessa lista de prioridades, mesmo no Windows 11. Alguns dados mostram que certos processadores Ryzen 7000 podem ter uma queda de cerca de 15% no desempenho dos jogos devido à forma como o sistema operacional lida com multi-threading. Essa é uma questão muito mais significativa para investigar do que as margens finas que o VBS pode representar.

A Microsoft reconhece esse fato em seu artigo de suporte: “Em alguns cenários e algumas configurações de dispositivos de jogos, pode haver um impacto no desempenho”. Esses cenários e configurações são poucos e distantes entre si. Se você deseja o melhor desempenho do seu PC para jogos, leia nosso guia sobre como otimizar o Windows 11 para jogos antes de mexer no VBS. Você provavelmente verá uma melhoria muito maior.

Este artigo faz parte do ReSpec – uma coluna quinzenal em andamento que inclui discussões, conselhos e relatórios detalhados sobre a tecnologia por trás dos jogos para PC.