Você é um gamer? Reduza sua dor de cabeça ao usar o Windows (em dualboot)

Este post foi originalmente escrito em inglês. A tradução pode não refletir 100% das ideias originais do autor.

Se você leu meus posts anteriores sobre construir um Home Server via CLI, sabe exatamente como me sinto sobre o sistema operacional da Microsoft. Para mim, usar Windows para trabalho ou desenvolvimento é um desperdício de desempenho, privacidade e sanidade. Ele consome RAM só para existir, envia dados de telemetria sobre seus movimentos do mouse para Redmond e reinicia sem sua permissão para instalar uma atualização que muda o ícone da calculadora.

A dor é real

No entanto, tenho uma confissão: eu gosto de atirar em coisas. Coisas virtuais, obviamente. E aqui chegamos a um muro. Enquanto a comunidade Linux realizou milagres com o Proton e o Steam Deck, há uma categoria de jogos que simplesmente se recusa a cooperar: Jogos de Tiro Competitivos.

Se você, como eu, sofre do vício de Destiny 2 ou está tentando curtir o caos de Battlefield 6, já encontrou a barreira do Anti-Cheat em Nível de Kernel. Esses sistemas (BattlEye, Ricochet, Vanguard) exigem acesso profundo ao kernel do SO para garantir que você não está usando wallhacks. E eles não confiam no Linux. Para eles, se você está no Linux, você é um hacker até que se prove o contrário.

Portanto, somos forçados a ter um dual-boot. Mas não precisamos aceitar o bloatware repleto de “Candy Crush” e “TikTok App” que é uma instalação padrão do Windows 11.

Vamos construir um Console de Jogos Windows. Um sistema despojado de tudo, exceto do necessário para iniciar o Steam e rodar o jogo.

O Santo Graal: Windows 10 IoT Enterprise LTSC

O primeiro erro que os amadores cometem é instalar o Windows 10/11 Home ou Pro. Essas versões não são sistemas operacionais, são plataformas de entrega de publicidade.

A solução é a versão LTSC (Long-Term Servicing Channel), especificamente a IoT Enterprise LTSC 2021.

Por quê?

  • Sem Microsoft Store.
  • Sem Cortana.
  • Sem Edge (a menos que você queira).
  • Sem Aplicativos (Notícias, Clima, bobagens da sobreposição Xbox Game Bar).
  • Atualizações: Recebe apenas atualizações de segurança. Nada de “Atualizações de Recursos” que quebram seus drivers.
  • Suporte: É suportado até 2032.

É a versão mais limpa e estável do Windows capaz de rodar jogos modernos. É o que o Windows 7 gostaria de ser em 2025.

Passo 1: Adquirindo a Imagem

Não vou postar links diretos aqui porque não quero problemas legais, mas se você pesquisar por “Massgrave” no Google ou GitHub, encontrará o caminho. Você está procurando pela ISO com o checksum para Windows 10 IoT Enterprise LTSC 2021.

Verifique o hash SHA-256. Privacidade importa, mas segurança importa mais.

Passo 2: O Script “Pós-Instalação”

Assim como criei um script para automatizar a instalação do Ubuntu Server, precisamos automatizar a “limpeza” do Windows. Até mesmo o LTSC precisa de alguns ajustes para ser uma máquina de jogos pura.

Abra o PowerShell como Administrador e execute a lógica abaixo. Este não é um script para copiar e colar, mas um guia sobre o que você precisa mudar:

# 1. Ativar o plano "Desempenho Máximo"
# Isso força a CPU a rodar na frequência máxima, evitando micro-travamentos no Battlefield.
powercfg -duplicatescheme e9a42b02-d5df-448d-aa00-03f14749eb61

# 2. Desativar a Hibernação
# Você está em um desktop/laptop para jogos. Você não precisa salvar a RAM no disco.
# Isso recupera cerca de 6GB a 16GB de espaço no SSD.
powercfg /h off

# 3. Aceleração do Mouse (O Inimigo da Mira)
# O Windows define por padrão "Aprimorar a Precisão do Ponteiro". Isso destrói a memória muscular.
# No registro, nós a eliminamos
Set-ItemProperty -Path "HKCU:\Control Panel\Mouse" -Name "MouseSpeed" -Value "0"
Set-ItemProperty -Path "HKCU:\Control Panel\Mouse" -Name "MouseThreshold1" -Value "0"
Set-ItemProperty -Path "HKCU:\Control Panel\Mouse" -Name "MouseThreshold2" -Value "0"

# 4. Desbloatar as poucas coisas que sobraram
# Até o LTSC tem algumas sobras.
Get-AppxPackage *Microsoft.Windows.SecHealthUI* | Remove-AppxPackage
Get-AppxPackage *Microsoft.Windows.Photos* | Remove-AppxPackage

Passo 3: Drivers sem a “Experiência”

Se você tem uma placa NVIDIA, não instale o GeForce Experience. É spyware disfarçado de atualizador de driver. Exige login só para atualizar os drivers da GPU. Ridículo.

Use o NVCleanstall. É uma ferramenta que permite instalar apenas o driver da GPU e o PhysX. Você pode remover a Telemetria, o serviço de streaming Shield (se não usar) e a propaganda.

Como estou fazendo isso em um laptop gamer (um ASUS TUF), me recuso a instalar o lixo proprietário conhecido como “Armoury Crate”. Ele instala 15 serviços diferentes só para mudar a cor do teclado. Em vez disso, usamos o G-Helper. É open-source, pesa menos de 5MB e faz tudo que o software oficial faz sem espionagem. No entanto, se você tentar executar o G-Helper (ou quase qualquer jogo/ferramenta) em uma instalação LTSC nova, ele vai travar instantaneamente.

Por quê? Porque o LTSC é muito limpo.

As versões consumer do Windows vêm pré-carregadas com uma biblioteca de dependências que os desenvolvedores de software assumem que você tem. O LTSC não vem. Antes de poder jogar, você deve instalar manualmente o “sistema digestivo” do Windows:

  1. Visual C++ Redistributables (All-in-One): Você precisa das bibliotecas x86 e x64 de 2005 a 2022. Sem elas, o G-Helper não consegue se comunicar com o hardware.

  2. DirectX End-User Runtimes (Junho de 2010): “Mas o Windows 10 não tem DX12?” Tem. Mas jogos antigos (e até alguns launchers modernos) ainda fazem chamadas para bibliotecas DX9.

Baixe o Visual C++ Redistributable Runtimes All-in-One (do TechPowerUp ou GitHub) e execute o install_all.bat. Depois, execute o instalador web do DirectX.

Uma vez instalados, o G-Helper abre. Podemos definir o limite de carga da bateria para 80% (para preservar a vida útil), configurar as ventoinhas para “Silencioso” ao navegar e “Turbo” ao jogar. Agora temos controle total do hardware sem a “taxa de bloat”.

Uma última coisa. Para Destiny 2 e títulos modernos, certifique-se de habilitar o HAGS (Hardware Accelerated GPU Scheduling) nas configurações de Gráficos do Windows. Ele move o gerenciamento de memória da CPU para a GPU, reduzindo a sobrecarga.

Passo 4: O Resultado

Após esse processo, você terá uma instalação do Windows que:

  1. Usa menos de 1,5 GB de RAM em idle.
  2. Tem zero pop-ups pedindo para você experimentar o Office 365.
  3. Não indexa seus arquivos enquanto você tenta vencer um 1v3 no CSGO.

Ela se torna um glorioso bootloader para o Steam. Você liga o PC, o Steam abre, você joga, você desliga. Ainda é Windows. Ainda é um mal necessário. Mas pelo menos agora, ele obedece você.

Stonks

Passo 5: A Armadilha do “Script de Desbloat”

Nesse ponto, você pode ficar tentado a ir ao GitHub, procurar por “Windows 10 Debloater” e executar o primeiro script PowerShell que encontrar com 10k estrelas.

Não faça isso.

Aqui está o porquê de usar scripts automatizados de desbloat ser uma péssima ideia para este projeto:

  1. Redundância: Esses scripts são escritos para o Windows 10 Home e Pro. Eles contêm centenas de linhas para remover Cortana, OneDrive e Candy Crush. Nós estamos no LTSC. Nós não temos essas coisas. Executar um script para remover algo que não existe é como tentar fazer uma cirurgia em um homem morto; no melhor dos casos, nada acontece, no pior, você danifica o corpo.

  2. O Problema da “Caixa Preta”: A menos que você se sente e analise 100% do código (que pode ter milhares de linhas), você não sabe o que aquele script está fazendo. Muitos deles desativam agressivamente tarefas agendadas ou excluem chaves de registro relacionadas a impressão, rede ou autenticação de usuário.

  3. Instabilidade: Já vi scripts que “desbloateiam” o sistema arrancando as dependências do Provedor de Identidade. Parabéns, agora você não consegue fazer login na Rede Xbox dentro do Halo Infinite.

Escolhemos o LTSC justamente porque ele vem desbloateado de fábrica. Não precisamos de um facão para abrir um caminho que já está pavimentado. Mantenha sua instalação limpa não executando scripts que você não entende completamente.

Passo 6: A Exceção do Xbox (Opcional)

Eu mencionei anteriormente que queremos um sistema livre da Microsoft Store. E para 99% dos jogos, desde Counter-Strike até Elden Ring, essa é a verdade absoluta. Você não precisa da Store e definitivamente não quer ela rodando em segundo plano.

No entanto, existe uma categoria específica de jogos que se recusará a iniciar em nossa instalação limpa do LTSC: Títulos de Primeira Parte da Microsoft.

Se você tentar iniciar Forza Horizon 5, Sea of Thieves ou Halo Infinite (até mesmo as versões da Steam), o jogo pode travar instantaneamente ou ficar preso em um loop infinito de login.

O Culpado: Esses jogos dependem de um serviço em segundo plano chamado Xbox Identity Provider para fazer a ponte entre a Steam e sua Conta Microsoft. Como nós eliminamos o bloatware, essa ponte não existe.

Se, e somente se, você joga esses títulos específicos, você precisa realizar um reimplante cirúrgico da Microsoft Store.

  1. O Script “LTSC-Add-MicrosoftStore”: Como o LTSC não possui os arquivos de instalação, nós contamos com a comunidade de código aberto. Vá até o GitHub e encontre o repositório kkkgo/LTSC-Add-MicrosoftStore. Baixe a release, descompacte-a e execute o Add-Store.cmd como Administrador.

  2. O Mínimo Necessário: Uma vez que a Store estiver instalada, abra-a. Não faça login na própria Store (a menos que você possua o jogo lá). Pesquise e instale apenas estes dois itens:

    • Xbox Identity Provider

    • Gaming Services

  3. O Aplicativo Xbox (Opcional): Se você usa o Game Pass, também precisará do aplicativo principal do Xbox.

Uma vez instalados, inicie seu jogo. Agora ele deve abrir com sucesso a janela de login da Microsoft. Após fazer o login, feche a Store, remova-a da barra de tarefas e finja que ela não existe. Estamos aqui para jogar Halo, não para navegar por papéis de parede pagos.


Esse processo é exagerado? Absolutamente.

É absurdo que tenhamos que baixar uma versão Enterprise do Windows destinada a máquinas de ressonância magnética apenas para jogar Call of Duty sem publicidade? Sim.

Mas essa é a realidade do PC gaming em 2025. Estamos presos entre a pedra da compatibilidade do Anti-Cheat e o lugar difícil do bloatware da Microsoft. Ao usar o Windows 10 IoT Enterprise LTSC, nós reivindicamos a propriedade do nosso hardware.

Nós reduzimos o sistema operacional ao seu essencial. Ele não é mais um “Sistema Operacional” no sentido tradicional; é um glorificado e altamente otimizado bootloader para seus jogos. E, sinceramente? Essa é a única maneira que eu consigo tolerar ter o Windows na minha casa.

Nos vemos no próximo post.