User Account Control (UAC), to nowa technologia bezpieczeństwa wprowadzona przez Microsoft po raz pierwszy w systemach operacyjnych Windows Vista. Ma to na celu poprawę bezpieczeństwa Microsoft Windows, poprzez ograniczenie uruchamiania aplikacji przez użytkownika, który nie posiada uprawnień administrator. Podczas instalacji systemu operacyjnego Windows Vista, Użytkownik, który tworzy ma przywileje administrator, ale nie może uruchomić aplikacji bez jej zgody administrator.
"Windows potrzebuje Twojej zgody, aby kontynuować”, To wiadomość przekazana przez UAC za każdym razem, gdy chcesz uruchomić plik wykonywalny, który nie został zainstalowany przez administrator. Jeśli masz oprogramowanie do zainstalowania, kliknij prawym przyciskiem myszy jego zestaw instalacyjny, a zobaczysz opcję „Uruchom jako administrator... ”. Ta opcja instaluje program z uprawnieniami system administrator.
Wprowadzenie w systemach pracujących UAC ograniczona możliwość zakażenia malware si rootkity. Praktycznie żadna aplikacja nie może zostać uruchomiona bez zgody administratora.
UAC główną rolę antywirusowe / anti-rootkit. Po kilku miesiącach, dwa magazyny IT w Niemczech opublikował wyniki testu bezpieczeństwa, sporządzona AV-Test.org . Celem było sprawdzenie, jak dobrze zabezpieczony przed programami typu rootkit, systemami Windows Vista (UAC zbudowany) w porównaniu do Windows XP .
Do testowania wykorzystano najpopularniejsze rootkity 30. na Windows XP, żadne środki ochrony systemu nie mogą zatrzymać rootkitów. Wszystkim 30 udało się uruchomić. W systemie Vista tylko sześć rootkitówStrony były w stanie uruchomić w condiitile UAC został wyłączony , później UAC włączonyWszystkie rootkity były zidentyfikowany i zatrzymany w czasie .
Pomimo wielu krytyki, którą Microsoft spotkał podczas uruchamiania Windows Vista, UAC jest istotną funkcją systemu operacyjnego, która zapewnia stabilność i bezpieczeństwo w miarę upływu czasu.