Cambiar la prioridad del proceso para ejecutar procesos mediante la línea de comandos
Cuando ejecuta aplicaciones en su sistema Windows , todas comparten los recursos de su procesador para operar. El nivel de prioridad determina la cantidad de recursos de procesador que utiliza una aplicación en ejecución.
(Windows)Las aplicaciones y los procesos de Windows se priorizan en función de los siguientes niveles:
- Tiempo real.
- Alto.
- Por encima de lo normal.
- Normal.
- Debajo de lo normal.
- Bajo.
Cuanto más alto sea el nivel de prioridad asignado al proceso, más recursos de procesador utilizará; por lo tanto, mejor será el rendimiento de la aplicación que utiliza el proceso.
El sistema de Windows asigna automáticamente los niveles de prioridad a los procesos en ejecución, pero puede cambiar el nivel manualmente. Esta guía le mostrará tres formas de realizar esta operación.
Tenga en cuenta que aunque puede establecer fácilmente las prioridades de los procesos, solo es temporal porque el proceso vuelve a su nivel de prioridad predeterminado cuando cierra el programa o reinicia la computadora.
Cómo cambiar el nivel de prioridad del proceso en Windows 10
Hay tres formas de cambiar el nivel de prioridad de los procesos que se ejecutan en su máquina. Puede hacerlo utilizando los siguientes métodos:
- Cambia la prioridad en el Administrador de tareas(Task Manager) .
- Establezca(Set) la prioridad del proceso mediante PowerShell .
- Establezca(Set) el nivel de prioridad mediante el símbolo del sistema(Command Prompt) .
Siga leyendo para saber cómo llevar a cabo las operaciones anteriores usando sin tener complicaciones graves.
1] Cambiar(Change) la prioridad en el Administrador de tareas(Task Manager)
Para establecer la prioridad en el Administrador de tareas , haga clic(Task ManagerRight-click) con el botón derecho en el botón Inicio(Start) y seleccione Administrador de tareas(Task Manager) . Haga clic(Click) en la flecha hacia abajo en la parte inferior de la pantalla del Administrador de tareas para (Task Manager)obtener más detalles(More details) .
Cambie a la pestaña Detalles(Details) en la parte superior de la ventana. Aquí, busque el proceso para el que desea cambiar su prioridad y desplace el cursor sobre Establecer prioridad(Set priority) .
En el menú contextual, seleccione el nivel de prioridad para la aplicación o proceso elegido. Puede elegir entre los niveles de prioridad dados.
Presiona el botón Cambiar prioridad(Change priority) y cierra el Administrador de tareas.
2] Establecer(Set) la prioridad del proceso usando PowerShell
A diferencia del método del Administrador de tareas , (Task Manager)PowerShell no nombra los niveles de prioridad en términos ingleses. En su lugar, debe establecer el nivel de prioridad utilizando los ID(IDs) designados .
La siguiente tabla muestra los distintos niveles de prioridad y sus correspondientes ID:
Priority Level | Corresponding ID |
Realtime | 256 |
High | 128 |
Above normal | 32768 |
Normal | 32 |
Below normal | 16384 |
Low | 64 |
Dicho esto, siga los pasos a continuación para cambiar los niveles de prioridad del programa/proceso usando PowerShell .
Presiona(Press) la tecla de Windows y busca PowerShell . Haga clic(Click) en el programa de los resultados de búsqueda.
En la ventana de PowerShell , ingrese el siguiente comando y presione ENTER .
Get-WmiObject Win32_process -filter 'name = "ProcessName.exe"' | foreach-object { $_.SetPriority(PriorityLevelID) }
En el comando anterior, reemplace ProcessName con el nombre del proceso o aplicación para el que desea cambiar su nivel de prioridad.
De manera similar, cambie PriorityLevelID al número de nivel de prioridad.
3] Establezca(Set) el nivel de prioridad usando el símbolo del sistema(Command Prompt)
Presione la combinación de Windows key + R para que aparezca el cuadro de diálogo Ejecutar . (Run)Aquí, escriba cmd y presione ENTER.
En la ventana del símbolo del sistema(Command Prompt) , ingrese el siguiente comando y presione ENTER .
wmic process where name="ProcessName" CALL setpriority "PriorityLevelID"
NOTA: (NOTE: ) En el comando anterior, reemplace ProcessName con el nombre del proceso cuyo nivel de prioridad desea cambiar.
Además, realizar esta operación con este comando, como en PowerShell , usa los (PowerShell)ID(IDs) de nivel de prioridad designados . Entonces, al ingresar el comando anterior, asegúrese de reemplazar PriorityLevelID con el ID correspondiente de la tabla en la solución anterior.
Si desea utilizar los nombres de los niveles de prioridad reales como lo hicimos en el método del Administrador de tareas(Task Manager) , puede utilizar el siguiente comando.
wmic process where name="ProcessName" CALL setpriority "PriorityLevelName"
Para este comando, recuerde también reemplazar ProcessName con el nombre de la aplicación/proceso y PriorityLevelName con el nivel de prioridad que desea usar ( Tiempo real(Realtime) , Alto(High) , Por encima(Above) de lo normal, Normal , Por debajo(Below Normal) de lo normal o Bajo(Low) ).
NOTA(NOTE) :
- Esta publicación le mostrará cómo GUARDAR la prioridad del proceso
- Consulte esta publicación si no puede establecer la Prioridad del proceso en el Administrador de tareas(can’t set Process Priority in Task Manager) .
Habiendo aprendido las tres formas de establecer los niveles de prioridad de los procesos en Windows 10 , debo advertirle que no ponga los programas en el nivel de prioridad en tiempo real . (realtime)Esto permite que el proceso use la cantidad máxima de recursos y obstaculizará el rendimiento de otras aplicaciones.
Related posts
No se puede establecer Process Priority en Task Manager de Windows 10
Cómo cambiar CPU Process Priority en Windows 10
Cómo establecer la prioridad del proceso en el Administrador de tareas en Windows 10
Change Local Account password usando Command Prompt or PowerShell
Change Command Prompt Screen Buffer Size and Transparency Level
Dispositivos conectados Platform Service (CDPSvc) High Disk Usage
ShellExperienceHost.exe or Windows Shell Experience Host
Fix System Protection Background Tasks SrTasks.exe High Disk usage
¿Qué es Sihost.exe en Windows 10? ¿Cómo saber si es virus?
Fix System interrumpe el alto CPU usage en Windows 11/10
Cambiar la dirección IP y los servidores DNS mediante el símbolo del sistema
¿Cuál es vmnat.exe process syswow64? Es un virus?
¿Qué es Identity_Helper.exe process en Windows 10 Task Manager
Service Host: Diagnóstico Policy Service 100% Disk Usage en Windows 10
¿Qué es Adobe_Updater.exe en mi PC Windows 10?
RAVBg64.exe espectáculos de alta CPU usage? ¿Por qué quiere utilizar Skype?
¿Qué es Program en Startup tab en Task Manager? ¿Es seguro?
Process Tamer: Administrar High2 o 100% CPU utilization en Windows PC
¿Cómo decir qué Process está bloqueando un archivo en Windows 10?
¿Qué es Taskhostw.exe? ¿Es un virus o es seguro?