¿Eres gamer? Reduce el dolor de usar Windows (en dualboot)
Si has leído mis publicaciones anteriores sobre construir un Home Server via CLI, sabes exactamente cómo me siento acerca del sistema operativo de Microsoft. Para mí, usar Windows para trabajar o desarrollar es un desperdicio de rendimiento, privacidad y cordura. Consume RAM solo para existir, envía datos de telemetría sobre tus movimientos del ratón a Redmond y se reinicia sin tu permiso para instalar una actualización que cambia el icono de la calculadora.

Sin embargo, tengo una confesión: me gusta disparar cosas. Cosas virtuales, obviamente. Y aquí chocamos con un muro. Si bien la comunidad de Linux ha realizado milagros con Proton y la Steam Deck, hay una categoría de juegos que simplemente se niega a cooperar: los Shooters Competitivos.
Si tú, como yo, sufres la adicción a Destiny 2 o estás intentando disfrutar del caos de Battlefield 6, te has topado con la barrera del Anti-Cheat a Nivel de Kernel. Estos sistemas (BattlEye, Ricochet, Vanguard) exigen acceso profundo al kernel del SO para asegurarse de que no estás usando wallhacks. Y no confían en Linux. Para ellos, si estás en Linux, eres un hacker hasta que se demuestre lo contrario.
Así que, nos vemos forzados a tener un dual-boot. Pero no tenemos que aceptar el bloatware lleno de “Candy Crush” y “TikTok App” que es una instalación estándar de Windows 11.
Vamos a construir una Consola de Juegos Windows. Un sistema despojado de todo excepto lo necesario para lanzar Steam y ejecutar el juego.
El Santo Grial: Windows 10 IoT Enterprise LTSC
El primer error que cometen los aficionados es instalar Windows 10/11 Home o Pro. Estas versiones no son sistemas operativos, son plataformas de entrega de publicidad.
La solución es la versión LTSC (Long-Term Servicing Channel), específicamente la IoT Enterprise LTSC 2021.
¿Por qué?
- Sin Microsoft Store.
- Sin Cortana.
- Sin Edge (a menos que lo quieras).
- Sin Aplicaciones (Noticias, Tiempo, la tontería de la superposición de Xbox Game Bar).
- Actualizaciones: Solo recibe actualizaciones de seguridad. Sin “Actualizaciones de Características” que rompan tus controladores.
- Soporte: Está soportado hasta 2032.
Es la versión más limpia y estable de Windows capaz de ejecutar juegos modernos. Es lo que Windows 7 desearía poder ser en 2025.
Paso 1: Adquirir la Imagen
No publicaré enlaces directos aquí porque no quiero problemas legales, pero si buscas “Massgrave” en Google o GitHub, encontrarás el camino. Estás buscando la ISO con la suma de comprobación para Windows 10 IoT Enterprise LTSC 2021.
Verifica el hash SHA-256. La privacidad importa, pero la seguridad importa más.
Paso 2: El Script “Post-Instalación”
Al igual que creé un script para automatizar la instalación de Ubuntu Server, necesitamos automatizar la “limpieza” de Windows. Incluso LTSC necesita algunos ajustes para ser una máquina de juegos pura.
Abre PowerShell como Administrador y ejecuta la lógica a continuación. Esto no es un script para copiar y pegar, sino una guía sobre lo que necesitas cambiar:
# 1. Activar el plan "Rendimiento Máximo"
# Esto fuerza a la CPU a funcionar a la frecuencia máxima, evitando micro-tirones en Battlefield.
powercfg -duplicatescheme e9a42b02-d5df-448d-aa00-03f14749eb61
# 2. Desactivar la Hibernación
# Estás en un escritorio/portátil para juegos. No necesitas guardar la RAM en el disco.
# Esto recupera unos 6GB a 16GB de espacio en el SSD.
powercfg /h off
# 3. Aceleración del Ratón (El enemigo de la Puntería)
# Windows tiene por defecto "Mejorar la precisión del puntero". Esto destruye la memoria muscular.
# En el registro, lo 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. Desbloatear las pocas cosas que quedan
# Incluso LTSC tiene algunos restos.
Get-AppxPackage *Microsoft.Windows.SecHealthUI* | Remove-AppxPackage
Get-AppxPackage *Microsoft.Windows.Photos* | Remove-AppxPackage
Paso 3: Controladores sin la “Experiencia”
Si tienes una tarjeta NVIDIA, no instales GeForce Experience. Es spyware envuelto en un actualizador de controladores. Requiere iniciar sesión solo para actualizar los controladores de tu GPU. Ridículo.
Usa NVCleanstall. Es una herramienta que te permite instalar solo el controlador de la GPU y PhysX. Puedes eliminar la Telemetría, el servicio de transmisión Shield (si no lo usas) y la publicidad innecesaria.
Como estoy haciendo esto en una laptop para juegos (una ASUS TUF), me niego a instalar la basura propietaria conocida como “Armoury Crate”. Instala 15 servicios diferentes solo para cambiar el color del teclado. En su lugar, usamos G-Helper. Es de código abierto, pesa menos de 5MB y hace todo lo que hace el software oficial sin espiarte. Sin embargo, si intentas ejecutar G-Helper (o casi cualquier juego/herramienta) en una instalación fresca de LTSC, se bloqueará al instante.
¿Por qué? Porque LTSC es demasiado limpio.
Las versiones de consumo de Windows vienen precargadas con una biblioteca de dependencias que los desarrolladores de software dan por sentado que tienes. LTSC no. Antes de poder jugar, debes instalar manualmente el “sistema digestivo” de Windows:
Visual C++ Redistributables (All-in-One): Necesitas las bibliotecas x86 y x64 desde 2005 hasta 2022. Sin estas, G-Helper no puede comunicarse con el hardware.
DirectX End-User Runtimes (June 2010): “¿Pero Windows 10 no tiene DX12?” Sí. Pero los juegos antiguos (e incluso algunos launchers modernos) aún hacen llamadas a las bibliotecas de DX9.
Descarga Visual C++ Redistributable Runtimes All-in-One (de TechPowerUp o GitHub) y ejecuta el install_all.bat. Luego, ejecuta el instalador web de DirectX.
Una vez instalados, G-Helper se abre. Podemos establecer el límite de carga de la batería al 80% (para preservar su vida útil), configurar los ventiladores en “Silencioso” al navegar y “Turbo” al jugar. Ahora tenemos control total del hardware sin la “tasa” de bloat.
Una última cosa. Para Destiny 2 y títulos modernos, asegúrate de habilitar HAGS (Hardware Accelerated GPU Scheduling) en la configuración de Gráficos de Windows. Mueve la gestión de memoria de la CPU a la GPU, reduciendo la sobrecarga.
Paso 4: El Resultado
Después de este proceso, tendrás una instalación de Windows que:
- Usa menos de 1.5GB de RAM en reposo.
- Tiene cero ventanas emergentes pidiéndote que pruebes Office 365.
- No indexa tus archivos mientras intentas ganar un 1v3 en CSGO.
Se convierte en un glorioso gestor de arranque para Steam. Enciendes el PC, Steam se abre, juegas, apagas. Sigue siendo Windows. Sigue siendo un mal necesario. Pero al menos ahora, te obedece.

Paso 5: La Trampa de los “Scripts de Desbloat”
En este punto, podrías sentir la tentación de ir a GitHub, buscar “Windows 10 Debloater”, y ejecutar el primer script de PowerShell que encuentres con 10k estrellas.
No lo hagas.
Esta es la razón por la que usar scripts automatizados de desbloat es una idea terrible para este proyecto:
Redundancia: Esos scripts están escritos para Windows 10 Home y Pro. Contienen cientos de líneas para eliminar Cortana, OneDrive y Candy Crush. Estamos en LTSC. Nosotros no tenemos esas cosas. Ejecutar un script para eliminar algo que no existe es como intentar realizar una cirugía a un hombre muerto; en el mejor de los casos, no pasa nada, en el peor, dañas el cuerpo.
El Problema de la “Caja Negra”: A menos que te sientes y analices el 100% del código (que pueden ser miles de líneas), no sabes qué está haciendo ese script. Muchos de ellos deshabilitan agresivamente tareas programadas o eliminan claves del registro relacionadas con la impresión, la red o la autenticación de usuario.
Inestabilidad: He visto scripts que “desbloatean” el sistema arrancando las dependencias del Proveedor de Identidad. Felicidades, ahora no puedes iniciar sesión en la Red Xbox dentro de Halo Infinite.
Elegimos LTSC precisamente porque viene desbloateado de fábrica. No necesitamos un machete para despejar un camino que ya está pavimentado. Mantén tu instalación limpia no ejecutando scripts que no entiendes completamente.
Paso 6: La Excepción de Xbox (Opcional)
Mencioné antes que queremos un sistema libre de la Microsoft Store. Y para el 99% de los juegos, desde Counter-Strike hasta Elden Ring, esa es la verdad absoluta. No necesitas la Store, y definitivamente no la quieres ejecutándose en segundo plano.
Sin embargo, existe una categoría específica de juegos que se negarán a iniciarse en nuestra instalación limpia de LTSC: Los Títulos de Primera Parte de Microsoft.
Si intentas lanzar Forza Horizon 5, Sea of Thieves o Halo Infinite (incluso las versiones de Steam), el juego podría cerrarse instantáneamente o quedarse atascado en un bucle infinito de inicio de sesión.
El Culpable: Estos juegos dependen de un servicio en segundo plano llamado Xbox Identity Provider para tender un puente entre Steam y tu Cuenta de Microsoft. Como eliminamos el bloatware, este puente no existe.
Si, y solo si, juegas estos títulos específicos, necesitas realizar un reimplante quirúrgico de la Microsoft Store.
El Script “LTSC-Add-MicrosoftStore”: Dado que LTSC no tiene los archivos de instalación, dependemos de la comunidad de código abierto. Ve a GitHub y busca el repositorio
kkkgo/LTSC-Add-MicrosoftStore. Descarga la versión, descomprímela y ejecutaAdd-Store.cmdcomo Administrador.Lo Mínimo Indispensable: Una vez instalada la Store, ábrela. No inicies sesión en la Store misma (a menos que poseas el juego allí). Busca e instala solo estos dos elementos:
Xbox Identity Provider
Gaming Services
La App de Xbox (Opcional): Si usas Game Pass, también necesitarás la app principal de Xbox.
Una vez instalado, lanza tu juego. Ahora debería aparecer con éxito la ventana de inicio de sesión de Microsoft. Una vez que hayas iniciado sesión, cierra la Store, desanclala y finge que no existe. Estamos aquí para jugar Halo, no para navegar por fondos de pantalla de pago.
¿Es este proceso excesivo? Absolutamente.
¿Es absurdo que tengamos que descargar una versión Enterprise de Windows destinada a máquinas de resonancia magnética solo para jugar Call of Duty sin publicidad? Sí.
Pero esta es la realidad del gaming en PC en 2025. Estamos atrapados entre la espada de la compatibilidad del Anti-Cheat y la pared del bloatware de Microsoft. Al usar Windows 10 IoT Enterprise LTSC, reclamamos la propiedad de nuestro hardware.
Hemos despojado al sistema operativo hasta sus elementos esenciales. Ya no es un “Sistema Operativo” en el sentido tradicional; es un glorioso y altamente optimizado gestor de arranque para tus juegos. ¿Y sinceramente? Esa es la única forma en que puedo tolerar tener Windows en mi casa.
Nos vemos en la próxima publicación.