Kontrola používateľských kont systému Windows 7 blokuje program. Ako zakázať kontrolu používateľských účtov (UAC) v systéme Windows. Biela listina pre čierne klobúky

Akýkoľvek operačný systém by mal byť nielen pohodlný, funkčný a produktívny, ale aj dobre chránený. Zabudovaná ochrana bola tiež prítomná na začiatku Verzie systému Windows, ale v porovnaní s tým, čo máme teraz, mechanizmy, ktoré používala, neboli také účinné. Napríklad používatelia so systémom XP mali v predvolenom nastavení práva správcu, čo mohlo veľmi dobre poslúžiť ako zadné vrátka pre záškodníkov softvér, ktorá tiež využíva zvýšené prístupové práva.

Z tohto dôvodu sa v XP a starších verziách dôrazne odporúčalo pracovať pod bežným účtom, ale táto metóda spôsobila rôzne druhy ťažkostí, napríklad neustále požiadavky správcu na vykonanie nejakej nevinnej akcie, ako je zmena systému. čas. Samozrejme, takáto práca sa nedá nazvať produktívnou. Čoskoro sa však našlo riešenie naliehavého problému.

Čo je UAC

Počnúc systémom Vista Windows zavádza nový bezpečnostný mechanizmus nazývaný UAC alebo Kontrola používateľských účtov. Prečo je UAC potrebný a ako funguje? V podstate ide o funkciu, ktorá vám umožňuje zabrániť samovoľnému spusteniu spustiteľných súborov v systéme tým, že požiadate administrátora o povolenie vykonávať operácie, ktoré môžu urobiť viac či menej významné zmeny vo fungovaní systému, programov alebo iných používateľských účtov. IN tento moment tento ochranný mechanizmus sa používa vo všetkých najnovšie verzie Windows.

Externe funguje Kontrola používateľských kont v systéme Windows 7/10 tak, že po spustení procesu sa zobrazí okno so žiadosťou o potvrdenie akcie, ktorá vyžaduje práva správcu.

Tým sa pracovná plocha prepne do chráneného režimu a zabráni používateľovi v interakcii s inými aplikáciami. Jedinou výnimkou je vstavaný účet správcu, ktorý nie je obmedzený UAC, ale je predvolene zakázaný.

Výhoda UAC je zrejmá – ak by tam nebol, mohol by bežať akýkoľvek vírus s vyššími právami, keď používateľ pracuje v správcovskom účte. UAC samozrejme nie je všeliek, ale je celkom schopný zastaviť takéto neoprávnené spustenie spustiteľného súboru. Mnohým používateľom sa však UAC nepáči a hlavným dôvodom je jeho rušivosť. Preto nie je prekvapujúce, že bežní používatelia majú často otázku, ako zakázať kontrolu používateľských účtov v systéme Windows 7/10.

Princíp činnosti

O spôsoboch, ako vypnúť ovládanie, si povieme neskôr, ale teraz sa pozrime trochu hlbšie na mechanizmus UAC. Keď sa používateľ prihlási do účtu, dostane dva tokeny alebo, jednoduchšie, zoznam povolení. Prvý token je používateľ, druhý je správca. Z toho môžeme usúdiť, že správca PC používa oprávnenia druhého zoznamu, ale nie je to úplne pravda. Funguje to len s ním, ale samotný token je „vlastnený“ mechanizmom UAC, takže aj keď spúšťate aplikácie s právami správcu, stále budete potrebovať povolenie Kontrola používateľských účtov.

Toto nemusí byť najpresnejší spôsob, ako opísať, ako funguje UAC. Kontrolu si možno skôr predstaviť ako akýsi medzičlánok medzi zoznamom práv používateľa a správcu. Pozrime sa bližšie na to, čo sa stane počas inštalácie/spúšťania programu, keď je povolená kontrola používateľských kont. Keď používateľ spustí inštalačný program, funkcia ShellExecute zavolá ďalšiu funkciu CreateProcess, ktorá následne spustí systémy AppCompat, Fusion a Installer Detection na kontrolu, či program potrebuje zvýšené privilégiá. V prípade potreby funkcia CreateProcess vráti chybu ERROR_ELEVATION_REQUIRED a funkcia ShellExecute spustí dialógové okno UAC.

Zhruba takto vyzerá reťaz. Tým sa však právomoci UAC nekončia. Podieľa sa aj na iných mechanizmoch, napríklad na virtualizácii súborových systémov a registrov, pričom presmeruje zápis programov, ktoré nemajú administrátorské práva, na špeciálne určené miesta, namiesto toho, aby ich údaje zapisovali priamo do chránených adresárov a vetiev registrov.

Všetky spôsoby, ako vypnúť UAC

Teraz sa vráťme k tomu, ako zakázať UAC v systéme Windows 7/10. Najzrejmejší spôsob je cez rozhranie. K potrebným nastaveniam sa dostanete cez aplet " účty používatelia" v ovládacom paneli, ale aby ste nezašli ďaleko, príkaz môžete spustiť v okne Spustiť (Win + R) Nastavenia kontroly používateľského účtu(Funguje na Windows 7, 8, 8.1 a 10).

K dispozícii sú štyri prevádzkové režimy UAC:

  • Prvý režim zakáže kontrolu používateľských kont, výzvy sa nezobrazujú pri vykonávaní akýchkoľvek akcií.
  • Pri práci v druhom režime si systém vyžiada povolenie na spúšťanie programov, no pracovná plocha nestmavne.
  • Tretí režim je štandardne nastavený. Budete požiadaní o povolenie spúšťať programy na pracovnej ploche v núdzovom režime.
  • Štvrtý režim zahŕňa maximálna úroveň ochranu, mechanizmus sa spustí nielen pri spustení programov, ale aj vtedy, keď sa správca sám pokúsi vykonať zmeny v nastaveniach.

Ak chcete vypnúť UAC, potiahnite posúvač nadol a kliknite na tlačidlo OK. Ak to systém vyžaduje, reštartujte počítač.

Otvorte editor databázy Registry pomocou príkazu regedit a rozbaliť toto vlákno:

HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Policies/System

Nájdite parameter v pravom stĺpci Povoliť LUA a zmeňte jeho hodnotu z 1 na 0, uložte nastavenia a reštartujte počítač.

Venujte prosím pozornosť aj parametrom PromptOnSecureDesktop(0 deaktivuje iba stmievanie) a ConsentPromptBehaviorAdmin(1 umožňuje maximálnu úroveň zabezpečenia s požiadavkou na heslo).

Používanie príkazového riadku

Rovnaké akcie je možné vykonať pri spustení ako správca príkazový riadok. V tomto príklade by príkaz na úplné vypnutie UAC bol:

C:/Windows/System32/cmd.exe /k %windir%/System32/reg.exe PRIDAŤ HKLM/SOFTWARE/Microsoft/Windows/CurrentVersion/Policies/System /v PovoliťLUA /t REG_DWORD /d 0 /f

Prvá časť príkazu je cesta k riadiacemu súboru registra, druhá je upraviteľný kľúč, EnableLUA je parameter zodpovedný za zakázanie UAC, 0 je jeho nová hodnota. Nahradením parametra a jeho hodnoty inými údajmi môžete zmeniť nastavenia iných režimov UAC (pozri vyššie). Rovnako ako v prípade vykonávania zmien prostredníctvom registra, budete musieť reštartovať počítač.

Zásady miestnej skupiny

UAC môžete zakázať aj pomocou Editora miestnej politiky skupiny. Spustite ho príkazom gpedit.msc a sledovať cestu Konfigurácia počítača – Konfigurácia systému Windows – Nastavenia zabezpečenia – Miestne politiky- Bezpečnostné nastavenia.

Existuje mnoho zásad na správu nastavení kontroly používateľských kont v pravom stĺpci, ale na deaktiváciu UAC potrebujete iba jednu – všetci správcovia bežia v režime schválený správcom. Dvakrát naň kliknite a nastavte prepínač v dialógovom okne do polohy „Zakázané“ a potom reštartujte počítač.

Zakázať ovládacie prvky špecifické pre aplikáciu

A nakoniec sa pozrime na ďalší zaujímavý bod, a to vypnutie UAC v systéme Windows 7/10 pre konkrétne programy. Existuje niekoľko spôsobov, ako to urobiť, ale nie všetky sú vhodné. Ak sa považujete za pokročilého používateľa, môžete si pohrať so súpravou Application Compatibility Toolkit, ktorá vám umožní robiť zaujímavé veci. Ponúkneme jednoduchšiu utilitu Winaero Tweaker od domáceho developera. Spustite ho, prejdite nadol v zozname možností takmer nadol a nájdite ho Elevovaná skratka.

Na pravej strane okna pomôcky v poli Cieľ zadajte cestu k spustiteľnému súboru aplikácie, ktorú chcete spustiť bez UAC, a do poľa Umiestnenie skratky zadajte cestu k skratke na jej spustenie.

Kliknite na tlačidlo „Vytvoriť zvýšenú skratku“ a skratka sa vytvorí. Jednoduchá, rýchla a pohodlná, ale táto metóda má malú nevýhodu. Po spustení aplikácie cez vytvorenú skratku sa na obrazovke na chvíľu objaví okno príkazového riadku.

Túto metódu môžete vyskúšať aj vy. Vytvorte novú úlohu v Plánovači úloh.

Na karte „Všeobecné“ zadajte názov, napríklad „Spustiť editor databázy Registry bez UAC“ a potom začiarknite políčko „Spustiť s najvyššími právami“ v dolnej časti.

V okne, ktoré sa otvorí, uveďte úplnú cestu k spustiteľnému súboru programu.

Prejdite na kartu „Podmienky“ a zrušte začiarknutie políčok „Spustiť iba pri napájaní zo siete“ a „Zastaviť pri prepnutí na napájanie z batérie“.

Úlohu uložíme a skontrolujeme v akcii kliknutím na „Spustiť“.

Ak sa program spustil podľa očakávania, bez výzvy UAC, zostáva len vytvoriť odkaz. Vytvorte ho na pracovnej ploche a zadajte príkaz do poľa umiestnenia objektu schtasks /run /tn „názov úlohy“, kde „názov úlohy“ je názov vašej úlohy.

To je všetko.

Bohužiaľ, táto metóda má aj svoju nevýhodu - aplikácie budú bežať na pozadí, alebo skôr bez zamerania, ale to sa dá opraviť zadaním cesty k vášmu programu do poľa Plánovač úloh namiesto cesty k vášmu programu. C:/Windows/system32/cmd.exe a v poli na pridávanie argumentov /c štart "" program.exe, kde program.exe je názov spustiteľného súboru programu, ktorý je spustený na obídenie kontroly účtu.

Možno je to všetko, čo sme vám chceli povedať o kontrole používateľských účtov v systéme Windows 7/10. Zanechajte svoje pripomienky a komentáre pomocou formulára nižšie.

Ahoj! Dnes som sa rozhodol napísať ďalšiu radu, v ktorej vám poviem, ako na to Ako zakázať kontrolu používateľských účtov (UAC) v systéme Windows 7. Čo je prvá vec, ktorú urobíte potom? Áno, aj ja si inštalujem rôzne programy :). A pravdepodobne ste si všimli aj varovanie, ktoré vyzerá takto:

Čo to je a čo to dáva? Je to Kontrola používateľských účtov, resp UAC. Slúži na zabránenie vykonania zmien v počítači. programy tretích strán alebo presnejšie, nebezpečné programy. Štandardne je UAC povolené a pri každom pokuse o inštaláciu programu sa zobrazí okno s otázkou. Povolíte tomuto programu vykonávať zmeny vo vašom počítači Ak kliknete na áno, spustí sa inštalácia programu, ale ak nie, nič sa nestane a program sa nenainštaluje? Osobne si myslím, že takáto kontrola je zbytočná a neustále len odvádza pozornosť svojimi upozorneniami. Preto vždy vypnem UAC.

Ako vypnúť UAC?

Ak chcete túto kontrolu zakázať, musíte sa prihlásiť do systému ako správca. Ideme na "Štart", "Ovládací panel".

Hľadáme položku a vyberieme ju.

Vyberáme.

Otvorí sa okno, v ktorom musíte potiahnuť ukazovateľ úplne dole, do „Nikdy neoznamovať“. Potom kliknite na „OK“.

Zobrazí sa správa s otázkou, či máte povolenie na vykonávanie zmien v počítači. Kliknite na „Áno“. Potom vás centrum podpory informuje, že ak chcete vypnúť kontrolu používateľských účtov, musíte reštartovať počítač.

Po reštarte sa správy z kontroly používateľských kont nezobrazia. UAC môžete povoliť rovnakým spôsobom, len posuňte posúvač na „Predvolené“.

Kontrola používateľských účtov (UAC) je špeciálna služba v operačnom systéme Windows 7, ktorá chráni systém pred škodlivým softvérom. Táto služba upozorňuje užívateľa PC na každú zmenu v počítači a vyžaduje potvrdenie.

Kontrola používateľských kont je v princípe veľmi užitočná služba, pretože veľa vírusov a spywaru sa inštaluje a spúšťa bez vedomia používateľa a táto služba, ak je povolená, to nedovolí a pred inštaláciou používateľa upozorní. Zakázanie kontroly používateľských kont sa neodporúča, ale mnohí ľudia sa ju stále pokúšajú zakázať. Niektorým ľuďom sa jednoducho nepáči skutočnosť, že programy neustále žiadajú o potvrdenie, a iným kvôli nekompatibilite akýchkoľvek ovládačov.

Zakázanie UAC prostredníctvom ovládacieho panela

Táto metóda je pravdepodobne najjednoduchšia, stačí vykonať niekoľko jednoduchých krokov.

Kliknite na tlačidlo „Štart“ a prejdite na „Ovládací panel“, potom v druhom stĺpci by ste mali prejsť do úplne prvej časti, ktorá sa nazýva „Používateľské účty a bezpečnosť rodiny“. V okne, ktoré sa otvorí, prejdite do časti „Používateľské účty“ a uvidíte tento obrázok:

Musíte kliknúť na „Zmeniť nastavenia kontroly používateľských účtov“ a ak je služba UAC momentálne aktívna, zobrazí sa táto správa:

Musíte kliknúť na tlačidlo „OK“ a pred vami sa otvorí okno, v ktorom uvidíte posúvač.

Ak chcete úplne zakázať UAC, posuňte posúvač úplne dole a kliknite na tlačidlo „OK“.

Zakázanie UAC cez príkazový riadok

Druhý spôsob. Prejdite na „Štart -> Príslušenstvo“ a kliknite na položku „Spustiť“. Pred vami sa otvorí okno, musíte zadať slovo „msconfig“ a kliknúť na tlačidlo „OK“. Ďalej by ste mali vidieť okno „Konfigurácia systému“:

V tomto okne prejdite na kartu „Nástroje“ a dvakrát kliknite na položku „Nastavenia kontroly používateľských účtov“ a dostanete sa do ponuky na deaktiváciu tejto funkcie, kde budete musieť posunúť posúvač úplne dole. .

Po dokončení všetkých týchto jednoduchých krokov musíte reštartovať počítač.

Kontrola používateľských účtov zvyšuje bezpečnosť operačný systém, ktorý obmedzuje zoznam akcií, ktoré môžu vykonávať aplikácie tretích strán a samotný používateľ bez súhlasu správcu. Tieto akcie zahŕňajú: spustenie a inštaláciu programov, inštaláciu a odinštalovanie služieb, vykonávanie zmien v registri. Po požiadaní o povolenie na vykonanie konkrétnej operácie sa pred používateľom zobrazí okno, v ktorom môže akciu potvrdiť alebo odmietnuť.

Poďme zistiť, ako zakázať kontrolu používateľských kont v systéme Windows 7 nasledujúcimi spôsobmi:

  • cez „Nastavenia správy účtu“;
  • cez príkazový riadok;
  • pomocou Editora zásad skupiny;
  • priamou úpravou príslušnej položky registra.

Začnime teda najjednoduchšou a pre začiatočníkov najzrozumiteľnejšou možnosťou deaktivácie UAC.

GUI

Za nastavenie UAC je zodpovedný súbor „UserAccountControlSettings.exe“, ktorý sa nachádza v adresári „System32“ pre Windows akejkoľvek kapacity. Môžete to nazvať niekoľkými spôsobmi:

  • prejdite do vyššie uvedeného priečinka a spustite súbor „UserAccountControlSettings.exe“ alebo do panela s adresou Prieskumníka vložte nasledujúci riadok: „%WINDIR%\SYSTEM32\UserAccountControlSettings.exe“ a stlačte kláves Enter;
  • v zobrazenom okne pri ďalšom pokuse o zmenu v systéme alebo spustení programu kliknite na „Konfigurovať vydávanie takýchto upozornení“;
  • otvorte okno tlmočníka príkazov pomocou kombinácie klávesov Win + R, zadajte príkaz „UserAccountControlSettings.exe“ a stlačte kláves Enter;

Cez "Ovládací panel"

V druhom prípade vykonajte nasledujúce pokyny.

  1. Zavolajte na „Štart“ a kliknite na avatar účtu.
  1. V okne, ktoré sa otvorí, kliknite na odkaz „Zmeniť parametre ovládania...“.

Tu môžete ísť zložitejšou cestou: otvorte „Ovládací panel“ a postupujte podľa cesty zakrúžkovanej na obrázku vyššie.

Po potvrdení akcie sa pred nami objavilo cieľové okno s odkazom na sekciu pomocníka, vertikálne umiestneným posuvníkom a dvojicou tlačidiel.

  1. Tu posunieme posúvač do najnižšej polohy „Nikdy neupozorňovať“.

Upozorňujeme, že táto možnosť je určená na spustenie necertifikovaného softvéru. Mali by ste ho vybrať iba vtedy, keď ste si úplne istí vykonávanými akciami a neprítomnosťou škodlivého softvéru v počítači.

  1. Potvrďte zníženie úrovne zabezpečenia na minimum kliknutím na „Áno“.
  1. Reštartujte počítač, aby sa nové nastavenia prejavili.

Miestna politika

Editor miestnej bezpečnostnej politiky vám umožňuje spravovať všetky aspekty zabezpečenia systému Windows 7. Pozrime sa, ako pomocou tohto nástroja vypnúť UAC.

Irelevantné pre domáce vydanie „Seven“.

  1. Otvorte tlmočník príkazov pomocou klávesov Win + R alebo tlačidla s rovnakým názvom v časti „Štart“.
  1. Do textového riadku zadajte príkaz „secpol.msc“ a kliknite na „OK“.
  1. Súhlasíme s vykonaním operácie.
  1. Rozbaľte časť „Miestne politiky“ kliknutím na šípku vedľa názvu položky alebo ju zvýraznite stlačením tlačidla → umiestneného na bloku kurzora klávesnice.
  1. Prejdeme do adresára „Nastavenia zabezpečenia“, kde cez kontextové menu položky „Kontrola používateľských účtov: všetci správcovia pracujú v režime schvaľovania...“ nazvime „Vlastnosti“.

To isté možno urobiť dvojitým kliknutím na záznam.

  1. Zakázať kontrolu používateľských účtov presunutím spúšťacieho spínača do polohy „Zakázané“ a kliknutím na „OK“.

Editor databázy Registry

  1. Otvorte okno na vykonávanie systémových príkazov, zadajte tam riadok „regedit“ a kliknite na „OK“.
  1. Operáciu potvrdíme ako predtým a prejdeme do pobočky „HKLM“.
  1. Presuňte sa do priečinka zobrazeného na snímke obrazovky.
  1. Otvorte „Vlastnosti“ klávesu „EnableUA“ prostredníctvom kontextovej ponuky prvku alebo stlačením kombinácie kláves Alt + Enter.

Mnoho používateľov po inštalácii nová desiatkačudujú sa: Ako zakázať kontrolu používateľských účtov (UAC) v OS. V tomto článku popíšeme rôzne možnosti zakázanie UAC v systéme Windows 10, čo niekedy veľmi sťažuje konfiguráciu operačného systému. Môžete to zakázať takto: bežnými prostriedkami desiatky ovládacích prvkov a pomocou konzoly CMD a súboru registra.

Zakázanie UAC v systéme Windows 10 pomocou štandardných ovládacích prvkov

V tejto kapitole popíšeme, ako zakázať UAC pomocou štandardu Nastavenia systému Windows 10. Na tento spôsob použijeme PC s čerstvo nainštalovanou desiatkou. Aby UAC fungoval, stiahneme spustiteľný súbor na inštaláciu prehrávača videa Prehrávač médií VLC. Po otvorení súboru sa na stmavenej obrazovke zobrazí správa, ako je znázornené nižšie.

Ak klikneme na tlačidlo Áno, spustí sa inštalačný súbor s programom. Musíme sa zbaviť vzhľadu tejto správy. Tak kliknime na odkaz “ Konfigurácia vydávania takýchto upozornení“, ktorý sa nachádza v spodnej časti okna správy. Po tejto akcii sa zobrazí okno, v ktorom môžete upraviť nastavenia UAC.

Ak chcete úplne vypnúť kontrolu používateľských kont, musíte spustiť ľavý posúvač úplne dole a uložiť tieto nastavenia pomocou tlačidla OK. Z okna môžete tiež vidieť, že posúvač je možné nastaviť do štyroch polôh:

  1. Prvá možnosť je úplne aktivuje UAC na ochranu desiatok. V tejto možnosti sa zobrazí správa o akýchkoľvek zmenách v OS.
  2. Pri druhej možnosti sa správa iba spustí pri pokuse o vykonanie zmien pomocou programov tretích strán do systému.
  3. Tretia možnosť sa od druhej líši len tým Obrazovka používateľa sa nestmaví.
  4. Štvrtá možnosť úplne zakáže UAC a nezobrazia sa žiadne správy.

Do okna nastavení kontroly používateľských kont sa môžete dostať aj cez ovládací panel.

V samotnom paneli nájdete nastavenia vypnutia v „ používateľské účty».

V tejto časti sme plne odpovedali na otázku, ako zakázať UAC v systéme Windows 10.

Problém riešime pomocou súboru registra

Ak chcete vypnúť UAC, vytvoríme špeciálny súbor s údajmi registra. Tento súbor má príponu „*reg“. Nižšie je uvedený súbor otvorený v programe Poznámkový blok s potrebnými nastaveniami databázy Registry.

V riadku súboru ""EnableLUA"=dword:00000000" hexadecimálna hodnota " 00000000 " znamená to UAC by mala byť vypnutá. O UAC povolené táto hodnota bude " 00000001 " Ďalej spustíme súbor databázy Registry, ktorý sme vytvorili, a aktualizujeme údaje v registri.

Po aktualizácii registra je potrebné reštartovať počítač, po ktorom sa zakáže kontrola používateľských účtov. UAC môžete povoliť rovnakým spôsobom zmenou hodnoty z „00000000“ na „00000001“. Okrem súboru registra môžete náš problém vyriešiť aj v samotnom editore registra.

Pomocou súboru databázy Registry budete môcť dokončiť úlohu rýchlejšie a tiež použiť tento súbor na iných počítačoch.

Problém riešime pomocou príkazového riadku

Pre tento príklad budeme potrebovať konzolu spustenú ako správca. Konzolu teda môžete spustiť cez kontextové menu vyvolané kombináciou kláves WIN + X. V spustenej konzole musíme vykonať príkaz uvedený nižšie.

Po zadaní príkazu ho vykonajte a potom reštartujte počítač. Tento príkaz úplne zakáže UAC. Ak ho chcete znova povoliť cez konzolu, musíte znova zadať rovnaký príkaz a zmeniť jeho parameter z /t REG_DWORD /d 1 /f na /t REG_DWORD /d 0 /f

Problém riešime pomocou konzoly PowerShell

Ak chcete vypnúť UAC, najskôr spustite konzolu PowerShell v mene správcu. To je možné vykonať pomocou vstavaného Windows vyhľadávanie 10. Nasledujúci text ukazuje, ako otvoriť PowerShell ako správca.

V spustenej konzole PowerShell musíte zadať príkaz uvedený nižšie.

UAC môžete znova zapnúť v PowerShell pomocou rovnakého príkazu, len musíte zmeniť nulu na jednu.

Tento príklad bude obzvlášť zaujímavý pre začínajúcich správcov systému a pokročilých používateľov PC.

Záver

V tomto článku sme hovorili o všetkom možné spôsoby zakázanie kontroly používateľských účtov. Tiež stojí za to venovať pozornosť bezpečnosti vypnutia UAC, pretože bolo pôvodne aktivované na ochranu pred škodlivým softvérom. Dúfame, že naši čitatelia ocenia tento materiál a po jeho prečítaní budú môcť vypnúť UAC.

Video k téme