Som du måske ved, introducerede Windows Vista nogle store ændringer i Windows sikkerhedsmodel, herunder kontrol af brugerkonti. Hvad UAC gør er at introducere konceptet med apps, der har mindst privilegium - kun nok tilladelser, som apps har brug for at køre, skal gives til dem og ikke fulde admin-tilladelser, for hvis malware eller dårlige apps køres som admin, kan de stort set skade til dit operativsystem.
Men takket være UAC bliver brugeroplevelsen forkælet lidt, og årtier gamle Windows-brugere, der ikke var vant til dette koncept, eller som ikke blev forklaret, hvorfor det blev introduceret, blev forvirrede, da de migrerede fra Windows XP. De forstod ikke, hvorfor de blev bedt om at bekræfte enhver handling, der ændrer systemniveau på deres pc. En sådan applikation, der viser en betydelig mængde UAC-meddelelser, hvis du kører Windows med det højeste niveau af UAC-indstillingen, er File Explorer (tidligere kendt som Windows Explorer). Mens Explorer ikke viser, at mange UAC beder om standard-UAC-indstillingen, er standard-UAC-indstillingen ikke 100% idiotsikker . Det er kun sikkert mod apps, der påtager sig administratorrettigheder til at gøre dårlige ting.
Annoncering
Nu kan du måske spørge, hvorfor vil du i første omgang køre Explorer som administrator? Antag, at du skal udføre nogle filhandlinger, der involverer mange UAC-meddelelser. Eller måske er en eller anden shelludvidelse (f.eks. Højreklikmenuudvidelse) stadig ikke opdateret til at arbejde med UAC, og den fungerer ikke, før den køres som admin. Der er ingen Microsoft-tilvejebragt måde at hæve shell-udvidelser, der ikke fungerer korrekt. Så i stedet for altid at køre alle apps med UAC indstillet til standardindstillingen, kan du indstille UAC til det højeste niveau permanent og i stedet midlertidigt hæve File Explorer i en separat proces, så du kan få dine ting gjort som admin og derefter lukke det.
Bortset fra problemet er, at Microsoft ikke tillader at køre Explorer som administrator i Windows 8.1 / 8 (og også i Windows 7). I Windows Vista var det muligt at køre Explorer som administrator. Microsoft bruger DCOM for at starte Explorer i Windows 7 og nyere versioner. En fabrik i DCOM-klasse kontrollerer, om brugeren kører interaktivt og starter Explorer. De satte en begrænsning i registreringsdatabasen som en sikkerhedsforanstaltning for at forhindre, at den køres som administrator. Selvfølgelig, hvis du bruger en tredjeparts filhåndtering til at udføre filoperationer, så er det ikke noget problem, da du nemt kan hæve det midlertidigt.
I denne artikel vil vi se, hvordan du hæver Explorer, så du kan udføre dine filhandlinger, der viser for mange UAC-meddelelser eller bruge shell-udvidelser, der ikke fungerer uden at hæve. Vi vil også se, hvordan man lukker den forhøjede proces. Løsningen til at køre Explorer forhøjet blev fundet af en af vores læsere og Windows-entusiast, Andre Ziegler, der pegede på reg-nøglen, der blev brugt af DCOM-klassen i denne Technet Forums-tråd . Sådan kan du gøre det:
hvordan man rapporterer folk om uoverensstemmelse
1. Download og åbn Winaero er fremragende RegOwnershipEx Ansøgning. RegOwnership giver dig mulighed for at overtage ejerskabet af registreringsdatabasenøgler og give administratortilladelser og senere gendanne dem, alt sammen fra en brugervenlig brugergrænseflade.
2. I tekstfeltet 'Vælg registreringsnøglen' i RegOwnershipEx skal du kopiere og indsætte følgende:
HKEY_CLASSES_ROOT AppID {CDCBCFCA-3CDC-436f-A4E2-0E02075250C2}
3. Klik på knappen Tag ejerskab. Du vil se låseikonet blive låst op. Klik nu på 'Åbn i Registreringseditor'.
4. Registreringseditor åbnes ved ovenstående nøgle. I højre rude i Registreringseditor vil du se en værdi ved navn 'RunAs'. Du skal blot omdøbe denne værdi eller slette den, så Windows giver dig mulighed for at køre Explorer som administrator, når du har brug for det. Omdøb 'RunAs' til noget. For eksempel RunAsAdmin (så du kan huske, at du har foretaget denne ændring).
5. Luk Registreringseditor, og skift nu tilbage til RegOwnershipEx. Klik på knappen 'Gendan ejerskab', marker den nøgle, du lige har taget ejerskab af, og gendan dets ejerskab.
Det er det. Hvis du nu højreklikker på Explorer.exe eller en genvej til den og vælger 'Kør som administrator', vil du kunne køre den som administrator! En anden måde at køre det på som admin er at starte Computer / Denne pc-genvej fra Start-menuen eller Start-skærmen ved at trykke på Ctrl + Shift + Enter. Det starter som en separat proces som du kan se i Jobliste eller SysInternals 'fremragende Process Explorer.
Du kan også bruge Winaero's enkel men nyttig ELE.exe app for at starte ethvert program som administrator fra kommandolinjen.
Når du kører det som administrator, uanset hvad du laver inde i det, får du ikke vist en UAC-prompt. Hvis du også kører Process Explorer som administrator, viser den integritetsniveauet for den anden Explorer-proces som High (High betyder, at processen kører som administrator).
Nu er den vigtige ting at bemærke, at denne proces ikke rent afslutter, når du lukker Explorer-vinduet! Du skal huske at afslutte det hver gang du hæver Explorer, når du er færdig med at arbejde i Explorer-vinduet.
hvordan man skriver over et billede i Google Docs
Du bør heller ikke køre Explorer som administrator regelmæssigt. Du skal kun hæve det, hvis du har brug for en eller anden inkompatibel shell-udvidelse, eller hvis du har brug for at udføre flere tunge filoperationer, som vil producere mange irriterende UAC-meddelelser til at administrere og vedligeholde filer og mapper på din harddisk. Og husk at afslutte den anden Explorer.exe-proces i Jobliste, når du er færdig med at arbejde med den.