Windows 7 a Windows Vista: test porównawczy UAC
Jedną z najbardziej znienawidzonych funkcji systemu Windows Vista jest Kontrola konta użytkownika(User Account Control) , w skrócie UAC . Wiele osób uznało to za irytujące i zdecydowało się go natychmiast wyłączyć, nawet jeśli oznaczało to narażenie ich systemu na dodatkowe zagrożenia bezpieczeństwa. W Windows 7 Microsoft poważnie(Microsoft) zmienił tę funkcję. Teraz użytkownicy mają o wiele większą kontrolę nad tym i tym, jak to działa, i powinno zapewniać lepsze wrażenia użytkownika. Aby zobaczyć, ile oznacza to poprawy w liczbach, przeprowadziłem porównanie między domyślnymi poziomami UAC w (UAC)systemie Windows Vista(Windows Vista) i Windows 7 . Zobaczmy, który wygrywa i dlaczego.
Opis testu porównawczego(Benchmark) : co przetestowałem
Najpierw przeszukałem listę wszystkich zadań, które wymagają uprawnień administratora, które mogą wywołać monit UAC . Zacząłem od tej listy elementów, które wywołują monity Kontroli konta użytkownika(list of items which trigger User Account Control prompts) od Eda Botta(Ed Bott) i dostosowałem ją nieco, aby była jak najbardziej odpowiednia zarówno dla Windows 7 , jak i Windows Vista .
Lista testów, które przeprowadziłem, jest następująca:
- Uruchamianie aplikacji jako administrator(Running an application as an Administrator) — jako administrator uruchamiałem losowe aplikacje, klikając prawym przyciskiem myszy ich skróty i wybierając opcję „Uruchom jako administrator”('Run as administrator') . Dzieje się tak, gdy trzeba korzystać ze starszych aplikacji, kompatybilnych tylko z systemem Windows XP(Windows XP) i które wymagają dostępu do plików i ustawień systemowych.
- Zmiany w plikach i folderach w folderach Windows i Program Files(Changes to files and folders in the Windows and Program Files folders) — próbowałem edytować losowe pliki systemowe znalezione zarówno w folderach Windows , jak i Program Files . Próbowałem też tworzyć nowe foldery, a następnie je usuwać.
- Instalowanie aplikacji(Installing applications) — zainstalowałem kilka aplikacji, od nagrywarek CD po wtyczki do przeglądarek i oprogramowanie antywirusowe.
- Odinstalowywanie aplikacji(Uninstalling applications) - Odinstalowałem tę samą listę aplikacji, których użyto w ćwiczeniu instalacyjnym.
- Instalowanie i odinstalowywanie sterowników urządzeń(Installing & uninstalling device drivers) - aby to przetestować, zainstalowałem sterowniki dla wszystkich komponentów na moim komputerze, a następnie je odinstalowałem.
- Instalowanie kontrolek ActiveX(Installing ActiveX controls) - do tego testu użyłem ActiveX ze strony pobierania sterowników Nvidii(Nvidia's driver download page) .
- Zmiana ustawień Zapory systemu Windows(Changing settings for Windows Firewall) — po włączeniu Zapory systemu Windows(Windows Firewall) dostosowałem niektóre jej ustawienia i reguły.
- Zmiana ustawień UAC(Changing UAC settings) - na potrzeby tego testu włączałem i wyłączałem funkcję Kontrola konta użytkownika(User Account Control) .
- Konfiguracja ustawień Windows Update(Configuring Windows Update Settings) - Zmieniłem ustawienia Windows Update .
- Dodawanie lub usuwanie kont użytkowników(Adding or removing user accounts) - utworzyłem i usunąłem wiele kont użytkowników, zarówno jako zwykli użytkownicy, jak i administratorzy.
- Zmiana typu konta użytkownika(Changing a user's account type) - test ten polegał na zmianie typu jednego z kont testowych ze standardowego na administratora i odwrotnie.
- Konfigurowanie Kontroli Rodzicielskiej(Configuring Parental Controls) - dla tego testu ustawiłem różne reguły Kontroli Rodzicielskiej(Parental Controls) dla różnych kont użytkowników.
- Uruchamianie Harmonogramu zadań(Running Task Scheduler) - ten test jest dość dziwny. W systemie Windows Vista(Windows Vista) po uruchomieniu Harmonogramu zadań(Task Scheduler) z Start Menu -> Accessories -> System Tools nie są wyświetlane żadne monity UAC . Jeśli jednak uruchomisz go z Control Panel -> System and Maintenance -> Administrative Tools , otrzymasz monit UAC . Dlatego uruchomiłem skrót z Panelu sterowania(Control Panel) zarówno w systemie Windows Vista(Windows Vista) , jak i Windows 7 .
- Kopia zapasowa i przywracanie plików i ustawień za pomocą funkcji Kopia zapasowa i przywracanie lub Łatwy transfer w systemie Windows(Backup & Restore Files and Settings Using Backup & Restore or Windows Easy Transfer) — użyłem obu narzędzi do tworzenia kopii zapasowych i przywracania danych i ustawień użytkownika.
- Przeglądanie lub zmienianie folderów i plików innego użytkownika(Viewing or changing another user's folders and files) — oznaczało to przeglądanie folderu innego użytkownika, dodawanie i usuwanie plików i folderów.
- Uruchamianie Defragmentatora dysków(Running Disk Defragmenter) — uruchomiłem to narzędzie do defragmentacji kilku dysków
- Zmiany w ustawieniach systemowych(Changes to system-wide settings) — zmieniłem różne ustawienia w apletach Panelu sterowania(Control Panel) , w tym polityki bezpieczeństwa.
Wszystkie te testy zostały przeprowadzone z domyślnymi poziomami UAC(UAC levels) . W systemie Windows Vista(Windows Vista) oznacza to, że funkcja UAC(UAC) jest włączona w systemie Windows 7(Windows 7) , co oznacza, że jest włączona i ustawiona na „Powiadamiaj tylko, gdy programy próbują wprowadzić zmiany na moim komputerze”('Notify only when programs try to make changes to my computer') .
Wyniki testów
Wyniki testu podsumowano w poniższej tabeli.
W systemie Windows Vista monit (Windows Vista)UAC jest wyzwalany we wszystkich 17 scenariuszach. W Windows 7 tylko w 5.5. Połowa punktu została przyznana ze względu na fakt, że podczas odinstalowywania niektórych aplikacji Windows 7 może wyświetlić monit UAC . Dzieje się tak tylko wtedy, gdy odinstalujesz aplikacje, które modyfikują ważne ustawienia systemowe. W testach, które przeprowadziłem, tylko odinstalowanie wtyczki Microsoft Silverlight wywołało monit UAC , podczas gdy wszystkie inne aplikacje nie. W zależności od rodzaju aplikacji, z którymi pracujesz, możesz nigdy nie napotkać monitu UAC podczas odinstalowywania aplikacji.
Jak widać na poniższym wykresie, w systemie Windows 7(Windows 7) nie napotkasz monitów UAC w co najmniej 11 scenariuszach, w których system Windows Vista(Windows Vista) wywołał jeden z nich.
Oznacza to redukcję o około 67%, w zależności od sposobu korzystania z komputera i najczęściej wykonywanych zadań.
Wniosek
Jeśli chodzi o test UAC Benchmark(UAC Benchmark) , Windows 7 wygrywa łatwo i z ogromną różnicą na jego korzyść. Wygląda na to, że Microsoft zwrócił uwagę na opinie użytkowników i poważnie poprawił tę funkcję. UAC jest teraz o wiele mniej denerwujący niż w systemie Windows Vista(Windows Vista) , a użytkownicy będą mieli lepsze wrażenia z komputera. Pozostaje tylko pytanie: czy nowa implementacja UAC jest tak samo bezpieczna jak poprzednia? Czas(Time) pokaże, czy tak jest, czy nie.
Related posts
Jak uruchomić podwójny system Windows 8 w systemie Windows 7, Windows Vista lub Windows XP
Użyj Harmonogramu zadań systemu Windows, aby uruchamiać aplikacje bez monitów UAC i uprawnień administratora
Jak uaktualnić do systemu Windows 8 z systemu Windows 7, Windows Vista lub starszego?
6 sposobów na wylogowanie się z systemu Windows 11 —
Dowiedz się, kiedy zainstalowano system Windows. Jaka jest pierwotna data instalacji?
Jak zainstalować system Windows 10 z DVD, ISO lub USB —
Jak wyczyścić pliki cookie w Firefoksie w systemie Windows i macOS —
Jak skonfigurować Przywracanie systemu w systemie Windows 10
Jak uaktualnić do systemu Windows 10 (bezpłatnie) —
Jak uruchomić system Windows 11 w trybie awaryjnym (8 sposobów) —
Jak zresetować hasło do konta Microsoft? -
Jak uaktualnić z Windows 10 do Windows 11 —
Czym są zmienne środowiskowe w systemie Windows? -
Jak obniżyć wersję systemu Windows 11 i przywrócić system Windows 10?
Jak sprawdzić wersję BIOS w systemie Windows (8 sposobów)
Jak tworzyć zmienne użytkownika i zmienne środowiskowe systemu w systemie Windows 10 -
Jak sprawdzić, jaki mam system Windows (11 sposobów) -
Jak wykonać skanowanie offline programu Windows Defender
17 sposobów otwierania Panelu sterowania w systemie Windows 11 i Windows 10
Jak wejść do BIOS w Windows 10?