¿Cómo cambiar la prioridad de un proceso de Windows 10 usando la línea de comandos?

Es posible que haya notado que cuando ejecuta aplicaciones en su PC con Windows, los recursos de procesador asignados varían. Esto sucede porque los recursos de su sistema son limitados. Entonces, Windows asigna un nivel de prioridad para cada programa, para determinar cuánta “potencia” se le puede otorgar. Normalmente, las aplicaciones y los procesos de Windows se priorizan en los siguientes niveles:





  • Tiempo real
  • Alto
  • Por encima de lo normal
  • Normal
  • Debajo de lo normal
  • Bajo

Cuanto mayor sea el nivel de prioridad asignado al proceso, más recursos se asignará la aplicación y mejor se ejecutará.

Ahora, de forma predeterminada, el sistema de Windows asigna automáticamente los niveles de prioridad a diferentes procesos. Sin embargo, tiene la opción de modificarlos manualmente. En la guía a continuación, le diremos cómo cambiar la prioridad del proceso para ejecutar procesos usando, Línea de comando, Administrador de tareas y PowerShell.

Hay tres formas de cambiar el nivel de prioridad de los procesos que se ejecutan en su máquina. Puede hacer esto usando los siguientes métodos:



  • Cambie la prioridad en el Administrador de tareas.
  • Establezca la prioridad del proceso mediante PowerShell.
  • Establezca el nivel de prioridad mediante el símbolo del sistema.

Aquí se explica cómo cambiar la prioridad de un proceso de Windows 10 a través del Administrador de tareas

Para establecer la prioridad de una tarea en el Administrador de tareas, haga lo siguiente:

  • Haga clic con el botón derecho en el botón Inicio y seleccione Administrador de tareas.
  • Haga clic en el icono de flecha hacia abajo en la parte inferior para obtener más detalles.
  • Vaya a la pestaña Detalles en la parte superior de la ventana.
  • Busque el proceso o los procesos para los que desea cambiar la prioridad.
  • Pase el cursor sobre Establecer prioridad.
  • En el menú contextual, elija el nivel de prioridad que desea asignar a un proceso en particular.
  • Ahora, haga clic en el botón Cambiar prioridad y cierre el Administrador de tareas.

A continuación, se explica cómo cambiar la prioridad de un proceso a través de PowerShell

Otra forma de cambiar el nivel de prioridad de un proceso en Windows 10 es mediante PowerShell. Sin embargo, PowerShell no presenta los niveles de prioridad en términos 'humanos'. En su lugar, elegirá qué nivel asignar a la tarea en función del ID designado del nivel. Esto complica un poco las cosas, pero hemos enumerado el significado de los códigos de identificación a continuación para su conveniencia:

Tiempo real 256
Alto 128
Por encima de lo normal 32768
Normal 32
Debajo de lo normal 16384
Bajo 64

Ahora que conoce los ID, puede continuar con los siguientes pasos:



  • En su teclado, presione la tecla Win y ejecute una búsqueda de PowerShell.
  • Haga clic en el primer resultado de búsqueda.
  • En la ventana de PowerShell, ingrese el comando a continuación y presione Enter:

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

  • En el comando anterior, en lugar de ProcessName, ingrese el nombre del proceso (aplicación) para el que desea cambiar el nivel de prioridad. En lugar de PriorityLevelID, ingrese el código de nivel de prioridad necesario.

A continuación se explica cómo cambiar la prioridad de un proceso mediante una línea de comandos

Finalmente, también puede cambiar el nivel de prioridad de un en su PC mediante el símbolo del sistema. Así es cómo:

  • En su teclado, presione la combinación de teclas Win + R para abrir el cuadro de diálogo Ejecutar.
  • Escriba 'cmd' (sin comillas) y presione la tecla Intro en su teclado.
  • En la ventana del símbolo del sistema, ingrese el siguiente comando y presione Entrar:

proceso wmic donde name = 'ProcessName' CALL setpriority 'PriorityLevelID'



  • En el comando anterior, reemplace ProcessName con el nombre del programa para el que desea cambiar el nivel de prioridad.
  • También deberá cambiar PriorityLevelID al ID correspondiente de la tabla anterior. Sí, con el símbolo del sistema, debe usar ID de números para los niveles de prioridad al igual que con PowerShell.

Sin embargo, si prefiere usar los nombres reales de los niveles de prioridad (al igual que con el Administrador de tareas), puede usar un comando diferente para que esto suceda. Aquí lo tienes:

proceso wmic donde name = 'ProcessName' CALL setpriority 'PriorityLevelName'

En el comando anterior, deberá cambiar ProcessName al nombre del proceso y PriorityLevelName al nivel de prioridad que desea usar. En este caso, puede utilizar nombres de nivel reales: Tiempo real, Alto, Por encima de lo normal, Normal, Por debajo de lo normal o Bajo.



¿Cómo detener un proceso desde una línea de comandos en Windows 10?

Finalmente, si simplemente desea detener uno de los procesos que se ejecutan en su PC, también puede hacerlo a través del Símbolo del sistema. Así es cómo:

  • Abra el símbolo del sistema con privilegios administrativos.
  • Escriba 'lista de tareas' (sin comillas) para ver una lista completa de los procesos que se están ejecutando actualmente en su PC.
  • Si desea detener un proceso, puede hacerlo utilizando el nombre del proceso o su PID (PID es un número decimal único asignado al proceso).
  • Para detener un proceso usando su nombre, ingrese el siguiente comando:

taskkill / IM 'nombre del proceso' / F

Nota: Debe reemplazar 'nombre del proceso' con el nombre del proceso que desea detener.

  • Si desea detener un proceso usando su ID, ingrese este comando:

taskkill / F / PID pid_number

Nota: Debe reemplazar el 'número PID' con el número del proceso.

Ahí lo tiene: el proceso se ha detenido y ya no ocupa los recursos de su sistema.

Esperamos que la información anterior haya sido útil y ahora tiene tres formas viables de establecer manualmente los niveles de prioridad para una variedad de tareas en Windows. Si se pregunta qué más puede hacer para que su sistema sea más eficiente, considere usar la función de pestaña Optimizar en BoostSpeed. La categoría Optimizar pestaña está equipada con varias herramientas que pueden mejorar el rendimiento de su PC, sin costo para su billetera o su tiempo.

BoostSpeed ​​eliminará de manera eficiente todos los problemas de reducción de velocidad que pueden ralentizar su PC (registros de errores, archivos temporales, caché, etc.). Además, mantendrá su computadora protegida de posibles amenazas en línea.