| Termin | Definicja |
|---|---|
| UAC (User Account Control) | UAC to mechanizm Windows żądający potwierdzenia przy operacjach wymagających podwyższonych uprawnień. Rola UAC w systemie WindowsUAC, czyli User Account Control, jest mechanizmem kontroli uprawnień w systemach Windows. Jego zadaniem jest ograniczenie sytuacji, w których program może samodzielnie wykonać operację wymagającą praw administratora. Dotyczy to między innymi instalowania aplikacji, modyfikowania ustawień systemowych, zapisywania danych w chronionych katalogach oraz zmian w konfiguracji usług lub urządzeń. UAC nie zastępuje programu antywirusowego ani zapory sieciowej. Kontroluje przede wszystkim moment podniesienia uprawnień procesu i wymaga od użytkownika świadomej decyzji. Mechanizm został wprowadzony w Windows Vista i działa także w nowszych edycjach systemu Windows. Standardowa praca użytkownika z włączonym UAC nie wymaga ciągłego korzystania z konta o ograniczonych prawach. W przypadku konta należącego do grupy administratorów system zwykle uruchamia aplikacje z ograniczonym tokenem dostępu, a pełne uprawnienia są przyznawane dopiero po potwierdzeniu. Użytkownik konta standardowego, gdy operacja wymaga uprawnień administratora, może zostać poproszony o podanie danych uwierzytelniających konta administracyjnego. Jak przebiega żądanie podwyższonych uprawnieńProces może poinformować system o wymaganych uprawnieniach za pomocą manifestu aplikacji. W elemencie Gdy aplikacja próbuje wykonać operację objętą kontrolą UAC, Windows może wyświetlić monit zgody. W zależności od konfiguracji monit pojawia się na bezpiecznym pulpicie, czyli oddzielnym środowisku interfejsu, do którego zwykłe procesy użytkownika nie powinny mieć dostępu. Ma to utrudniać programowi automatyczne zaakceptowanie komunikatu. W przypadku konta administratora użytkownik najczęściej potwierdza działanie, natomiast konto standardowe może wymagać wskazania poświadczeń administratora. Odmowa powoduje, że żądana operacja nie zostaje wykonana z podwyższonym poziomem uprawnień. Uprawnienia, tokeny i typowe problemyUAC jest powiązany z tokenami dostępu oraz poziomami integralności procesów. Program uruchomiony bez podwyższenia może mieć ograniczony token, nawet jeśli użytkownik należy do administratorów. Po zaakceptowaniu monitu system tworzy proces z pełniejszym zestawem uprawnień. Dlatego dwa okna tej samej aplikacji mogą działać z różnymi prawami, a przeciągnięcie pliku z procesu uruchomionego bez podwyższenia do procesu uruchomionego jako administrator może być ograniczone przez reguły izolacji interfejsu. Starsze programy mogą nie mieć poprawnego manifestu i próbować zapisywać pliki w chronionych lokalizacjach, takich jak Znaczenie UAC podczas naprawy komputeraPodczas diagnostyki laptopa lub komputera PC monit UAC może pojawić się przy uruchamianiu narzędzi systemowych, instalatorów sterowników, programów do zarządzania dyskami albo aplikacji zmieniających konfigurację Windows. Sam fakt wyświetlenia monitu nie oznacza, że program jest złośliwy. Przed zatwierdzeniem należy sprawdzić nazwę aplikacji, wydawcę oraz źródło pliku. Nieuzasadnione wyłączanie UAC obniża ochronę przed nieautoryzowanymi zmianami, a bezrefleksyjne zatwierdzanie każdego komunikatu pozbawia mechanizm praktycznej wartości. Warszawskie Pogotowie Komputerowe zajmuje się profesjonalną naprawą laptopów, komputerów PC i podzespołów, w tym diagnostyką problemów z uruchamianiem aplikacji, sterownikami oraz uprawnieniami systemu Windows. Prawidłowa ocena działania UAC wymaga rozróżnienia błędu samego programu od problemu z kontem użytkownika, zasadami zabezpieczeń lub uszkodzeniem systemu. W praktyce warto zachować domyślny poziom kontroli, instalować oprogramowanie z zaufanych źródeł i wykonywać zmiany administracyjne tylko wtedy, gdy ich zakres jest zrozumiały. |