Las 5 formas principales de cambiar el nivel de prioridad de los programas en Windows 10 y Windows 11

Windows divide los recursos de su PC entre todos los programas en ejecución según los niveles de prioridad. Sin embargo, si desea aumentar el rendimiento de una determinada aplicación o programa, siempre puede cambiar su nivel de prioridad de proceso en Windows.

Hay algunas formas de cambiar el nivel de prioridad de los programas en Windows. En esta publicación, lo guiaremos a través de todos ellos. Pero primero, entendamos cuándo es apropiado cambiar el nivel de prioridad de un programa.

¿Cuándo debe cambiar el nivel de prioridad de un programa?

De forma predeterminada, Windows 11 asigna diferentes niveles de prioridad a cada proceso en función de su importancia. Idealmente, no necesitarías jugar con él. Sin embargo, si desea dedicar más recursos a una aplicación o programa específico, puede cambiar su nivel de prioridad.

Windows tiene seis niveles de prioridad: Tiempo real, Alta, Por encima de lo normal, Normal, Por debajo de lo normal o Baja. Vale la pena señalar que aumentar el nivel de prioridad del proceso para demasiadas aplicaciones y programas también puede causar inestabilidad en el sistema. Por lo tanto, solo modifique la prioridad del proceso para un programa cuando sea necesario.

1. Cambiar la prioridad del proceso a través del Administrador de tareas

El Administrador de tareas es una utilidad útil que le permite administrar varias aplicaciones, procesos y servicios en Windows. También puede usarlo para cambiar los niveles de prioridad de aplicaciones y programas. Así es cómo.

Paso 1: Presione Ctrl + Shift + Esc en el teclado para iniciar el Administrador de tareas.

Paso 2: Dirígete a la pestaña Detalles y localiza el proceso .EXE para tu programa. Haga clic derecho sobre él, vaya a Establecer prioridad y seleccione entre las opciones disponibles.

Paso 3: Haga clic en Cambiar prioridad para confirmar.

Una vez que complete los pasos anteriores, su programa operará en el nivel de prioridad especificado hasta que lo cierre.

2. Cambiar la prioridad del proceso mediante el símbolo del sistema

Si es un ávido usuario de Windows que prefiere realizar cambios a través del símbolo del sistema, también puede cambiar el nivel de prioridad de un programa ejecutando un comando. Así es cómo.

Paso 1: Haga clic derecho en el menú Inicio y seleccione Terminal (Administrador) de la lista.

Paso 2: En la consola, pegue el siguiente comando y presione Entrar.

wmic process where name="ProcessName.exe" CALL setpriority "PriorityLevel"

Reemplace ProcessName en el comando anterior con el nombre real del proceso. De manera similar, reemplace PriorityLevel con el nivel de prioridad que desea usar: Tiempo real, Alto, Por encima de lo normal, Normal, Por debajo de lo normal o Bajo.

Una vez que ejecute el comando, su programa se ejecutará con un nivel de prioridad diferente.

3. Cambiar la prioridad del proceso usando PowerShell

Similar al símbolo del sistema, también puede ejecutar un comando a través de PowerShell para cambiar el nivel de prioridad de un programa. Esto es lo que tendrás que hacer.

Paso 1: Haga clic en el icono de búsqueda en la barra de tareas, escriba Windows PowerShell y haga clic en Ejecutar como administrador.

Paso 2: Pegue el siguiente comando en la ventana de PowerShell y presione Entrar.

Get-WmiObject Win32_process -filter ‘name = “ProcessName.exe”‘ | foreach-object { $_.SetPriority(PriorityLevelID) }

Reemplace ProcessName en el comando anterior con el nombre de su programa. Reemplace PriorityLevelID con el código de identificación asociado con el nivel de prioridad. Estos son los códigos de identificación para diferentes niveles de prioridad:

  • Tiempo real: 256
  • Alto: 128
  • Por encima de lo normal: 32768
  • normales: 32
  • Por debajo de lo normal: 16384
  • Bajo: 64

Entonces, por ejemplo, si desea establecer la prioridad del proceso para Skitch por encima de lo normal, debe ingresar el siguiente comando.

Get-WmiObject Win32_process -filter ‘name = “skitch.exe”‘ | foreach-object { $_.SetPriority(32768) }

4. Cambiar la prioridad del proceso creando un acceso directo

Si desea que Windows inicie siempre un programa con cierto nivel de prioridad, también puede crear un acceso directo de escritorio personalizado para él. Esto eliminará la necesidad de cambiar el nivel de prioridad cada vez que inicie ese programa.

Paso 1: Haga clic derecho en su programa y seleccione Propiedades.

Paso 2: Copie la ruta del archivo mencionado en el campo Destino.

Paso 3: A continuación, haga clic con el botón derecho en cualquier parte del espacio vacío del escritorio, vaya a Nuevo y seleccione Acceso directo.

Paso 4: En el asistente de acceso directo, escriba la siguiente ruta en el cuadro.

cmd.exe /c start "ProgramName" /Priority "FilePath"

Reemplace NombrePrograma en el comando anterior con el nombre real de su programa y Prioridad con cualquier nivel de prioridad: Tiempo real, Alta, Por encima de lo normal, Normal, Por debajo de lo normal o Baja. Además, reemplace FilePath con la ruta copiada en el Paso 2.

Paso 5: Introduzca un nombre adecuado para el acceso directo y haga clic en Finalizar.

Y estás listo para irte. Puede usar este atajo para ejecutar su programa en el nivel de prioridad especificado.

5. Cambiar la prioridad del proceso con el Editor del Registro

Otra forma de cambiar el nivel de prioridad del proceso en Windows es a través del Editor del Registro. Es importante tener en cuenta que el Editor del Registro contiene configuraciones importantes para Windows y sus aplicaciones. Por lo tanto, solo debe usar este método después de hacer una copia de seguridad de los archivos de registro existentes.

Paso 1: Haga clic derecho en cualquier lugar del espacio vacío en el escritorio, vaya a Nuevo y seleccione Documento de texto.

Paso 2: Pegue el siguiente comando en la ventana del bloc de notas.

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\ProgramName.exe\PerfOptions]"CpuPriorityClass"=dword:Priority

Reemplace ProgramName en el comando anterior con el nombre real de su programa. Reemplace Prioridad con el valor hexadecimal asociado con el nivel de prioridad. Estos son los valores hexadecimales para diferentes niveles de prioridad:

  • Alto: 00000003
  • Por encima de lo normal: 00000006
  • normales: 00000002
  • Por debajo de lo normal: 00000005
  • Bajo: 00000001

Paso 3: Presione Ctrl + Shift + S para abrir el cuadro de diálogo Guardar como y guarde el archivo con la extensión ‘.reg.

Paso 4: Haga doble clic en el archivo de registro recién creado y haga clic en Sí para continuar.

Después de eso, reinicie su PC para permitir que Windows cambie el nivel de prioridad de su programa.

Asuntos Prioritarios

Además de los métodos anteriores, hay muchos programas de terceros que puede usar para cambiar los niveles de prioridad de las aplicaciones y programas en Windows. Sin embargo, si prefiere los métodos nativos, puede usar cualquiera de los métodos enumerados anteriormente para administrar los niveles de prioridad de los programas.

Deja un comentario