En av de mest utrolige funksjonene i Windows Vista er brukerkontokontrollen eller UAC kort. Mange syntes det var irriterende og valgte å deaktivere det med en gang, selv om dette innebar å utsette systemet for ytterligere sikkerhetstrusler. I Windows 7 har Microsoft alvorlig endret denne funksjonen. Nå har brukerne mye mer kontroll over det og hvordan det fungerer, og det skal gi en bedre brukeropplevelse. For å se hvor mye forbedring dette betyr i tall, har jeg kjørt en sammenligning mellom standard Windows Vista og Windows 7 UAC nivåer. La oss se hvilken som vinner og hvorfor.
Benchmark Description: Hva jeg testet
Først søkte jeg etter listen over alle oppgaver som krever administrative rettigheter som kan utløse en UAC-prompt. Jeg startet med denne listen over elementer som utløser User Account Control-instruksjoner fra Ed Bott og tilpasset det litt for å være så relevant som mulig for både Windows 7 og Windows Vista.
Listen over tester jeg løp er følgende:
- Kjører et program som administrator - Jeg kjørte tilfeldige applikasjoner som administrator, ved å høyreklikke på snarveiene og velge "Kjør som administrator" . Dette gjøres når du trenger å bruke eldre programmer, kompatible bare med Windows XP, og som trenger tilgang til systemfiler og innstillinger.
- Endringer i filer og mapper i mappene Windows og Programfiler - Jeg prøvde å redigere tilfeldige systemfiler som ble funnet i begge mappene Windows og Programfiler. Jeg har også prøvd å lage nye mapper og deretter slette dem.
- Installere programmer - Jeg har installert flere programmer, fra CD-brennere til nettleserplugger og antivirusprogramvare.
- Avinstallere programmer - Jeg avinstallerte samme liste over programmer som ble brukt i installasjonsøvelsen.
- Installere og avinstallere enhetsdrivere - for å teste dette, installerte jeg drivere for alle komponentene i PCen min og deretter avinstallerte jeg dem.
- Installere ActiveX-kontroller - for denne testen brukte jeg ActiveX fra Nvidia's nedlasting av driver.
- Endre innstillinger for Windows-brannmur - med Windows-brannmur aktivert, tilpasset jeg noen av innstillingene og reglene.
- Endre UAC-innstillinger - for denne testen slår jeg av og på funksjonen for brukerkontokontroll.
- Konfigurering av Windows Update-innstillinger - Jeg har endret innstillingene for Windows Update.
- Legge til eller fjerne brukerkontoer - Jeg har opprettet og slettet flere brukerkontoer, både som standardbrukere og administratorer.
- Endre en brukers kontotype - denne testen involverte å endre typen for en av testkontiene fra standard til administrator og omvendt.
- Konfigurere foreldrekontroll - for denne testen setter jeg forskjellige foreldrekontrollregler for forskjellige brukerkontoer.
- Running Task Scheduler - denne testen er ganske rar. I Windows Vista, hvis du kjører oppgaveskjemaet fra Start-menyen -> Tilbehør -> Systemverktøy, vises ingen UAC-instruksjoner. Men hvis du kjører det fra Kontrollpanel -> System og vedlikehold -> Administrative verktøy, får du en UAC-ledetekst. Derfor kjørte jeg snarveien fra kontrollpanelet i både Windows Vista og Windows 7.
- Sikkerhetskopiere og gjenopprette filer og innstillinger ved hjelp av sikkerhetskopiering og gjenoppretting eller Windows Easy Transfer - Jeg brukte begge verktøyene til å sikkerhetskopiere og gjenopprette brukerdata og innstillinger.
- Vise eller endre annen brukers mapper og filer - dette betydde å bla gjennom en annen brukers mappe, legge til og fjerne filer og mapper.
- Running Disk Defragmenter - Jeg kjørte dette verktøyet for å defragmentere flere stasjoner
- Endringer i systemavhengige innstillinger - Jeg har endret forskjellige innstillinger i appletter, inkludert sikkerhetspolitikk.
Alle disse testene ble kjørt med standard UAC nivåer. I Windows Vista betyr dette at du har UAC slått på mens du er i Windows 7, det betyr at du har den slått på og satt til "Kun varsle når programmer prøver å gjøre endringer på datamaskinen min" .
Testresultater
Testresultatene er oppsummert i tabellen under.
I Windows Vista utløses en UAC-prompt i alle 17 scenariene. I Windows 7, på bare 5, 5 av dem. Halvdelen av poenget ble tildelt på grunn av at når du avinstallerer noen programmer, kan Windows 7 vise en UAC-ledetekst. Dette skjer bare når du avinstallerer programmer som endrer viktige systeminnstillinger. I testene jeg kjørte, utløste bare avinstallasjonen av Microsoft Silverlight-plugin en UAC-prompt, mens alle andre programmer ikke gjorde det. Avhengig av hvilken type applikasjoner du jobber med, kan du aldri oppleve en UAC-ledetekst når du avinstallerer et program.
Som du kan se i grafen under, i Windows 7, møter du ikke UAC-meldinger i minst 11 av scenariene der Windows Vista utløste en.
Dette betyr en reduksjon på ca 67%, avhengig av hvordan du bruker PCen, og hvilke er de vanligste oppgavene du utfører.
Konklusjon
Når det gjelder UAC Benchmark, vinner Windows 7 enkelt og med en stor forskjell i sin favør. Det ser ut til at Microsoft har lagt merke til tilbakemeldinger fra brukerne og har seriøst tweaked denne funksjonen. UAC er nå mye mindre irriterende enn det var i Windows Vista, og brukerne vil få en bedre databehandling. Det eneste spørsmålet som gjenstår: er den nye UAC-implementeringen så sikker som den forrige? Tiden vil fortelle om det er tilfellet eller ikke.