Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

CPU Boost Control

Herramienta gráfica para Windows 10/11 que permite habilitar o deshabilitar el Modo de mejora del rendimiento del procesador (CPU Boost) sin necesidad de entrar manualmente al registro o a las Opciones de energía.

¿Para qué sirve controlar el CPU Boost?

El CPU Boost (Turbo Boost en Intel, Precision Boost en AMD) permite que el procesador suba su frecuencia por encima de la base cuando hay margen térmico y de energía.

Con Boost HABILITADO:

  • Mayor rendimiento en tareas intensivas — rendering, compilación, gaming
  • Las tareas terminan más rápido

Con Boost DESHABILITADO:

  • El CPU corre siempre a su frecuencia base, sin picos
  • Temperaturas más bajas y estables
  • Ventiladores más silenciosos
  • Menor consumo energético — mejor autonomía en laptops
  • Rendimiento más predecible y consistente en cargas sostenidas

Caso común para desactivarlo: cuando el CPU está limitado térmicamente (temperatura máxima alcanzada), el boost activa y throttlea constantemente, dando peor rendimiento que si estuviera fijo en la frecuencia base. Desactivarlo en ese escenario puede dar mejor rendimiento sostenido.

Características

  • Interfaz dark mode con esquinas redondeadas
  • Muestra el estado actual del CPU Boost al abrirse
  • Botones directos: Habilitado / Deshabilitado
  • Dropdown con los 7 modos avanzados de boost
  • Aplica el cambio en corriente alterna y batería simultáneamente
  • Sin ventana CMD al ejecutar
  • Solicita permisos de administrador automáticamente

Archivos

Archivo Descripción
CPUBoostControl.ps1 Script principal (PowerShell + WinForms)
Iniciar CPUBoost.vbs Lanzador — ejecuta el script sin ventana CMD

Requisitos

  • Windows 10 / Windows 11
  • PowerShell 5.1 o superior (incluido por defecto en Windows)
  • Permisos de administrador (se solicitan automáticamente)

Uso

  1. Descargar o clonar el repositorio
  2. Mantener ambos archivos en la misma carpeta
  3. Doble clic en Iniciar CPUBoost.vbs
  4. Aceptar el UAC cuando lo solicite
  5. Seleccionar el modo deseado

Precaución: Los cambios afectan el plan de energía activo en corriente alterna y batería.

Modos disponibles

# Modo
0 Deshabilitado
1 Habilitado
2 Agresivo
3 Eficiente Habilitado
4 Eficiente Agresivo
5 Agresivo en Garantizado
6 Eficiente Agresivo en Garantizado

Contexto técnico

La herramienta realiza dos acciones:

  1. Establece Attributes=2 en la clave de registro correspondiente para que la opción sea visible en las Opciones de energía avanzadas de Windows.
  2. Aplica el modo seleccionado usando powercfg /SETACVALUEINDEX y powercfg /SETDCVALUEINDEX.

El estado actual se lee directamente desde el registro (ACSettingIndex) para evitar problemas de localización con la salida de powercfg en Windows en español.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages