Come forse saprai, Windows Vista ha introdotto alcune importanti modifiche al modello di sicurezza di Windows, incluso il controllo dell'account utente. Ciò che fa l'UAC è introdurre il concetto di app con il privilegio minimo: dovrebbero essere concesse loro solo le autorizzazioni sufficienti per l'esecuzione delle app e non le autorizzazioni di amministratore complete, perché se malware o app dannose vengono eseguite come amministratore, possono praticamente causare danni al tuo sistema operativo.
Tuttavia, grazie all'UAC, l'esperienza dell'utente viene leggermente rovinata e gli utenti Windows di decenni che non erano abituati a questo concetto o ai quali non è stato spiegato il motivo per cui è stato introdotto sono rimasti sconcertati quando sono migrati da Windows XP. Non capivano perché gli fosse stato chiesto di confermare qualsiasi azione che apportasse modifiche a livello di sistema al loro PC. Una di queste applicazioni che mostra una quantità considerevole di prompt UAC se si esegue Windows con il livello più alto dell'impostazione UAC è Esplora file (precedentemente noto come Esplora risorse). Sebbene Explorer non mostri molti prompt UAC con l'impostazione UAC predefinita, l'impostazione UAC predefinita è non al 100% infallibile . È protetto solo dalle app che assumono privilegi a livello di amministratore per fare cose cattive.
Pubblicità
Ora potresti chiederti perché dovresti voler eseguire Explorer come amministratore in primo luogo? Supponi di dover eseguire alcune operazioni sui file che coinvolgono molti prompt UAC. O forse qualche estensione della shell (ad es. Estensione del menu di scelta rapida) non è stata ancora aggiornata per funzionare con l'UAC e non funziona fino a quando non viene eseguita come amministratore. Non esiste un modo fornito da Microsoft per elevare le estensioni della shell che non funzionano correttamente. Quindi, invece di eseguire sempre tutte le app con UAC impostato sull'impostazione predefinita, puoi impostare l'UAC al livello più alto in modo permanente e invece elevare temporaneamente Esplora file in un processo separato in modo da poter svolgere le tue cose come amministratore e quindi chiuderlo.
Il problema è che Microsoft non consente di eseguire Explorer come amministratore in Windows 8.1 / 8 (e anche in Windows 7). In Windows Vista era possibile eseguire Explorer come amministratore. Microsoft utilizza DCOM per avviare Explorer in Windows 7 e versioni successive. Un class factory DCOM controlla se l'utente è in esecuzione in modo interattivo e avvia Explorer. Mettono una restrizione nel registro come misura di sicurezza per impedirne l'esecuzione come amministratore. Ovviamente, se stai utilizzando un file manager di terze parti per eseguire operazioni sui file, non è un problema poiché puoi facilmente elevarlo temporaneamente.
In questo articolo, vedremo come elevare Explorer in modo da poter eseguire le operazioni sui file che mostrano troppi prompt UAC o utilizzare estensioni della shell che non funzionano senza elevare. Vedremo anche come chiudere il processo elevato. La soluzione per eseguire Explorer elevato è stata trovata da uno dei nostri lettori e appassionato di Windows, Andre Ziegler, che ha indicato la chiave reg utilizzata dalla classe DCOM in questo thread dei forum di Technet . Ecco come puoi farlo:
come fare screenshot su snapchat senza che loro lo sappiano su iphone xr
1. Scarica e apri Winaero's excellent RegOwnershipEx applicazione. RegOwnership ti consente di assumere la proprietà delle chiavi di registro e concedere le autorizzazioni di amministratore e successivamente ripristinarle, il tutto da un'interfaccia utente di facile utilizzo.
2. Nella casella di testo 'Seleziona la chiave di registro' di RegOwnershipEx, copia e incolla quanto segue:
HKEY_CLASSES_ROOT AppID {CDCBCFCA-3CDC-436f-A4E2-0E02075250C2}
3. Fare clic sul pulsante Assumi proprietà. Vedrai l'icona del lucchetto sbloccarsi. Ora fai clic su 'Apri nell'editor del registro'.
4. L'editor del registro si aprirà con la chiave sopra. Nel riquadro destro dell'Editor del Registro di sistema, vedrai un valore denominato 'RunAs'. Devi semplicemente rinominare questo valore o eliminarlo in modo che Windows ti consenta di eseguire Explorer come amministratore quando ne hai bisogno. Rinomina 'RunAs' in qualsiasi cosa. Ad esempio, RunAsAdmin (così ti ricordi di aver apportato questa modifica).
5. Chiudere l'Editor del Registro di sistema e passare ora indietro a RegOwnershipEx. Fai clic sul pulsante 'Ripristina proprietà', seleziona la chiave di cui sei appena diventato proprietario e ripristina la sua proprietà.
Questo è tutto. Ora se fai clic con il pulsante destro del mouse su Explorer.exe o su un collegamento ad esso e selezioni 'Esegui come amministratore', sarai in grado di eseguirlo come amministratore! Un altro modo per eseguirlo come amministratore è avviare il collegamento Computer / Questo PC dal menu Start o dalla schermata Start premendo Ctrl + Maiusc + Invio. Inizierà come un processo separato che puoi vedere in Task Manager o l'eccellente Process Explorer di SysInternals.
Puoi anche usare Winaero's semplice ma utile ELE.exe app per avviare qualsiasi programma come amministratore dalla riga di comando.
Quando lo esegui come amministratore, indipendentemente da ciò che fai al suo interno, non ti verrà mostrato un prompt UAC. Se esegui Process Explorer anche come amministratore, mostrerà il livello di integrità del secondo processo Explorer come Alto (Alto significa che il processo è in esecuzione come amministratore).
La cosa importante da notare è che questo processo non si chiude in modo pulito quando chiudi la finestra di Explorer! Devi ricordarti di terminarlo ogni volta che elevi Explorer dopo aver finito di lavorare nella finestra Explorer.
come vedere tutti i commenti che ho fatto su youtube
Inoltre, non eseguire regolarmente Explorer come amministratore. Dovresti elevarlo solo se devi utilizzare un'estensione shell incompatibile o se devi eseguire più operazioni sui file pesanti che produrranno molti fastidiosi prompt UAC per gestire e mantenere file e cartelle sul tuo disco rigido. E ricorda di terminare il secondo processo Explorer.exe in Task Manager dopo aver finito di lavorarci.