L'utilizzo di un account amministratore con UAC è molto simile all'utilizzo di un account utente limitato. I programmi non hanno solo il permesso di fare tutto ciò che vogliono sul tuo sistema operativo - devono prima chiedere.
Risolve il problema UAC
Windows XP ha avuto un grosso problema. La maggior parte delle persone utilizzava un account amministratore per accedere ai propri PC. Ciò significava che ogni applicazione disponeva di autorizzazioni di amministratore complete per l'intero PC. Se si eseguiva un programma dannoso, tale programma avrebbe accesso completo in lettura e scrittura all'intero sistema operativo e potrebbe infettare i file di sistema. Se il tuo browser web o un altro programma che hai utilizzato è stato compromesso, l'utente malintenzionato potrebbe utilizzare le autorizzazioni di amministratore del programma per infettare l'intero sistema operativo.
Le persone potevano scegliere di utilizzare account utente limitati, ma molti programmi non funzionavano quando venivano eseguiti come utenti limitati. Installare un'applicazione come utente limitato significava utilizzare una funzione RunA nascosta e nascosta.
Come funziona l'UAC
In risposta, Microsoft ha introdotto Controllo account utente in Windows Vista. Quando un utente amministratore accede a Windows, Windows avvia effettivamente il processo desktop explorer.exe con autorizzazioni utente limitate. Le applicazioni aperte vengono avviate da explorer.exe e ereditano le autorizzazioni limitate. Un programma può scegliere di richiedere quelle autorizzazioni di amministratore completo - questo aprirà il prompt UAC in cui è possibile consentire o rifiutare la richiesta con un solo clic. Il prompt UAC si verifica effettivamente su un programma desktop limitato non può interferire con - questo è il motivo per cui ha uno sfondo scuro diverso.
Questa funzione non ha funzionato bene in Windows Vista. Molti programmi non sono stati progettati per funzionare con autorizzazioni limitate e richiedono costantemente autorizzazioni UAC, mentre Windows stesso era troppo rumoroso. È stato migliorato in Windows 7 e 8: dopo aver configurato il computer e installato i tuoi programmi preferiti, non dovresti vedere la finestra di dialogo UAC molto spesso su una versione moderna di Windows.
Perché UAC sta spuntando
I programmi devono chiedere l'autorizzazione dell'amministratore e visualizzare la finestra di dialogo UAC quando hanno bisogno di un accesso completo da parte dell'amministratore. Ciò si verifica spesso quando un'applicazione si installa da sola: è necessario scrivere nella cartella Programmi e configurare il sistema, quindi durante l'installazione di un programma verrà visualizzato un popup UAC.
Alcuni programmi meno recenti, ad esempio molti giochi precedenti, non sono mai stati progettati per l'esecuzione senza l'accesso di amministratore e devono sempre essere eseguiti con autorizzazioni di amministratore. Potrebbero chiedere permessi UAC ogni volta che li lanci.
Dovrai anche accettare un prompt UAC quando fai qualcosa che richiede le autorizzazioni elevate. Ad esempio, supponiamo di voler copiare alcuni file nella cartella Programmi in Esplora risorse o Esplora file. Verrà visualizzato un prompt UAC dopo aver tentato di spostare i file perché in Esplora risorse sono necessarie le autorizzazioni elevate per eseguire l'attività. Per impostazione predefinita, il file manager viene eseguito con autorizzazioni limitate.
Dovresti solo accettare i prompt UAC se li stai aspettando. Se stai installando un programma o apportando una modifica alle impostazioni di sistema, vai avanti e accetta il prompt. Se stai usando il tuo computer o navighi sul Web e improvvisamente compare un prompt UAC, non dovresti accettarlo a meno che tu non sappia cosa sta facendo. Questo può aiutare a prevenire che il malware infetti il tuo computer.
UAC contro account utente limitato
Il controllo dell'account utente consente agli account amministratore di funzionare quasi come con account utente limitati. Quando vuoi fare qualcosa che richiede l'accesso come amministratore con UAC abilitato, devi semplicemente fare clic sul pulsante Sì nel prompt UAC per concederti le autorizzazioni. I programmi normalmente funzionano senza queste autorizzazioni.
Quando è necessario ottenere i privilegi di amministratore come account utente limitato, ad esempio quando si installa il software, verrà visualizzata una finestra di dialogo simile. Tuttavia, per continuare, dovrai inserire la password di un account utente con accesso amministratore. In ogni caso, visualizzerai un prompt e dovrai prendere una decisione prima di ottenere l'accesso come amministratore.
Gli account utente limitati sono ancora diversi, ovviamente. Se qualcuno non conosce la password di un account amministratore, non sarà in grado di ottenere l'accesso come amministratore. Il processo di digitare una password può anche rallentare le persone e impedire loro di fare clic immediatamente su Sì per concedere le autorizzazioni.
Il controllo dell'account utente può essere disattivato, ma non è consigliabile disattivarlo. L'ecosistema software di Windows e la stessa UAC hanno fatto molta strada da quando è stato introdotto con Windows Vista. È una funzione di sicurezza importante.