Microsoft lade till användarkontokontroll i Windows i Windows Vista och används fortfarande i Windows 7 och 8 idag. UAC begränsar vad program kan göra utan din tillåtelse.
Att använda ett administratörskonto med UAC är ungefär som att använda ett begränsat användarkonto. Program får inte bara tillstånd att göra vad de vill med ditt operativsystem - de måste fråga först.
Problemet UAC löser
Windows XP hade ett stort problem. De flesta använde ett administratörskonto för att logga in på sina datorer. Detta innebar att varje applikation hade fullständiga administratörsbehörigheter till hela datorn. Om du kör ett skadligt program skulle det programmet ha full läs- och skrivåtkomst till hela ditt operativsystem och kan infektera systemfiler. Om din webbläsare eller ett annat program som du använde komprometteras kan angriparen använda programmets administratörsbehörigheter för att infektera hela operativsystemet.
Människor kunde välja att använda begränsade användarkonton istället, men många program fungerade inte när de körs som en begränsad användare. Att installera en applikation som en begränsad användare menade att använda en klumpig, dold Run As-funktion.
Hur UAC fungerar
RELATERAD: Varför ska du inte inaktivera användarkontokontroll (UAC) i Windows
Som svar introducerade Microsoft användarkontokontroll i Windows Vista. När en administratörsanvändare loggar in på Windows startar Windows skrivbordsprocessen explorer.exe med begränsade användarbehörigheter. Program du öppnar lanseras av explorer.exe och ärver dess begränsade behörigheter. Ett program kan välja att be om de fullständiga administratörsbehörigheterna - detta öppnar UAC-prompten där du kan tillåta eller neka begäran med ett enda klick. UAC-prompten förekommer faktiskt på ett begränsat skrivbordsprogram som inte kan störa - det är därför det har en annan mörk bakgrund.
Den här funktionen fungerade inte så bra i Windows Vista. Många program var inte utformade för att köras med begränsade behörigheter och begär ständigt UAC-behörigheter, medan Windows själv var för bullrigt. Det förbättrades i Windows 7 och 8 - efter att ha installerat din dator och installerat dina favoritprogram, du borde inte se UAC-dialogen så ofta i en modern version av Windows .
Varför UAC poppar upp
RELATERAD: Grundläggande datasäkerhet: Hur du skyddar dig mot virus, hackare och tjuvar
Program måste be om administratörsbehörighet och visa UAC-dialogrutan när de behöver full administratörsåtkomst. Detta inträffar ofta när ett program installerar sig själv - det måste skriva till mappen Programfiler och konfigurera systemet så att du ser ett UAC-popup när du installerar ett program.
Vissa äldre program - till exempel många äldre spel - har aldrig utformats för att köras utan administratörsbehörighet och måste alltid köras med administratörsbehörighet. De kan be om UAC-tillstånd varje gång du startar dem.
Du måste också godkänna en UAC-uppmaning när du gör något som kräver förhöjda behörigheter. Låt oss till exempel säga att du ville kopiera vissa filer till mappen Programfiler i Windows Explorer eller File Explorer. Du ser en UAC-fråga efter att du har försökt flytta filerna eftersom Windows Explorer behöver de förhöjda behörigheterna för att utföra din uppgift. Som standard körs filhanteraren med begränsade behörigheter.
Du bör endast acceptera UAC-uppmaningar om du förväntar dig dem. Om du installerar ett program eller gör en ändring av systeminställningarna går du vidare och godkänner meddelandet. Om du använder din dator eller surfar på nätet och en UAC-uppmaning plötsligt dyker upp, bör du inte godkänna den om du inte vet vad den gör. Detta kan hjälper till att förhindra skadlig programvara från att infektera din dator .
UAC kontra begränsade användarkonton
UAC får administratörskonton att fungera nästan som begränsade användarkonton. När du vill göra något som kräver administratörsåtkomst som administratör med UAC aktiverat, behöver du bara klicka på Ja-knappen i UAC-prompten för att ge dig själv behörighet. Program körs normalt utan dessa behörigheter.
När du behöver få administratörsbehörighet som ett begränsat användarkonto - till exempel när du installerar programvara - ser du en liknande dialogruta. Du måste dock ange lösenordet för ett användarkonto med administratörsbehörighet för att fortsätta. Hur som helst ser du en uppmaning och måste fatta ett beslut innan du får administratörsbehörighet.
Begränsade användarkonton är naturligtvis fortfarande olika. Om någon inte känner till ett lösenord för ett administratörskonto kan de inte få administratörsbehörighet. Processen med att skriva ett lösenord kan också sakta ner människor och hindra dem från att omedelbart klicka på Ja för att bevilja behörigheterna.
UAC kan inaktiveras , men vi rekommenderar inte att du inaktiverar det. Windows-programvaruekosystemet och UAC i sig har kommit långt sedan det introducerades med Windows Vista. Det är en viktig säkerhetsfunktion.