Windows

Com es canvia la prioritat d’un procés de Windows 10 mitjançant la línia d’ordres?

És possible que hàgiu notat que quan executeu aplicacions al vostre PC amb Windows, els recursos assignats al processador varien. Això passa perquè els recursos del vostre sistema són limitats. Per tant, Windows assigna un nivell de prioritat per a cada programa, per determinar quanta “potència” es pot atorgar. Normalment, les aplicacions i processos de Windows es prioritzen en els nivells següents:

  • Temps real
  • Alt
  • Per sobre de la normalitat
  • Normal
  • Per sota del normal
  • baix

Com més alt sigui el nivell de prioritat assignat al procés, més recursos s’assignaran a l’aplicació i millor funcionarà.

Ara, per defecte, els nivells de prioritat s’assignen automàticament a diferents processos pel sistema Windows. Tot i això, teniu l’opció d’alterar-los manualment. A la guia següent, us explicarem com canviar la prioritat del procés per als processos en execució mitjançant, Línia d’ordres, Gestor de tasques i PowerShell.

Hi ha tres maneres de canviar el nivell de prioritat dels processos que s’executen a la màquina. Podeu fer-ho mitjançant els mètodes següents:

  • Canvieu la prioritat al Gestor de tasques.
  • Definiu la prioritat del procés mitjançant PowerShell.
  • Establiu el nivell de prioritat mitjançant el símbol del sistema.

A continuació s’explica com es pot canviar la prioritat d’un procés de Windows 10 mitjançant el gestor de tasques

Per establir la prioritat d'una tasca al Gestor de tasques, feu el següent:

  • Feu clic amb el botó dret al botó Inicia i seleccioneu Gestor de tasques.
  • Feu clic a la icona de fletxa cap avall que hi ha a la part inferior per obtenir més informació.
  • Aneu a la pestanya Detalls a la part superior de la finestra.
  • Localitzeu el procés o processos per als quals voleu canviar la prioritat.
  • Passeu el cursor per sobre Estableix la prioritat.
  • Al menú contextual, trieu el nivell de prioritat que vulgueu assignar a un procés concret.
  • Ara, feu clic al botó Canvia la prioritat i tanqueu el Gestor de tasques.

A continuació s’explica com es pot canviar la prioritat d’un procés mitjançant PowerShell

Una altra manera de canviar un nivell de prioritat d’un procés a Windows 10 és mitjançant l’ús de PowerShell. Tot i això, PowerShell no presenta els nivells de prioritat en termes "humans". En lloc d’això, escollireu quin nivell assignareu a la tasca en funció de l’identificador designat del nivell. Això fa que les coses siguin una mica més complicades, però a continuació hem detallat el significat dels codis d’identificació:

Temps real256
Alt128
Per sobre de la normalitat32768
Normal32
Per sota de Normal16384
baix64

Ara que ja coneixeu els identificadors, podeu continuar amb els passos següents:

  • Al teclat, premeu la tecla Win i cerqueu PowerShell.
  • Feu clic al primer resultat de la cerca.
  • A la finestra de PowerShell, introduïu l'ordre següent i premeu Retorn:

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

  • A l'ordre anterior, en lloc de ProcessName, introduïu el nom del procés (aplicació) per al qual voleu canviar el nivell de prioritat. En lloc de PriorityLevelID, introduïu el codi de nivell de prioritat necessari.

A continuació s’explica com es pot canviar la prioritat d’un procés mitjançant una línia d’ordres

Finalment, també podeu canviar el nivell de prioritat d’un al vostre ordinador mitjançant l’indicador de comandes. A continuació s’explica com:

  • Al teclat, premeu el combinat de tecles Win + R per obrir el quadre de diàleg Executar.
  • Escriviu "cmd" (sense cometes) i premeu la tecla Retorn del teclat.
  • A la finestra del símbol del sistema, introduïu l'ordre següent i premeu Retorn:

wmic process where name = ”ProcessName” CALL setpriority “PriorityLevelID”

  • A l'ordre anterior, substituïu ProcessName pel nom del programa per al qual vulgueu canviar el nivell de prioritat.
  • També haureu de canviar PriorityLevelID a l’identificador corresponent de la taula anterior. Sí, amb el símbol del sistema, heu d'utilitzar identificadors numèrics per a nivells de prioritat, igual que amb PowerShell.

Tanmateix, si preferiu utilitzar els noms reals dels nivells de prioritat (igual que amb el Gestor de tasques), podeu utilitzar una ordre diferent per fer-ho realitat. Aquí està:

wmic process where name = ”ProcessName” CALL setpriority “PriorityLevelName”

A l'ordre anterior, haureu de canviar ProcessName pel nom del procés i PriorityLevelName pel nivell de prioritat que vulgueu utilitzar. En aquest cas, podeu utilitzar noms de nivell reals: Temps real, Alt, Per sobre del normal, Normal, Per sota del normal o Baix.

Com aturar un procés des d'una línia d'ordres a Windows 10?

Finalment, si voleu simplement aturar un dels processos que s’executen al vostre ordinador, també podeu fer-ho mitjançant el símbol del sistema. A continuació s’explica com:

  • Obriu el símbol del sistema amb privilegis administratius.
  • Escriviu "tasklist" (sense cometes) per veure una llista completa dels processos que s'estan executant actualment al vostre PC.
  • Si voleu aturar un procés, podeu fer-ho mitjançant el nom del procés o el seu PID (PID és un número decimal únic assignat al procés).
  • Per aturar un procés amb el seu nom, introduïu l'ordre següent:

taskkill / IM "nom del procés" / F

Nota: heu de substituir "nom del procés" pel nom del procés que vulgueu aturar.

  • Si voleu aturar un procés mitjançant el seu identificador, introduïu aquesta ordre:

taskkill / F / PID pid_number

Nota: heu de substituir "número PID" pel número del procés.

Aquí el teniu: el procés s'ha aturat i ja no ocupa els recursos del vostre sistema.

Esperem que la informació anterior us hagi estat útil i ara tingueu tres maneres viables d’establir manualment els nivells de prioritat a diverses tasques al Windows. Si us pregunteu què podeu fer per fer el vostre sistema més eficient, penseu a utilitzar la funció de la pestanya Optimitzar a Auslogics BoostSpeed. La categoria de la pestanya Optimitza està equipada amb diverses eines que poden augmentar el rendiment del vostre PC, sense cap cost per a la vostra cartera ni per al vostre temps.

Auslogics BoostSpeed ​​eliminarà de manera eficient tots els problemes de reducció de velocitat que puguin frenar el vostre PC (registres d’errors, fitxers temporals, memòria cau, etc.). A més, mantindrà el vostre equip protegit de possibles amenaces en línia.

$config[zx-auto] not found$config[zx-overlay] not found