Come avviare sempre Task Manager come amministratore (elevato) per impostazione predefinita?

Task Manager in Windows Vista e Windows 7 viene eseguito in modalità non elevata per impostazione predefinita, mostrando solo i processi in esecuzione nel contesto utente corrente. Per poter terminare o gestire un processo in esecuzione con altri account utente o per disconnettersi da altri utenti, è necessario elevare Task Manager facendo clic sul pulsante Mostra processi da tutti gli utenti nella scheda Processi.

In alternativa, è possibile creare un collegamento sul desktop a Taskmgr.exe, fare clic con il tasto destro del mouse sul collegamento e fare clic su Esegui come amministratore . Ma questa soluzione alternativa non sarà utile se si utilizza principalmente la combinazione di tasti Ctrl + Maiusc + Esc per avviare Task Manager.

Ho appena trovato un modo per avviare Task Manager in modalità elevata per impostazione predefinita quando si utilizza la combinazione di tasti Ctrl + Maiusc + Esc o quando si esegue direttamente Taskmgr.exe e si condivide la conoscenza in questo post. Il trucco è impostare il valore del registro debugger per Taskmgr.exe, che punta a un VBScript che avvia Task Manager elevato. Il metodo che ho trovato funziona perfettamente, indipendentemente dal modo in cui usi per avviare Task Manager.

$config[ads_text6] not found

Task Manager Esegui come amministratore (elevato) per impostazione predefinita

Ecco le istruzioni per fare in modo che Task Manager si avvii sempre in modalità elevata:

  1. Apri la cartella C: \ Windows \ System32 .
  2. Creare una copia di Taskmgr.exe e denominare la copia come Taskmgr2.exe
  3. Scarica taskmgr-elev.zip e decomprimi il contenuto in una cartella
  4. Spostare il file taskmgr.vbs in C: \ Windows
  5. Fare doppio clic su taskmgr-elev.reg per eseguirlo
  6. Premi Ctrl + Maiusc + Esc o digita taskmgr.exe in Avvia taskmgr.exe per aprire Task Manager. Ora dovrebbe mostrare la finestra di dialogo di elevazione Controllo account utente. Fare clic su Continua in modo che Task Manager funzioni come amministratore (elevato). E, quando si esegue Task Manager da un account utente standard, dovrebbe richiedere le credenziali di amministratore.

Maggiori informazioni

La correzione del Registro di sistema sopra imposta taskmgr.vbs come processo Debugger per taskmgr.exe, scrivendo alla seguente chiave:

 HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Opzioni di esecuzione file immagine \ Taskmgr.exe 

L'avvio di Task Manager invocherà ora il file di script taskmgr.vbs, che quindi avvia taskmgr2.exe elevato. Per annullare le modifiche, eseguire il file Undo.reg, quindi eliminare manualmente taskmgr.vbs dalla directory di Windows.

L'eccellente utility Process Explorer utilizza la stessa tecnica per sostituire Task Manager.

Articoli Correlati