Windows 7 vs Windows Vista: il benchmark UAC

Una delle funzionalità più odiate di Windows Vista è il Controllo dell'account utente(User Account Control) , o in breve UAC . Molte persone l'hanno trovato fastidioso e hanno deciso di disabilitarlo subito, anche se questo significava esporre il proprio sistema a ulteriori minacce alla sicurezza. In Windows 7 , Microsoft ha seriamente modificato questa funzionalità. Ora gli utenti hanno molto più controllo su di esso e su come funziona e dovrebbe fornire una migliore esperienza utente. Per vedere quanto miglioramento significa questo in termini di numeri, ho eseguito un confronto tra i livelli UAC di (UAC)Windows Vista e Windows(default Windows Vista and Windows) 7 predefiniti. Vediamo quale vince e perché.

Descrizione del benchmark(Benchmark Description) : cosa ho testato

Innanzitutto, ho cercato l'elenco di tutte le attività che richiedono privilegi amministrativi che possono attivare un prompt UAC(UAC prompt) . Ho iniziato con questo elenco di elementi che attivano le richieste di controllo dell'account utente(list of items which trigger User Account Control prompts) di Ed Bott e l'ho personalizzato un po' per essere il più pertinente possibile sia per Windows 7 che per Windows Vista .

L'elenco dei test che ho eseguito è il seguente:

  • Esecuzione di un'applicazione come amministratore(Running an application as an Administrator) : ho eseguito applicazioni casuali come amministratore, facendo clic con il pulsante destro del mouse sui collegamenti e scegliendo "Esegui come amministratore"('Run as administrator') . Questo viene fatto quando è necessario utilizzare applicazioni meno recenti, compatibili solo con Windows XP e che richiedono l'accesso a file e impostazioni di sistema.
  • Modifiche a file e cartelle nelle cartelle Windows e Programmi(Changes to files and folders in the Windows and Program Files folders) : ho provato a modificare file di sistema casuali(random system) trovati nelle cartelle Windows e Programmi(Windows and Program Files folders) . Ho anche provato a creare nuove cartelle e poi a cancellarle.
  • Installazione di applicazioni(Installing applications) -Ho installato diverse applicazioni, dai masterizzatori di CD ai plug-in del browser e al software antivirus(antivirus software) .
  • Disinstallazione delle applicazioni(Uninstalling applications) : ho disinstallato lo stesso elenco di applicazioni utilizzate nell'esercizio di installazione(installation exercise) .
  • Installazione e disinstallazione dei driver(Installing & uninstalling device drivers) di dispositivo: per verificarlo, ho installato i driver per tutti i componenti del mio PC e poi li ho disinstallati.
  • Installazione dei controlli ActiveX(Installing ActiveX controls) - per questo test ho usato ActiveX dalla pagina di download dei driver di Nvidia(Nvidia's driver download page) .
  • Modifica delle impostazioni per Windows Firewall(Changing settings for Windows Firewall) : con Windows Firewall abilitato, ho personalizzato alcune delle sue impostazioni e regole.
  • Modifica delle impostazioni UAC(Changing UAC settings) : per questo test ho attivato e disattivato la funzione di controllo dell'account utente(User Account Control feature) .
  • Configurazione delle impostazioni di Windows Update(Configuring Windows Update Settings) : ho modificato le impostazioni di Windows Update .
  • Aggiunta o rimozione di account utente(Adding or removing user accounts) : ho creato ed eliminato più account utente, sia come utenti standard che come amministratori.
  • Modifica del tipo di account di un utente(Changing a user's account type) : questo test ha comportato la modifica del tipo per uno degli account di prova da standard a amministratore e viceversa.
  • Configurazione dei controlli parentali(Configuring Parental Controls) : per questo test ho impostato regole di controllo genitori(Parental Controls) diverse per account utente diversi.
  • Esecuzione di Utilità di pianificazione(Running Task Scheduler) : questo test è piuttosto strano. In Windows Vista , se si esegue l' Utilità di pianificazione(Task Scheduler) dal Start Menu -> Accessories -> System Tools , non vengono visualizzate richieste UAC . Tuttavia, se lo esegui da Control Panel -> System and Maintenance -> Administrative Tools , ottieni un prompt UAC(UAC prompt) . Pertanto ho eseguito il collegamento dal Pannello(Control Panel) di controllo sia in Windows Vista che in Windows(Windows Vista and Windows) 7.
  • Backup e ripristino di file e impostazioni utilizzando Backup e ripristino o Windows Easy Transfer(Backup & Restore Files and Settings Using Backup & Restore or Windows Easy Transfer) : ho utilizzato entrambi gli strumenti per eseguire il backup e ripristinare i dati e le impostazioni dell'utente.
  • Visualizzare o modificare cartelle e file di un altro utente(Viewing or changing another user's folders and files) : ciò significava sfogliare la cartella di un altro utente, aggiungere e rimuovere file e cartelle.
  • Esecuzione dell'Utilità di deframmentazione dischi(Running Disk Defragmenter) : ho eseguito questo strumento per deframmentare diverse unità
  • Modifiche alle impostazioni a livello di sistema(Changes to system-wide settings) : ho modificato diverse impostazioni nelle applet del Pannello(Control Panel) di controllo , comprese le politiche di sicurezza.

Tutti questi test sono stati eseguiti con i livelli di controllo dell'account utente(UAC) predefiniti . In Windows Vista questo significa avere l' UAC attivato mentre in Windows 7 , significa averlo acceso e impostato su "Notifica solo quando i programmi tentano di apportare modifiche al mio computer"('Notify only when programs try to make changes to my computer') .

Risultati del test

I risultati del test sono riassunti nella tabella seguente.

Statistiche dei prompt UAC

In Windows Vista , viene attivato un prompt UAC(UAC prompt) in tutti i 17 scenari. In Windows 7 , solo in 5,5 di essi. La metà del punto è stata assegnata a causa del fatto che, durante la disinstallazione di alcune applicazioni, Windows 7 può mostrare un prompt UAC(UAC prompt) . Ciò accade solo quando si disinstallano applicazioni che modificano importanti impostazioni di sistema. Nei test che ho eseguito, solo la disinstallazione del plug-in Microsoft Silverlight(Microsoft Silverlight plugin) ha attivato un prompt UAC(UAC prompt) , mentre tutte le altre applicazioni no. A seconda del tipo di applicazioni con cui stai lavorando, potresti non incontrare mai un messaggio UAC(UAC prompt) durante la disinstallazione di un'applicazione.

Come puoi vedere nel grafico seguente, in Windows 7 non incontrerai richieste UAC in almeno 11 degli scenari in cui Windows Vista ne ha attivato uno.

Statistiche dei prompt UAC

Ciò significa una riduzione di circa il 67%, a seconda di come utilizzi il tuo PC e quali sono le attività più comuni che svolgi.

Conclusione

Quando si tratta di UAC Benchmark , Windows 7 vince facilmente e con un'enorme differenza a suo favore. Sembra che Microsoft abbia prestato attenzione al feedback degli utenti e abbia seriamente ottimizzato questa funzionalità. L'UAC(UAC) ora è molto meno fastidioso rispetto a Windows Vista e gli utenti(Windows Vista and users) avranno un'esperienza di elaborazione migliore. L'unica domanda che rimane: la nuova implementazione UAC(UAC implementation) è sicura come la precedente? Il tempo(Time) dirà se è così o meno.



About the author

Sono un ingegnere del software ed esploratore. Ho esperienza sia con Microsoft Xbox 360 che con Google Explorer. Sono in grado di fornire consigli di esperti per determinati strumenti di sviluppo software, nonché aiutare le persone a risolvere gli errori comuni di Explorer.



Related posts