Nuolat paleiskite programą kaip administratorių. Programų paleidimas kaip administratorius Kaip paleisti naujinimą kaip administratorius

31.01.2024

Daugelis „Windows“ vartotojų tikriausiai bent kartą susidūrė su nepakankamų prieigos teisių problema paleidžiant arba paleisdami programą. Tokiu atveju beveik visada padeda programos paleidimas kaip administratorius.

Bet kiekvieną kartą paleisti programą kaip administratoriui per kontekstinį meniu yra visiškai nepatogu. Daug patogiau priskirti programą, kad ji visada veiktų kaip administratorius. Šiame straipsnyje mes jums pasakysime, kaip tai padaryti. Iš karto perspėsime, kad šis metodas tinka „Windows 7“, „Windows 8.1“ ir „Windows 10“.

Mes visada vykdome programą ar žaidimą kaip administratorius

Įprastas būdas paleisti kaip administratorius yra dešiniuoju pelės mygtuku spustelėkite programos nuorodą ir kontekstiniame meniu pasirinkite „Vykdyti kaip administratorių“.

Norėdami nurodyti visada tai daryti ir tuo pačiu metu paleisti programą įprastu dvigubu spustelėjimu, turite atlikti šiuos veiksmus.

Dešiniuoju pelės mygtuku spustelėkite programos, kurią visada norite paleisti su administratoriaus teisėmis, nuorodą ir atsidariusiame meniu pasirinkite „Ypatybės“.

Programos nuorodų savybės

Atsidariusiame lange eikite į skirtuką „Suderinamumas“ ir pažymėkite žymimąjį laukelį „Vykdyti šią programą kaip administratoriui“.

Nuolatinių administratoriaus teisių nustatymas

Dabar galite įsitikinti, kad paleidę programą dukart spustelėdami, atidarysite ją su administratoriaus teisėmis ir nepasirodys klaidos apie nepakankamas prieigos teises.


Geriausias būdas padėkoti straipsnio autoriui – pakartotinai paskelbti jį savo puslapyje

Daugeliui programų reikia padidinti teises paleidžiant (šalia piktogramos yra skydo piktograma), tačiau iš tikrųjų joms nereikia administratoriaus teisių, kad jos veiktų normaliai (pavyzdžiui, jūs rankiniu būdu suteikėte reikiamas teises į programos katalogą ProgramFiles ir registro šakos, kurias naudoja programa). Atitinkamai, paleidus tokią programą kaip paprastas vartotojas, jei kompiuteryje įjungtas vartotojo abonemento valdymas, pasirodys UAC raginimas ir vartotojas turės įvesti administratoriaus slaptažodį. Norėdami apeiti šį mechanizmą, daugelis tiesiog išjungia UAC arba suteikia vartotojui kompiuterio administratoriaus teises, įtraukdami jį į vietinių administratorių grupę. Natūralu, kad abu šie metodai yra nesaugūs.

Kodėl įprastai programai gali prireikti administratoriaus teisių

Programai gali prireikti administratoriaus teisių, kad būtų galima modifikuoti tam tikrus failus (žurnalus, konfigūracijas ir kt.) savo aplanke C:\Program Files (x86)\SomeApp). Pagal numatytuosius nustatymus vartotojai neturi teisių redaguoti šio katalogo, todėl normaliam tokios programos veikimui reikalingos administratoriaus teisės. Norėdami išspręsti šią problemą, turite rankiniu būdu priskirti keitimo / rašymo teises vartotojui (arba vartotojų grupei) programos aplankui kaip administratoriui NTFS lygiu.

Pastaba. Tiesą sakant, praktika saugoti besikeičiančius programos duomenis savo kataloge C:\Program Files yra neteisinga. Tikslingiau programos duomenis saugoti vartotojo profilyje. Bet tai yra kūrėjų tingumo ir nekompetencijos klausimas.

Paleisti programą, kuriai reikalingos administratoriaus teisės iš standartinio vartotojo

Anksčiau aprašėme, kaip galite naudoti parametrą RunAsInvoker. Tačiau šis metodas nėra pakankamai lankstus. Taip pat galite jį naudoti išsaugodami administratoriaus slaptažodį /SAVECRED (taip pat nesaugu). Panagrinėkime paprastesnį būdą priversti bet kurią programą paleisti be administratoriaus teisių (ir neįvedus administratoriaus slaptažodžio), kai įjungta UAC (4.3 arba 2 lygis).

Pavyzdžiui, paimkime registro redagavimo priemonę - regedit.exe(jis yra kataloge C:\windows\system32). Kai paleidžiate regedit.exe, pasirodo UAC langas ir, nebent patvirtinsite privilegijų padidinimą, registro rengyklė nepasileidžia.

Sukurkime failą darbalaukyje Run-as-non-admin.bat su tokiu tekstu:

cmd /min /C "nustatyti __COMPAT_LAYER=RUNASINVOKER && paleisti "" % 1"

Dabar norėdami priversti programą paleisti be administratoriaus teisių ir užblokuoti UAC raginimą, tiesiog vilkite norimą exe failą į šį bat failą darbalaukyje.

Po to registro rengyklė turėtų prasidėti nepasirodžius UAC raginimo. Atidarykite proceso tvarkyklę ir pridėkite stulpelį Paaukštintas(Turėdami aukštesnius leidimus), pamatysite, kad sistemoje yra regedit.exe procesas, kurio būsena nepadidinta (veikia su vartotojo teisėmis).

Pabandykite redaguoti bet kurį parametrą HKLM šakoje. Kaip matote, prieiga redaguoti registrą šioje šakoje yra uždrausta (šis vartotojas neturi teisės rašyti į sistemos registro filialus). Tačiau raktus galite pridėti ir redaguoti paties vartotojo registro šakoje – HKCU.

Taip pat galite paleisti konkrečią programą naudodami bat failą, tiesiog nurodykite kelią į vykdomąjį failą.

run-app-as-non-admin.bat

Nustatyti ApplicationPath="C:\Program Files\MyApp\testapp.exe"
cmd /min /C "set __COMPAT_LAYER=RUNASINVOKER && paleisti "" %ApplicationPath%"

Taip pat galite pridėti kontekstinį meniu, kuris suteikia galimybę visoms programoms paleisti be pakilimo. Norėdami tai padaryti, sukurkite šį reg failą ir importuokite jį į registrą.

„Windows“ registro rengyklės versija 5.00


@="cmd /min /C \"nustatyti __COMPAT_LAYER=RUNASINVOKER && pradėti \"\" \"%1\"\""

Po to, norėdami paleisti bet kurią programą be administratoriaus teisių, tiesiog kontekstiniame meniu pasirinkite elementą „“.

__COMPAT_LAYER aplinkos kintamasis ir RunAsInvoker parametras

Aplinkos kintamasis __COMPAT_LAYER leidžia nustatyti skirtingus programų suderinamumo lygius (skirtukas Suderinamumas exe failo ypatybėse). Naudodami šį kintamąjį galite nurodyti suderinamumo parametrus, su kuriais programa turėtų veikti. Pavyzdžiui, norėdami paleisti programą „Windows 7“ suderinamumo režimu ir 640 x 480 raiška, nustatykite:

set __COMPAT_LAYER=Win7RTM 640x480

Tarp mums įdomių kintamojo __COMPAT_LAYER parinkčių pabrėžiame šiuos parametrus:

  • RunAsInvoker- programos paleidimas su pagrindinio proceso teisėmis be UAC užklausos.
  • RunAs Highest- programos paleidimas su didžiausiomis vartotojui prieinamomis teisėmis (UAC užklausa pasirodo, jei vartotojas turi administratoriaus teises).
  • RunAsAdmin- paleiskite programą su administratoriaus teisėmis (visada rodomas AUC raginimas).

Tie. Parametras RunAsInvoker nesuteikia administratoriaus teisių, o tik blokuoja UAC lango išvaizdą.

Labai dažnai jūsų kompiuteris ar nešiojamasis kompiuteris klausia „ar norėtumėte pakeisti „Windows“ operacinę sistemą“, kai įdiegiate kokius nors žaidimus ar programas. Tai, ką mes darome, žinoma, susitariame, sąmoningai kažką nustatome. Taip atsitinka, kad norint sukonfigūruoti sistemą ir bet kokią programinę įrangą, reikia administratoriaus teisių. Taigi, kas tas sušiktas administratorius, kaip paleisti su administratoriaus teisėmis, kaip sukonfigūruoti (įjungti arba išjungti) šias teises, kur ir kodėl mums reikia administratoriaus teisių. Iš tikrųjų apie tai yra straipsnis.

Kas yra šis administratorius?

Windows operacinėse sistemose pagal nutylėjimą sukuriami 2 vartotojai: jūsų, kurį pasirenkate diegdami sistemą, antrasis yra tas pats administratorius. Tam tikros administratoriaus teisės yra speciali Windows XP, 7, Vista, 8, 8.1 apsauga nuo nepageidaujamų nustatymų pakeitimų, kuriuos gali atlikti nepatyręs vartotojas. Dėl šių pakeitimų „Windows“ gali sugesti arba tapti nestabili. Naujausiose „Windows“ versijose, kai bandote atlikti kokius nors pakeitimus, operacinė sistema klausia, ar šie pakeitimai būtini, pavyzdžiui:

Kaip matote aukščiau esančiame paveikslėlyje, šios administracinės teisės sistemoje „Windows“ taip pat vadinamos „Vartotojo abonemento valdymu“.

Kaip paleisti programą ar programą kaip administratorių?

Pažvelkime į 3 būdus, kaip paleisti programas su administratoriaus teisėmis:

1. Pasirinkite norimą programą arba nuorodą ir paspauskite ctrl+enter;
2. Dešiniuoju pelės mygtuku spustelėkite programą arba nuorodą ir kontekstiniame meniu pasirinkite „paleisti kaip administratorius“, jei reikia, įveskite savo prisijungimo vardą ir slaptažodį;

3. Dar kartą dešiniuoju pelės mygtuku spustelėkite norimos programos nuorodą, pasirinkite ypatybes ir nustatymuose, kad jie būtų visam laikui paleisti kaip administratorius.

Kaip išjungti administratoriaus teises, vartotojo abonemento valdymą, UAC?

Pradėti > Valdymo skydas > Vartotojų abonementai > Keisti vartotojo abonemento valdymo nustatymus > Perkelkite žymimąjį laukelį į apačią ir pritaikykite nustatymus.

Gali tekti iš naujo paleisti kompiuterį.

Kur ir kokiais atvejais mums reikalingos administratoriaus teisės?

Dažniausias pavyzdys yra „paleisti komandų eilutę su administratoriaus teisėmis“. Kaip tai padaryti? Taip Lengvai. „Windows XP“ Pradėti > Komandų eilutė (cmd). Windows Vista, 7, 8, 8.1 Pradėti > Paieškos juostoje parašykite CMD ir paspauskite ctrl+enter.

Yra daug atvejų, kai reikia atlikti bet kokius svarbius „Windows“ nustatymų pakeitimus ir juos rekomenduojama atlikti patyrusiems vartotojams (gilus sistemos pritaikymas sau). Šiais laikais daugybė interneto resursų skelbia įvairius nurodymus, kaip išspręsti tam tikras problemas, pavyzdžiui: nepasileidžia koks nors žaidimas ar programa, šalinamos sistemos klaidos, neveikia internetas ar kitos funkcijos. Beveik kiekviename vadove tam tikru etapu jums reikia paleiskite programą kaip administratorių, ir šio straipsnio dėka jūs jau išmanote šį klausimą. Pasidalink su draugais. Sėkmės!

Sveiki visi. Padidėjus virusų aktyvumui, „Microsoft“ pristatė tokią įdomią programų paleidimo funkciją kaip administratoriaus teisė.

Kitaip tariant, prieš paleisdama viruso programą turi patvirtinti administratoriaus teises turintis vartotojas. Priešingu atveju paleidimas neįvyks ir negalės veikti.

Tuo pačiu metu pradedantiesiems vartotojams kyla daugiau klausimų, nes ši programa (beje, ji vadinama UAC) ne tik stebi programų paleidimą, bet ir kontroliuoja jų pašalinimą ar keitimą.

Kodėl mums reikia šių iššokančiųjų langų? Kaip juos naudoti ar išvis išjungti? Išanalizuokime programos funkcionalumą išsamiau.

2 Kaip ištrinti kaip administratorių?

Jei programos ar failo nenorite ištrinti, galite pabandyti ištrinti failus kaip administratorius. Norėdami tai padaryti, dešiniuoju pelės mygtuku spustelėkite failą ir pasirinkite ištrinti su administratoriaus piktograma.

Dažnai atsitinka taip, kad tokiu būdu negalite ištrinti aplanko kaip administratorius, rekomenduoju susipažinti su programa. Jis viską pašalins per kelias sekundes be jokių papildomų veiksmų.

2.1 Kaip išjungti UAC?

Kai šie iššokantys langai nuolat pasirodo prieš mus, lieka tik vienas noras – išjungti ir visam laikui pamiršti šią programą. Bet aš neskubėčiau įgyvendinti tokio sprendimo.

Kadangi programos išjungimas gali rimtai „nukentėti“ kompiuterio apsaugai. O paleisti ką nors erzinančio kompiuteryje taps itin paprasta užduotimi. Ypač jei nesate jo aprūpintas.

Bet jei vis tiek norite išjungti šią funkciją, norėdami tai padaryti, tiesiog eikite į valdymo skydelis -> vartotojų abonementai. Atsidariusiame lange pasirinkite „Keisti vartotojo abonemento valdymo nustatymus“.

Tada pasirinkite „Niekada“ ir spustelėkite Gerai.

Tai viskas. Jei turite klausimų, mielai į juos atsakysiu komentaruose. Sėkmės tau!

Neatskleisiu didelės paslapties, jei tai pasakysiu norėdamas paleisti kai kurias programas Windows 7 reikalaujama teises Administratorius (supervartotojas) šaknis).
Taip yra dėl to, kad kai kurioms programoms reikalinga šiek tiek didesnė prieiga prie operacinės sistemos ir apsaugos komponento Microsoft Windows, paskambino Vartotojo abonemento valdymas(UAC), į tai reaguoja. Dabar pakalbėkime apie tai, kaip paleisti programą kaip administratoriui.

Pirmas variantas(Greičiausias)
Laikydami nuspaudę klavišus, spustelėkite programos spartųjį klavišą Shift"Ir" Ctrl“. Toliau – atsakymas į užklausą UAC.

Antras variantas(standartinis)
Spustelėkite Paleisti kaip administratorius":
Toliau – atsakymas į užklausą UAC.

Trečias variantas(daugkartinio naudojimo)
Spustelėkite dešiniuoju pelės mygtuku spustelėkite nuorodą ir atsidariusiame kontekstiniame meniu pasirinkite " Savybės Tada eikite į skirtuką „ Suderinamumas"ir pažymėkite varnelę langelyje" Paleiskite šią programą kaip administratorių“, pritaikykite pakeitimus.

Ketvirtas variantas(nėra UAC lango)
Jei jus erzina UAC raginimas, paleiskite " Darbų planuotojas" (Pradėti > Visos programos > Priedai > Sistemos įrankiai > Užduočių planuoklis). Meniu " Veiksmas"pasirinkti elementą" Sukurkite užduotį":
Nustatyti " vardas"Norėdami atlikti naują užduotį ir pažymėkite žymimąjį laukelį" Bėk su aukščiausiomis teisėmis":

Eikite į skirtuką " Veiksmai“, spustelėkite „ Sukurti" ir atsidariusiame lange per mygtuką " Apžvalga“, nurodykite kelią į programos vykdomąjį failą:

Po to, naudojant mygtuką " Gerai“, išsaugokite pakeitimus ir galite uždaryti užduočių planuoklę.

Toliau, eidami anksčiau nurodytu keliu, eikite į " Savybės"programos nuoroda ir skirtukas" Etiketė", lauke" Objektas"pakeiskite vykdomojo failo kelią šia eilute:
schtasks.exe /run /tn "Bet koks vardas"
Jei priskirtame užduoties pavadinime nėra tarpų, galite praleisti kabutes.

Po šių manipuliacijų programos nuorodos piktograma pasikeis į standartinę programos piktogramą, o nuorodos savybės pastebimai išsiplės.
Manau, kad visi žino, kaip pakeisti sparčiojo klavišo išvaizdą...

Žinoma, galite sutaupyti laiko ir tiesiog išjungti UAC (atitinkamai išnyks visos užklausos ir paleidimo apribojimai), bet, mano nuomone, tai Ne pasirinkimas. Net jei turite nuolatinę antivirusinę ir ugniasienę, papildoma kliūtis neteisėtai prieigai prie operacinės sistemos niekada nepakenks.
Tačiau jūs turite nuspręsti.

Tai viskas. Dėkojame, kad perskaitėte straipsnį. Tikiuosi, kad tai buvo jums naudinga.