Å bruke en administratorkonto med UAC er mye som å bruke en begrenset brukerkonto. Programmene får ikke bare tillatelse til å gjøre alt de vil ha på operativsystemet ditt - de må spørre først.
Problemet UAC Løs
Windows XP hadde et stort problem. De fleste brukte en administratorkonto til å logge på sine PCer. Dette betydde at alle søknader hadde full administratorrettigheter til hele PCen. Hvis du kjørte et ondsinnet program, ville programmet ha full lese-skrive tilgang til hele operativsystemet og kunne infisere systemfiler. Hvis nettleseren din eller et annet program du brukte var kompromittert, kunne angriperen bruke programmets administratorrettigheter til å infisere hele operativsystemet.
Folk kan velge å bruke begrensede brukerkontoer i stedet, men mange programmer virket ikke når de kjørte som en begrenset bruker. Installere et program som en begrenset bruker mente å bruke en clunky, skjult Run As-funksjon.
Hvordan fungerer UAC
Som svar har Microsoft introdusert brukerkontokontroll i Windows Vista. Når en administrator bruker logger inn i Windows, starter Windows faktisk explorer.exe-skrivebordsprosessen med begrensede brukerrettigheter. Programmer du åpner, lanseres av explorer.exe og arver sine begrensede tillatelser. Et program kan velge å be om de fulle administratorrettighetene - dette åpner UAC-spørringen der du kan tillate eller nekte forespørselen med et enkelt klikk. UAC-spørringen skjer faktisk på et begrenset skrivebordsprogram, det kan ikke forstyrre - det er derfor det har en annen, mørk bakgrunn.
Denne funksjonen virket ikke så bra i Windows Vista. Mange programmer ble ikke designet for å kjøre med begrensede tillatelser og krever stadig UAC-tillatelser, mens Windows selv var for mye støy. Det ble forbedret i Windows 7 og 8 - etter at du har installert datamaskinen og installert favorittprogrammene dine, bør du ikke se UAC-dialogen veldig ofte på en moderne versjon av Windows.
Hvorfor UAC popper opp
Programmer må be om administratortillatelse og vise UAC-dialogboksen når de trenger full tilgang til administratoren. Dette skjer ofte når et program installerer seg selv - det må skrive til mappen Programfil og konfigurere systemet, slik at du får se en UAC-popup når du installerer et program.
Noen eldre programmer - for eksempel mange eldre spill - ble aldri designet for å kjøre uten administratortilgang og må alltid kjøres med administratorrettigheter. De kan be om UAC-tillatelser hver gang du starter dem.
Du må også godta en UAC-ledetekst når du gjør noe som krever forhøyede tillatelser. For eksempel, la oss si at du ønsket å kopiere noen filer til mappen Programfiler i Windows Utforsker eller Filutforsker. Du vil se en UAC-ledetekst etter at du har forsøkt å flytte filene fordi Windows Utforsker trenger de forhøyede tillatelsene for å utføre oppgaven din. Som standard kjører filbehandleren med begrensede tillatelser.
Du bør bare godta UAC-meldinger hvis du forventer dem. Hvis du installerer et program eller endrer systeminnstillingene, kan du gå videre og godta spørringen. Hvis du bruker datamaskinen eller surfer på nettet, og en UAC-melding plutselig dukker opp, bør du ikke godta det med mindre du vet hva det gjør. Dette kan bidra til å forhindre at skadelig programvare infiserer datamaskinen.
UAC vs. Begrensede brukerkontoer
UAC gjør administratorkontoer funksjon nesten som begrenset brukerkontoer. Når du vil gjøre noe som krever administratortilgang som administrator med UAC aktivert, trenger du bare å klikke Ja-knappen i UAC-spørringen for å gi deg selv tillatelsene. Programmer kjører normalt uten disse tillatelsene.
Når du trenger å få administratorrettigheter som en begrenset brukerkonto - for eksempel når du installerer programvare - ser du en lignende dialogboks. Du må imidlertid skrive inn passordet til en brukerkonto med administratortilgang for å fortsette. Uansett vil du se en melding og må ta en avgjørelse før du får administratoradgang.
Begrensede brukerkontoer er fortsatt forskjellige, selvfølgelig. Hvis noen ikke kjenner et administratorkontos passord, kan de ikke få administratoradministrasjon. Prosessen med å skrive inn et passord kan også redusere folk og forhindre at de umiddelbart klikker Ja for å gi tillatelsene.
UAC kan deaktiveres, men vi anbefaler ikke å deaktivere den. Windows-programvare økosystemet og UAC selv har kommet langt siden den ble introdusert med Windows Vista. Det er en viktig sikkerhetsfunksjon.