Начална » как да » Начинаещ Geek Защо контролът на потребителските акаунти ме подправя?

    Начинаещ Geek Защо контролът на потребителските акаунти ме подправя?

    Microsoft добави User Account Control към Windows в Windows Vista и все още се използва на Windows 7 и 8 днес. UAC ограничава това, което програмите могат да направят без вашето разрешение.

    Използването на администраторски акаунт с UAC е подобно на използването на ограничен потребителски акаунт. Програмите не получават само разрешение да направят всичко, което искат на вашата операционна система - първо трябва да поискат.

    Проблемът UAC решава

    Windows XP имаше голям проблем. Повечето хора използват акаунт на администратор, за да влязат в компютрите си. Това означаваше, че всяко приложение има пълни администраторски разрешения за целия компютър. Ако сте стартирали злонамерена програма, тази програма ще има пълен достъп за четене и запис до цялата ви операционна система и може да зарази системните файлове. Ако вашият уеб браузър или друга програма, която сте използвали, е компрометирана, нападателят може да използва администраторските права на тази програма, за да зарази цялата операционна система.

    Вместо това хората могат да изберат да използват ограничени потребителски акаунти, но много програми не работят, когато се изпълняват като ограничен потребител. Инсталиране на приложение като ограничен потребител означава използване на тромава, скрита функция Run As.

    Как работи UAC

    В отговор Microsoft представи контрол на потребителските акаунти в Windows Vista. Когато потребител на администратор влезе в Windows, Windows действително стартира процеса на работния плот на explorer.exe с ограничени разрешения за потребители. Приложенията, които отваряте, се стартират от explorer.exe и наследяват ограничените му разрешения. Една програма може да избере да поиска от тези пълни администраторски разрешения - това ще отвори бързите UAC, където можете да разрешите или отхвърлите заявката с едно кликване. UAC подсказката всъщност се случва на десктоп програми, които не могат да се намесват - затова има различен, тъмен фон.

    Тази функция не работи толкова добре в Windows Vista. Много програми не са проектирани да работят с ограничени разрешения и постоянно да искат разрешения на UAC, докато самата Windows е твърде шумна. Беше подобрен в Windows 7 и 8 - след като сте настроили компютъра и инсталирахте любимите си програми, не трябва да виждате диалоговия прозорец на UAC много често в модерна версия на Windows.

    Защо UAC се появява

    Програмите трябва да поискат разрешение от администратора и да покажат диалоговия прозорец на UAC, когато имат нужда от пълен администраторски достъп. Това често се случва, когато дадено приложение се инсталира - то трябва да запише в папката Program Files и да конфигурира системата, така че ще видите изскачащ прозорец на UAC, когато инсталирате програма.

    Някои по-стари програми - например много по-стари игри - никога не са били проектирани да работят без администраторски достъп и трябва винаги да се изпълняват с администраторски разрешения. Те могат да поискат разрешения за UAC всеки път, когато ги стартирате.

    Също така ще трябва да се съгласите с UAC съобщение, когато правите нещо, което изисква повишени разрешения. Например, да кажем, че искате да копирате някои файлове в папката Program Files в Windows Explorer или File Explorer. След като се опитате да преместите файловете, ще видите съобщение на UAC, защото Windows Explorer се нуждае от повишени разрешения, за да изпълни задачата ви. По подразбиране файловият мениджър работи с ограничени разрешения.

    Трябва да приемате UAC подкани само ако ги очаквате. Ако инсталирате програма или правите промени в системните настройки, продължете и се съгласете с подканата. Ако използвате компютъра си или сърфирате в мрежата и се появява UAC бързо, не трябва да се съгласявате с него, освен ако не знаете какво прави. Това може да помогне за предотвратяване на заразяване на компютъра от злонамерен софтуер.

    UAC срещу ограничени потребителски акаунти

    UAC прави администраторските акаунти почти като ограничени потребителски акаунти. Когато искате да направите нещо, което изисква администраторски достъп като администратор с активиран UAC, просто ще трябва да кликнете върху бутона Yes в реда на UAC, за да си дадете разрешения. Програмите обикновено се изпълняват без тези разрешения.

    Когато трябва да получите администраторски права като ограничен потребителски акаунт - например, когато инсталирате софтуер - ще видите подобен диалогов прозорец. Въпреки това ще трябва да въведете паролата на потребителски акаунт с администраторски достъп, за да продължите. Така или иначе ще видите подкана и ще трябва да вземете решение, преди да получите администраторски достъп.

    Ограничените потребителски акаунти, разбира се, все още са различни. Ако някой не знае парола на администраторски акаунт, няма да може да получи администраторски достъп. Процесът на въвеждане на парола може също да забави хората и да им попречи незабавно да кликнат върху Да, за да разрешат разрешенията.


    UAC може да бъде деактивиран, но не препоръчваме да го деактивирате. Софтуерът на Windows и самата UAC са изминали дълъг път, откакто бе въведена с Windows Vista. Това е важна функция за сигурност.