/
/

Come aggiungere il menu contestuale “Esegui con priorità” in Windows 10

Come aggiungere il menu contestuale "Esegui con priorità" in Windows 10 Immagine del banner del blog

Sono molti i motivi per cui un utente potrebbe aver bisogno di eseguire un programma con priorità alta in Windows 10. Facendolo si ottimizza il flusso di lavoro e si garantisce che il sistema assegni la potenza di elaborazione dove è più necessaria. Che tu voglia garantire che un’applicazione ad alta intensità di risorse riceva la memoria necessaria o che tu voglia semplicemente migliorare le prestazioni di un’attività specifica, la regolazione della priorità dei processi può fare una differenza notevole.

Per i professionisti IT che gestiscono più sistemi o per i power user che apprezzano l’efficienza, l’aggiunta dell’opzione “Esegui con priorità” al menu contestuale può far risparmiare tempo e semplificare la gestione del sistema. Questa semplice modifica di comportamento del sistema offre maggiore flessibilità e controllo sulla distribuzione delle risorse della CPU.

Come aggiungere l’opzione “Esegui con priorità” al menu contestuale

⚠️ Tieni presente che le modifiche non corrette al registro possono causare instabilità del sistema. Ti consigliamo vivamente di eseguire il backup del registro di sistema prima di procedere. 

  1. Clicca su Start, cerca il Blocco note e aprilo.
  2. Incolla il seguente script in un blocco note vuoto:

Editor del registro di Windows Versione 5.00

[HKEY_CLASSES_ROOT\exefile\shell\Priority]

“MUIVerb”=”Run with priority”

“SubCommands”=””

[HKEY_CLASSES_ROOT\exefile\Shell\Priority\shell\001flyout]

@=”Realtime”

[HKEY_CLASSES_ROOT\exefile\Shell\Priority\shell\001flyout\command]

@=”cmd.exe /c start \”\” /Realtime \”%1\””

[HKEY_CLASSES_ROOT\exefile\Shell\Priority\shell\002flyout]

@=”High”

[HKEY_CLASSES_ROOT\exefile\Shell\Priority\shell\002flyout\command]

@=”cmd.exe /c start \”\” /High \”%1\””

[HKEY_CLASSES_ROOT\exefile\Shell\Priority\shell\003flyout]

@=”Above normal”

[HKEY_CLASSES_ROOT\exefile\Shell\Priority\shell\003flyout\command]

@=”cmd.exe /c start \”\” /AboveNormal \”%1\””

[HKEY_CLASSES_ROOT\exefile\Shell\Priority\shell\004flyout]

@=”Normal”

[HKEY_CLASSES_ROOT\exefile\Shell\Priority\shell\004flyout\command]

@=”cmd.exe /c start \”\” /Normal \”%1\””

[HKEY_CLASSES_ROOT\exefile\Shell\Priority\shell\005flyout]

@=”Below normal”

[HKEY_CLASSES_ROOT\exefile\Shell\Priority\shell\005flyout\command]

@=”cmd.exe /c start \”\” /BelowNormal \”%1\””

[HKEY_CLASSES_ROOT\exefile\Shell\Priority\shell\006flyout]

@=”Low”

[HKEY_CLASSES_ROOT\exefile\Shell\Priority\shell\006flyout\command]

@=”cmd.exe /c start \”\” /Low \”%1\””

  1. Vai su File nella barra del menu e clicca su Salva.
  2. Denomina il file Add_Run_With_Priority.reg 
  3. Clicca sulla casella Salva come tipo e scegli Tutti i file. Seleziona la posizione di salvataggio e clicca su Salva.
  4. Vai al file di registro appena salvato e clicca due volte su di esso. Si aprirà una finestra di dialogo che indica che il file verrà aggiunto al Registro di Windows. Clicca su .
  5. Riavvia Esplora file. Esegui con priorità dovrebbe ora apparire nel menu contestuale.
    1. Per riavviare Esplora file, clicca con il pulsante destro del mouse sulla barra delle applicazioni di Windows. Seleziona Gestione attività.
    2. Vai alla scheda Processi. Cerca Windows Explorer e selezionalo. Clicca su Riavvia attività.

Come rimuovere il menu contestuale “Esegui con priorità”

⚠️ Ti consigliamo di fare un backup prima di procedere. 

  1. Clicca su Start, cerca il Blocco note e aprilo.
  2. Incolla il seguente script in un blocco note vuoto:

Editor del registro di Windows Versione 5.00

[-HKEY_CLASSES_ROOT\exefile\shell\Priority]

[-HKEY_CLASSES_ROOT\exefile\shell\RunWithPriority_High]

[-HKEY_CLASSES_ROOT\exefile\shell\RunWithPriority_Low]

[-HKEY_CLASSES_ROOT\exefile\shell\RunWithPriority_Normal]

  1. Clicca su File nella barra del menu e seleziona Salva.
  2. Denomina il file Remove_Run_With_Priority.reg
  3. Clicca sulla casella Salva come tipo e scegli Tutti i file. Seleziona la posizione di salvataggio e clicca su Salva.
  4. Vai al file di registro appena salvato e clicca due volte su di esso. Si aprirà una finestra di dialogo che indica che il file verrà aggiunto al Registro di Windows. Clicca su .
  5. Riavvia Esplora file. Esegui con priorità dovrebbe ora essere rimossi dal menu contestuale.

Metodi alternativi

Se non vuoi modificare manualmente il Registro di Windows ogni volta che vuoi aggiungere o rimuovere “esegui con priorità” nel menu contestuale, esistono anche software di terze parti, come Process Lasso, che si occupano dell’automazione e dell’ottimizzazione dei processi di Windows.

Queste applicazioni sono destinate agli utenti più esperti che desiderano un maggiore controllo sull’utilizzo della CPU. Consentono agli utenti di gestire facilmente l’allocazione delle risorse e di automatizzare l’organizzazione per priorità delle attività da parte della CPU.

Cosa significa stabilire le priorità dei processi?

Ogni CPU ha i suoi limiti: può allocare solo una certa quantità di memoria per l’esecuzione dei programmi. Per questo motivo è importante ottimizzare le risorse dei processi e assicurarti che i processi giusti ricevano la quantità appropriata di risorse. La gestione delle priorità dei processi è un ottimo modo per farlo.

Con la priorità dei processi, si determina quali programmi ricevono più potenza dalla CPU durante l’esecuzione. In parole povere, questa funzione guida il computer nel determinare quali processi sono più importanti e necessitano di maggiore attenzione e risorse. Più alta è la priorità, più risorse ricevono dalla CPU, mentre più bassa è la priorità assegnata al programma, meno ne hanno in termini di allocazione di CPU.

Perché aggiungere “Esegui processo con priorità alta” al menu contestuale?

Se vuoi davvero ottimizzare il tuo computer, gestire la priorità dei processi è essenziale. L’impostazione delle priorità dei processi dal menu contestuale può ottimizzare il flusso di lavoro e migliorare l’efficienza operativa complessiva.

È anche un ottimo strumento per affinare le prestazioni del computer o per assicurarsi che a un programma specifico sia assegnata una quantità sufficiente di memoria della CPU. Di solito è necessario quando esegui applicazioni di editing video, compili grandi basi di codice o elabori estesi set di dati.

Risoluzione dei problemi e altri problemi comuni

L’opzione del menu contestuale per modificare la priorità dei processi della CPU in Windows 10 non appare

  • Riavvia Esplora file Per farlo:
    • Clicca con il pulsante destro del mouse sulla barra delle applicazioni di Windows e seleziona Gestione attività. Accedi alla scheda Processi e individua Windows Explorer. Clicca con il pulsante destro del mouse e seleziona Riavvia. 
  • Puoi anche verificare se il file di registro è stato creato o modificato correttamente. Per farlo, vai su HKEY_CLASSES_ROOT\exefile\shell e verifica se la chiave Priority è presente. Se non c’è, puoi provare di nuovo ad aggiungere la chiave al Registro di sistema.

Errore durante l’esecuzione del file di registro

Verifica di avere i privilegi di amministratore 

  1. Assicurati di avere i privilegi di amministratore prima di eseguire il file .reg. Ecco come verificare:
    1. Clicca sul menu Start e vai su Impostazioni.
    2. Quindi vai su Account. Clicca su Le tue informazioni. Se hai i privilegi di amministratore, dovresti vedere la parola Amministratore sotto il tuo nome utente.
  2. Clicca con il pulsante destro del mouse su Add_Run_With_Priority.reg e seleziona Esegui come amministratore.

Controlla il tipo di file

  1. Assicurati che il file sia salvato con estensione .reg.

Impossibile modificare la priorità della CPU in Windows 10 per alcune applicazioni

Alcune applicazioni sono fondamentali per il funzionamento del computer. Non puoi modificare la priorità di processo di queste applicazioni.

Domande frequenti sull’esecuzione di un programma con priorità alta in Windows 10

La modifica della priorità dei processi in Windows 10 influisce sulle prestazioni del sistema?

Può farlo. Ogni computer ha risorse limitate. Modificando la priorità di processo di un’applicazione su “alta”, questa verrà eseguita più velocemente, ma potrebbe anche significare che ci sarà meno memoria per altre cose, incluse altre applicazioni necessarie per le prestazioni del sistema.

Posso impostare la priorità di un programma in modo permanente?

Windows non dispone di una funzione nativa per salvare in modo permanente le impostazioni di priorità dei processi. Tuttavia, le applicazioni di terze parti possono aiutarti a farlo.

Cosa succede se imposto troppe applicazioni a priorità alta?

Questa operazione è sconsigliata perché può causare l’instabilità del sistema. Se assegni a troppe applicazioni una alta priorità, le risorse potrebbero non essere sufficienti per le applicazioni essenziali per il funzionamento del computer.

Come posso verificare la priorità di un processo in esecuzione?

  1. Clicca con il pulsante destro del mouse sulla barra delle applicazioni di Windows e seleziona Gestione attività.
  2. Vai alla scheda Dettagli e cerca l’applicazione che desideri controllare.
  3. Clicca con il pulsante destro del mouse sull’applicazione e seleziona Priorità.
  4. Da qui potrai visualizzare la priorità selezionata nel menu.

Considerazioni finali sull’aggiunta di “Esegui con priorità” nel menu contestuale di Windows

Sapere come impostare un’attività a priorità elevata in Windows 10 è una competenza essenziale per qualsiasi professionista IT. La possibilità di farlo dal menu contestuale offre una maggiore flessibilità e può far risparmiare tempo. La padronanza di questa abilità ti permette di fare un passo avanti per ottimizzare il tuo flusso di lavoro e garantire che la tua configurazione IT funzioni al meglio.

Potresti trovare interessante anche

Pronto a semplificare le parti più complesse dell'IT?
×

Guarda NinjaOne in azione!

Inviando questo modulo, accetto La politica sulla privacy di NinjaOne.

Termini e condizioni NinjaOne

Cliccando sul pulsante “Accetto” qui sotto, dichiari di accettare i seguenti termini legali e le nostre condizioni d’uso:

  • Diritti di proprietà: NinjaOne possiede e continuerà a possedere tutti i diritti, i titoli e gli interessi relativi allo script (compreso il copyright). NinjaOne ti concede una licenza limitata per l’utilizzo dello script in conformità con i presenti termini legali.
  • Limitazione d’uso: Puoi utilizzare lo script solo per legittimi scopi personali o aziendali interni e non puoi condividere lo script con altri soggetti.
  • Divieto di ripubblicazione: In nessun caso ti è consentito ripubblicare lo script in una libreria di script appartenente o sotto il controllo di un altro fornitore di software.
  • Esclusione di garanzia: Lo script viene fornito “così com’è” e “come disponibile”, senza garanzie di alcun tipo. NinjaOne non promette né garantisce che lo script sia privo di difetti o che soddisfi le tue esigenze o aspettative specifiche.
  • Assunzione del rischio: L’uso che farai dello script è da intendersi a tuo rischio. Riconosci che l’utilizzo dello script comporta alcuni rischi intrinseci, che comprendi e sei pronto ad assumerti.
  • Rinuncia e liberatoria: Non riterrai NinjaOne responsabile di eventuali conseguenze negative o indesiderate derivanti dall’uso dello script e rinuncerai a qualsiasi diritto legale o di equità e a qualsiasi rivalsa nei confronti di NinjaOne in relazione all’uso dello script.
  • EULA: Se sei un cliente NinjaOne, l’uso dello script è soggetto al Contratto di licenza con l’utente finale (EULA) applicabile.