Som du kanskje vet introduserte Windows Vista noen store endringer i sikkerhetsmodellen til Windows, inkludert brukerkontokontroll. Det UAC gjør er å introdusere konseptet med apper som har minst privilegium - bare nok tillatelser som apper trenger å kjøre, skal gis til dem, og ikke full administratortillatelse, for hvis skadelig programvare eller dårlige apper kjøres som administrator, kan de stort sett gjøre skade til operativsystemet ditt.
Takket være UAC blir brukeropplevelsen imidlertid bortskjemt litt og tiår gamle Windows-brukere som ikke var vant til dette konseptet, eller som ikke ble forklart hvorfor det ble introdusert, ble forvirret da de migrerte fra Windows XP. De forsto ikke hvorfor de ble bedt om å bekrefte enhver handling som gjør endringer på systemnivå på PC-en. Et slikt program som viser betydelig mengde UAC-meldinger hvis du kjører Windows med det høyeste nivået av UAC-innstillingen, er File Explorer (tidligere kjent som Windows Explorer). Mens Explorer ikke viser at mange UAC ber om standard UAC-innstilling, er standard UAC-innstilling ikke 100% idiotsikker . Det er bare sikkert mot apper som påtar seg administratorrettigheter for å gjøre dårlige ting.
Annonse
Nå kan du spørre hvorfor vil du i utgangspunktet kjøre Explorer som administrator? Anta at du må gjøre noen filoperasjoner som involverer mange UAC-instruksjoner. Eller kanskje en eller annen skallutvidelse (f.eks. Høyreklikkmenyutvidelse) fortsatt ikke er oppdatert for å fungere med UAC, og den fungerer ikke før den kjøres som administrator. Det er ingen Microsoft-gitt måte å heve skallutvidelser som ikke fungerer ordentlig. Så i stedet for å alltid kjøre alle apper med UAC satt til standardinnstillingen, kan du sette UAC til det høyeste nivået permanent og i stedet midlertidig heve File Explorer i en egen prosess, slik at du kan få ting gjort som admin og deretter lukke det.
Bortsett fra at problemet er at Microsoft ikke tillater å kjøre Explorer som administrator i Windows 8.1 / 8 (og i Windows 7 også). I Windows Vista var det mulig å kjøre Explorer som administrator. Microsoft bruker DCOM for å starte Explorer i Windows 7 og senere versjoner. En fabrikk i DCOM-klassen sjekker om brukeren kjører interaktivt og starter Explorer. De setter inn en begrensning i registret som et sikkerhetstiltak for å forhindre å kjøre det som administrator. Selvfølgelig, hvis du bruker en tredjeparts filbehandling til å utføre filoperasjoner, er det ikke noe problem, siden du enkelt kan løfte den midlertidig.
I denne artikkelen vil vi se hvordan du kan heve Explorer, slik at du kan utføre filoperasjoner som viser for mange UAC-instruksjoner eller bruke skallutvidelser som ikke fungerer uten å heve. Vi vil også se hvordan vi kan lukke den forhøyede prosessen. Løsningen for å kjøre Explorer forhøyet ble funnet av en av våre lesere og Windows-entusiast, Andre Ziegler, som pekte reg-tasten som ble brukt av DCOM-klassen i denne tråden fra Technet Forums . Slik kan du gjøre det:
hvordan du kobler til wifi-ruteren uten passord
1. Last ned og åpne Winaero er utmerket RegOwnershipEx applikasjon. RegOwnership lar deg ta eierskap til registernøkler og gi administratortillatelser og senere gjenopprette dem, alt fra et brukervennlig brukergrensesnitt.
2. I tekstboksen 'Velg registernøkkel' i RegOwnershipEx, kopier og lim inn følgende:
HKEY_CLASSES_ROOT AppID {CDCBCFCA-3CDC-436f-A4E2-0E02075250C2}
3. Klikk på Ta eierskap-knappen. Du vil se at Lås-ikonet blir låst opp. Klikk nå 'Åpne i Registerredigering'.
4. Registerredigering åpnes ved tasten ovenfor. I høyre rute i Registerredigering vil du se en verdi som heter 'RunAs'. Du må bare endre navn på denne verdien eller slette den, slik at Windows lar deg kjøre Explorer som administrator når du trenger den. Gi nytt navn til 'RunAs' til noe. For eksempel RunAsAdmin (slik at du husker at du gjorde denne endringen).
5. Lukk Registerredigering, og bytt tilbake til RegOwnershipEx. Klikk på 'Gjenopprett eierskap' -knappen, kryss av nøkkelen du nettopp har overtatt, og gjenopprett eierskapet.
Det er det. Nå hvis du høyreklikker på Explorer.exe eller en snarvei til den og velger 'Kjør som administrator', vil du kunne kjøre den som admin! En annen måte å kjøre den som admin er å starte datamaskinen / denne PC-snarveien fra Start-menyen eller Start-skjermen ved å trykke Ctrl + Shift + Enter. Det starter som en egen prosess som du kan se i Oppgavebehandling eller SysInternals 'utmerkede prosessutforsker.
Du kan også bruke Winaero enkel, men nyttig ELE.exe app for å starte et program som administrator fra kommandolinjen.
Når du kjører den som administrator, uansett hva du gjør inne i den, blir du ikke vist en UAC-melding. Hvis du kjører Process Explorer som administrator også, vil det vise integritetsnivået til den andre Explorer-prosessen som High (High betyr at prosessen kjører som administrator).
Nå er det viktige å merke seg at denne prosessen ikke avsluttes rent når du lukker Explorer-vinduet! Du må huske å avslutte den hver gang du løfter Explorer når du er ferdig med å arbeide i Explorer-vinduet.
hvordan skjermbilde på snap uten at de ser
Du bør heller ikke kjøre Explorer regelmessig som administrator. Du bør bare heve det hvis du trenger å bruke noen inkompatibel skallutvidelse eller hvis du trenger å utføre flere tunge filoperasjoner som kommer til å produsere mange irriterende UAC-instruksjoner for å administrere og vedlikeholde filer og mapper på harddisken. Og husk å avslutte den andre Explorer.exe-prosessen i Oppgavebehandling når du er ferdig med å jobbe med den.