Головна » як » Навічок для початківців Чому мене контролює помилка?

    Навічок для початківців Чому мене контролює помилка?

    Корпорація Майкрософт додала до Windows у службі Windows Vista контроль користувачів облікових записів. 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 або у Провіднику файлів. Після спроби переміщення файлів з'являтиметься запит UAC, тому що Windows Explorer потребує підвищених дозволів для виконання вашого завдання. За замовчуванням менеджер файлів запускається з обмеженими правами.

    Якщо ви очікуєте від них, ви повинні приймати лише підказки UAC. Якщо ви встановлюєте програму або вносите зміни до системних налаштувань, продовжуйте роботу та погоджуйтесь на запрошення. Якщо ви використовуєте комп'ютер або переглядаєте веб-сторінки, і підказка UAC раптово з'являється, ви не повинні погоджуватися на це, якщо ви не знаєте, що він робить. Це допоможе запобігти інфікуванню зловмисного програмного забезпечення комп'ютером.

    Облікові записи користувачів UAC проти Limited

    UAC робить облікові записи адміністраторів майже схожими на обмежені облікові записи користувачів. Якщо ви хочете зробити щось, для чого потрібен адміністраторський доступ з правами адміністратора з включеним UAC, потрібно просто натиснути кнопку Так у рядку UAC, щоб дати собі дозволи. Програми зазвичай виконуються без цих дозволів.

    Якщо вам потрібно отримати права адміністратора як облікового запису з обмеженим доступом - наприклад, під час встановлення програмного забезпечення - ви побачите подібне діалогове вікно. Проте для продовження потрібно ввести пароль облікового запису користувача з доступом адміністратора. У будь-якому випадку, ви побачите підказку і доведеться прийняти рішення, перш ніж ви отримаєте доступ адміністратора.

    Звичайно, облікові записи користувачів обмежені. Якщо хтось не знає пароль облікового запису адміністратора, вони не зможуть отримати доступ адміністратора. Процес введення пароля також може сповільнити людей і запобігти їх негайному натисканню кнопки "Так", щоб надати дозвіл.


    UAC можна вимкнути, але ми не рекомендуємо вимикати його. Екосистема програмного забезпечення Windows і сама UAC пройшли довгий шлях, оскільки вона була введена в Windows Vista. Це важлива функція безпеки.