Dare priorità CPU a un programma per velocizzarlo su PC

Aggiornato il:
Come assegnare più risorse di sistema a singole applicazioni per migliorarne la fluidità, gestire la priorità dei processi e l'uso della scheda video
Programmi a priorità alta

Il computer scatta mentre cerchi di esportare un video o proprio nel momento decisivo di una partita online. Capita spesso: hai un processore potente, magari con i nuovi core ibridi di Intel o AMD, ma Windows decide che un aggiornamento automatico in background è più importante del software che stai usando in primo piano. Il risultato è quel fastidioso micro-blocco che rovina l'esperienza. Cambiare la priorità da Gestione Attività risolve il problema per cinque minuti, ma appena riavvii tutto torna come prima perché il sistema operativo resetta ogni scelta.

Per risolvere davvero serve un modo per dire a Windows che quel programma specifico deve avere la precedenza assoluta, sempre.

LEGGI ANCHE: Alzare la priorità dei processi per aumentare le prestazioni della CPU

Prima di iniziare: controlla la foglia verde

Prima di forzare qualsiasi impostazione, bisogna capire se Windows non stia deliberatamente frenando l'applicazione. Nelle versioni recenti è stata introdotta la Modalità Efficienza. Si tratta di un sistema che limita l'accesso alla CPU per risparmiare energia o non far girare troppo le ventole, ma spesso lo fa con i programmi sbagliati.

Per capire se è attivo, apri Gestione Attività (Ctrl + Shift + Esc) e guarda la colonna "Stato". Se vedi una piccola foglia verde accanto al nome del programma, significa che Windows lo sta castigando. Per sbloccarlo, basta fare clic destro sul processo e deselezionare Modalità efficienza. Se la voce è grigia, significa che l'app (come capita a Chrome o Edge) gestisce il risparmio energetico internamente e dovrai disattivarlo dalle impostazioni del browser.

Come Windows decide chi passa avanti

Immaginiamo il processore come un supermercato con una sola cassa aperta. I programmi sono i clienti in fila. Di norma, Windows fa fare la fila a tutti in ordine di arrivo. Se però un programma ha una priorità Alta, è come se avesse il permesso di saltare la fila e passare avanti a tutti gli altri. Questo non crea potenza dal nulla, ma assicura che il software che ti serve non debba aspettare che un processo inutile finisca di lavorare per poter usare la CPU.

Il metodo veloce ma temporaneo

Se hai bisogno di un aiuto immediato, puoi usare lo strumento di sistema, sapendo però che l'impostazione svanirà alla chiusura del programma.

  • Premi Ctrl + Shift + Esc per aprire Gestione Attività.
  • Vai nella scheda Dettagli (è fondamentale stare qui, nella lista generale dei processi non funziona).
  • Trova il file .exe del programma che ti interessa.
  • Fai clic destro, scegli Imposta priorità e seleziona Alta.

Un avvertimento: non scegliere mai Tempo Reale. Sembra l'idea perfetta, ma è un modo veloce per bloccare tutto il PC. Se un programma in Tempo Reale ha un errore, Windows non riuscirà nemmeno a far muovere il cursore del mouse per chiuderlo, costringendoti a riavviare forzatamente il computer.

Rendere la priorità permanente

Esistono due strade per non dover ripetere l'operazione ogni volta: una per chi ama l'ordine e una per chi vuole un trucco veloce senza toccare il sistema.

La via pulita tramite il Registro

Questa procedura scrive l'istruzione direttamente nel "cervello" di Windows. È sicura se si seguono i passaggi:

  • Apri il menu Start, scrivi regedit e avvialo come amministratore.
  • Segui questo percorso: HKEY_LOCAL_MACHINE > SOFTWARE > Microsoft > Windows NT > CurrentVersion > Image File Execution Options.
  • Fai clic destro sulla cartella Image File Execution Options, scegli Nuovo > Chiave e nominala esattamente come il file del programma (esempio: chrome.exe).
  • Dentro questa nuova cartella, creane un'altra chiamata PerfOptions.
  • All'interno di PerfOptions, crea un Valore DWORD (32 bit) chiamato CpuPriorityClass.
  • Fai doppio clic sul valore e scrivi 3.

Il trucco del collegamento rapido

Se non vuoi mettere mano al registro, puoi creare un collegamento speciale sul desktop che lancia l'app già in modalità "corsia preferenziale".

Crea un nuovo collegamento (Tasto destro > Nuovo > Collegamento) e inserisci questa stringa nel percorso:

cmd.exe /c start "NomeApp" /High "C:\Percorso\Del\Programma.exe"

Sostituisci ovviamente il percorso con quello reale del tuo software. Questo comando apre un prompt di comandi per un istante e avvia l'app con priorità Alta in modo automatico.

Gestione intelligente per i processori moderni

Oggi i processori non sono più tutti uguali. Abbiamo i P-core (potenti) e gli E-core (economici). Spesso Windows sbaglia a distribuire il carico, mandando un programma pesante sui core lenti per risparmiare energia. In questi casi, alzare la priorità non basta perché il programma è "veloce" ma gira su un "motore" piccolo.

Per domare questa confusione, la rotta di Navigaweb passa per software che gestiscono l'affinità dei core in modo dinamico.

Process Lasso è lo strumento più serio. Non si limita a dare la precedenza, ma usa la tecnologia ProBalance per frenare i processi di background che tentano di monopolizzare la CPU. Permette di decidere quali core deve usare un'app, evitando che Windows le sposti sui core lenti durante una sessione di lavoro intensa.

System Informer è l'alternativa per chi vuole qualcosa di leggero e simile a Gestione Attività. Permette di fissare la priorità di calcolo e di I/O (la velocità di lettura del disco) con un paio di clic, salvando le impostazioni per i futuri avvii.

Non dimenticare la scheda video

A volte il rallentamento non dipende dalla CPU, ma dal fatto che Windows usa la scheda video sbagliata (quella integrata nel processore invece di quella dedicata Nvidia o AMD). Questo accade spesso nei laptop.

Per sistemarlo, vai in Impostazioni > Sistema > Schermo > Grafica. Cerca l'app nella lista, clicca su Opzioni e seleziona Prestazioni elevate. In questo modo forzi l'uso della GPU più potente senza dover installare nulla.

Dubbi comuni e curiosità sul processore

  • Il PC rischia di bruciarsi? No. Cambiare la priorità non aumenta il voltaggio né la frequenza. Il chip continuerà a lavorare entro i suoi limiti termici.
  • Aumentano i FPS nei giochi? Non aspettatevi un miracolo sul numero massimo di fotogrammi, ma noterete che i cali improvvisi (lo stuttering) spariscono, rendendo l'esperienza molto più fluida.
  • La Modalità Gioco di Windows serve a qualcosa? La Modalità Gioco aiuta sospendendo gli aggiornamenti e l'indicizzazione, ma non offre il controllo granulare sull'affinità dei core che trovi in Process Lasso.
  • Aumentare la RAM dedicata velocizza? No. La priorità agisce sui cicli del processore, non sulla memoria. Windows gestisce la RAM dinamicamente e non puoi "bloccarne" una parte per un'app esternamente.
  • Affinità vs Priorità: qual è la differenza? La priorità decide quanto tempo il programma sta alla cassa; l'affinità decide quale cassa deve usare (quale core del processore).

Diario di bordo di Navigaweb

Dopo anni di test tra diverse versioni di Windows, ho capito che il sistema operativo è programmato per essere "gentile" con la batteria e le temperature, ma spesso lo è troppo, a discapito delle prestazioni. Il mio consiglio è di non impazzire con il registro di sistema per ogni piccola app: installate Process Lasso, impostate le regole per i programmi che usate davvero e poi dimenticatevene. È l'unico modo per avere un PC che risponde esattamente come vogliamo noi, senza dover fare l'assistente di Windows ogni volta che accendiamo lo schermo.