Windows 7 vs. Windows Vista: UAC Benchmark

En af de mest hadede funktioner i Windows Vista er brugerkontokontrol(User Account Control) eller kort sagt UAC . Mange mennesker fandt det irriterende og valgte at deaktivere det med det samme, selvom det betød, at de udsatte deres system for yderligere sikkerhedstrusler. I Windows 7 har Microsoft for alvor ændret denne funktion. Nu har brugerne meget mere kontrol over det, og hvordan det fungerer, og det burde give en bedre brugeroplevelse. For at se, hvor meget forbedring dette betyder i tal, har jeg kørt en sammenligning mellem standard Windows Vista og Windows 7 UAC niveauer. Lad os se, hvem der vinder og hvorfor.

Benchmarkbeskrivelse(Benchmark) : Hvad jeg testede

Først søgte jeg efter listen over alle opgaver, der kræver administrative privilegier, som kan udløse en UAC- prompt. Jeg startede med denne liste over elementer, der udløser brugerkontokontrol-prompter(list of items which trigger User Account Control prompts) fra Ed Bott og tilpassede den lidt for at være så relevant som muligt for både Windows 7 og Windows Vista .

Listen over tests, jeg kørte, er følgende:

  • Kørsel af et program som administrator(Running an application as an Administrator) - Jeg kørte tilfældige programmer som administrator ved at højreklikke på deres genveje og vælge 'Kør som administrator'('Run as administrator') . Dette gøres, når du skal bruge ældre programmer, som kun er kompatible med Windows XP , og som skal have adgang til systemfiler og indstillinger.
  • Ændringer i filer og mapper i mapperne Windows og Program Files(Changes to files and folders in the Windows and Program Files folders) - Jeg forsøgte at redigere tilfældige systemfiler, der findes i både Windows- og Program Files- mapperne. Jeg forsøgte også at oprette nye mapper og derefter slette dem.
  • Installation af applikationer(Installing applications) -Jeg installerede flere applikationer, fra cd-brændere til browser-plugins og antivirussoftware.
  • Afinstallation af applikationer(Uninstalling applications) - Jeg afinstallerede den samme liste over applikationer, der blev brugt i installationsøvelsen.
  • Installation og afinstallation af enhedsdrivere(Installing & uninstalling device drivers) - for at teste dette installerede jeg drivere til alle komponenterne på min pc og afinstallerede dem derefter.
  • Installation af ActiveX-kontroller(Installing ActiveX controls) - til denne test brugte jeg ActiveX fra Nvidias driverdownloadside(Nvidia's driver download page) .
  • Ændring af indstillinger for Windows Firewall(Changing settings for Windows Firewall) - med Windows Firewall aktiveret, tilpassede jeg nogle af dens indstillinger og regler.
  • Ændring af UAC-indstillinger(Changing UAC settings) - til denne test har jeg slået funktionen Brugerkontokontrol(User Account Control) til og fra .
  • Konfiguration af Windows Update-indstillinger(Configuring Windows Update Settings) - Jeg har ændret indstillingerne for Windows Update .
  • Tilføjelse eller fjernelse af brugerkonti(Adding or removing user accounts) - Jeg oprettede og slettede flere brugerkonti, både som standardbrugere og administratorer.
  • Ændring af en brugers kontotype(Changing a user's account type) - denne test involverede ændring af typen for en af ​​testkontiene fra standard til administrator og omvendt.
  • Konfiguration af forældrekontrol(Configuring Parental Controls) - til denne test satte jeg forskellige forældrekontrolregler(Parental Controls) for forskellige brugerkonti.
  • Kører Task Scheduler(Running Task Scheduler) - denne test er ret underlig. I Windows Vista , hvis du kører Task Scheduler fra Start Menu -> Accessories -> System Tools , vises ingen UAC - prompter. Men hvis du kører det fra Control Panel -> System and Maintenance -> Administrative Tools , får du en UAC - prompt. Derfor kørte jeg genvejen fra kontrolpanelet(Control Panel) i både Windows Vista og Windows 7 .
  • Sikkerhedskopiering og gendannelse af filer og indstillinger ved hjælp af sikkerhedskopiering og gendannelse eller Windows Nem overførsel(Backup & Restore Files and Settings Using Backup & Restore or Windows Easy Transfer) - Jeg brugte begge værktøjer til at sikkerhedskopiere og gendanne brugerdata og -indstillinger.
  • Visning eller ændring af en anden brugers mapper og filer(Viewing or changing another user's folders and files) - dette betød at gennemse en anden brugers mappe, tilføje og fjerne filer og mapper.
  • Kører Diskdefragmentering(Running Disk Defragmenter) - Jeg kørte dette værktøj for at defragmentere flere drev
  • Ændringer af indstillinger for hele systemet(Changes to system-wide settings) - Jeg ændrede forskellige indstillinger i kontrolpanelets(Control Panel) applets, inklusive sikkerhedspolitikker.

Alle disse test blev kørt med standard UAC-niveauer(UAC levels) . I Windows Vista betyder det, at UAC er slået til, mens det er i Windows 7 , betyder det, at det er tændt og indstillet til 'Giv kun besked, når programmer forsøger at foretage ændringer på min computer'('Notify only when programs try to make changes to my computer') .

Test resultater

Testresultaterne er opsummeret i tabellen nedenfor.

UAC-spørger om statistik

I Windows Vista udløses en UAC- prompt i alle 17 scenarier. (UAC)I Windows 7 , i kun 5.5 af dem. Halvdelen af ​​punktet blev tildelt på grund af det faktum, at Windows 7 , når du afinstallerer nogle applikationer, kan vise en UAC - prompt. Dette sker kun, når du afinstallerer programmer, der ændrer vigtige systemindstillinger. I de test, jeg kørte, var det kun afinstallationen af ​​Microsoft Silverlight- plugin, der udløste en UAC- prompt, mens alle andre applikationer ikke gjorde det. Afhængigt af hvilken type applikationer du arbejder med, vil du muligvis aldrig støde på en UAC - prompt, når du afinstallerer en applikation.

Som du kan se i grafen nedenfor, vil du i Windows 7 ikke støde på UAC- prompter i mindst 11 af de scenarier, hvor Windows Vista udløste en.

UAC-spørger om statistik

Det betyder en reduktion på cirka 67 %, afhængig af hvordan du bruger din pc og hvilke opgaver du oftest udfører.

Konklusion

Når det kommer til UAC Benchmark , vinder Windows 7 nemt og med en enorm forskel i sin favør. Det ser ud til, at Microsoft har været opmærksom på brugerfeedback og seriøst har justeret denne funktion. UAC er nu meget mindre irriterende, end det var i Windows Vista , og brugerne vil få en bedre computeroplevelse. Det eneste spørgsmål, der er tilbage: er den nye UAC- implementering lige så sikker som den forrige? Tiden(Time) vil vise, om det er tilfældet eller ej.



About the author

Jeg er softwareingeniør og opdagelsesrejsende. Jeg har erfaring med både Microsoft Xbox 360 og Google Explorer. Jeg er i stand til at give ekspertanbefalinger til visse softwareudviklingsværktøjer, samt hjælpe folk med at fejlfinde almindelige Explorer-fejl.



Related posts