Som du kanske vet introducerade Windows Vista några stora förändringar i säkerhetsmodellen för Windows, inklusive användarkontokontroll. Vad UAC gör är att introducera konceptet med appar som har minst privilegium - bara tillräckligt med behörigheter som appar behöver köra ska ges till dem och inte fullständiga administratörsbehörigheter, för om skadlig programvara eller dåliga appar körs som administratör kan de ganska mycket skada till ditt operativsystem.
Men tack vare UAC blir användarupplevelsen lite bortskämd och årtionden gamla Windows-användare som inte var vana vid detta koncept eller som inte förklarades varför det introducerades var förvirrade när de migrerade från Windows XP. De förstod inte varför de ombads att bekräfta alla åtgärder som ändrar systemnivån på sin dator. En sådan applikation som visar betydande mängd UAC-uppmaningar om du kör Windows med den högsta nivån av UAC-inställningen är File Explorer (tidigare känd som Windows Explorer). Medan Explorer inte visar att många UAC-meddelanden vid standard-UAC-inställningen är standard-UAC-inställningen inte 100% idiotsäker . Det är bara säkert mot appar som antar administratörsnivåbehörigheter att göra dåliga saker.
Annons
Nu kanske du frågar varför vill du köra Explorer som administratör i första hand? Antag att du måste göra några filåtgärder som involverar många UAC-uppmaningar. Eller kanske har något skaltillägg (t.ex. högerklickmenyutvidgning) fortfarande inte uppdaterats för att fungera med UAC och det fungerar inte förrän det körs som admin. Det finns inget sätt som tillhandahålls av Microsoft för att höja skaltillägg som inte fungerar korrekt. Så istället för att alltid köra alla appar med UAC inställd på standardinställningen, kan du ställa UAC till högsta nivå permanent och istället tillfälligt höja File Explorer i en separat process så att du kan få dina saker gjort som admin och sedan stänga den.
Förutom problemet är att Microsoft inte tillåter att köra Explorer som administratör i Windows 8.1 / 8 (och i Windows 7 också). I Windows Vista var det möjligt att köra Explorer som administratör. Microsoft använder DCOM för att starta Explorer i Windows 7 och senare versioner. En fabrik i DCOM-klass kontrollerar om användaren kör interaktivt och startar Explorer. De införde en begränsning i registret som en säkerhetsåtgärd för att förhindra att det körs som administratör. Naturligtvis, om du använder en filhanterare från tredje part för att utföra filåtgärder, är det inget problem eftersom du enkelt kan höja den tillfälligt.
I den här artikeln kommer vi att se hur man höjer Explorer så att du kan utföra dina filåtgärder som visar för många UAC-uppmaningar eller använder skaltillägg som inte fungerar utan att höja. Vi kommer också att se hur man stänger den förhöjda processen. Lösningen för att köra Explorer elevated hittades av en av våra läsare och Windows-entusiast, Andre Ziegler, som pekade på reg-tangenten som används av DCOM-klassen i den här tråden från Technet Forums . Så här kan du göra det:
hur man tar bort alla foton från icloud
1. Ladda ner och öppna Winaero är utmärkt RegOwnershipEx Ansökan. Med RegOwnership kan du ta äganderätten till registernycklar och bevilja administratörsbehörigheter och senare återställa dem, allt från ett lättanvänt användargränssnitt.
2. Kopiera och klistra in följande i textrutan 'Välj registernyckeln' i RegOwnershipEx:
HKEY_CLASSES_ROOT AppID {CDCBCFCA-3CDC-436f-A4E2-0E02075250C2}
3. Klicka på knappen Ta äganderätt. Du kommer att se att låsikonen låses upp. Klicka nu på 'Öppna i registerredigeraren'.
4. Registerredigeraren öppnas med ovanstående nyckel. I den högra rutan i Registerredigeraren ser du ett värde som heter 'RunAs'. Du måste helt enkelt byta namn på det här värdet eller ta bort det så att Windows låter dig köra Explorer som administratör när du behöver det. Byt namn på 'RunAs' till vad som helst. Till exempel RunAsAdmin (så att du kommer ihåg att du gjorde den här ändringen).
5. Stäng Registerredigeraren och byt nu tillbaka till RegOwnershipEx. Klicka på knappen 'Återställ ägarskap', kryssa för nyckeln som du just har tagit över och återställ dess ägande.
Det är allt. Nu om du högerklickar på Explorer.exe eller en genväg till den och väljer 'Kör som administratör' kommer du att kunna köra den som admin! Ett annat sätt att köra det som administratör är att starta datorn / den här PC-genvägen från Start-menyn eller Start-skärmen genom att trycka på Ctrl + Skift + Enter. Det kommer att börja som en separat process som du kan se i Aktivitetshanteraren eller SysInternals utmärkta Process Explorer.
Du kan också använda Winaero enkelt men användbart ELE.exe app för att starta ett program som administratör från kommandoraden.
När du kör den som administratör, oavsett vad du gör inuti den, kommer du inte att visas en UAC-fråga. Om du också kör Process Explorer som administratör kommer den att visa integritetsnivån för den andra Explorer-processen som Hög (Hög betyder att processen körs som administratör).
Nu är det viktigt att notera att den här processen inte avslutas rent när du stänger Explorer-fönstret! Du måste komma ihåg att avsluta den varje gång du höjer Explorer när du är klar i Explorer-fönstret.
hitta en låt i en video
Du bör inte heller köra Explorer som administratör regelbundet. Du bör bara höja den om du behöver använda något inkompatibelt skalförlängning eller om du behöver göra flera tunga filoperationer som kommer att producera massor av irriterande UAC-uppmaningar för att hantera och underhålla filer och mappar på din hårddisk. Och kom ihåg att avsluta den andra Explorer.exe-processen i Aktivitetshanteraren när du är färdig med den.