Zoals u wellicht weet, heeft Windows Vista een aantal belangrijke wijzigingen aangebracht in het beveiligingsmodel van Windows, waaronder Gebruikersaccountbeheer. Wat UAC doet, is het concept introduceren van apps met de minste rechten - alleen voldoende machtigingen die apps nodig hebben om te draaien, moeten aan hen worden verleend en niet volledige beheerdersmachtigingen, want als malware of slechte apps als beheerder worden uitgevoerd, kunnen ze vrijwel alle schade aanrichten naar uw besturingssysteem.
Dankzij UAC wordt de gebruikerservaring echter een beetje bedorven en decennia-oude Windows-gebruikers die niet gewend waren aan dit concept of die niet werden uitgelegd waarom het werd geïntroduceerd, waren verbijsterd toen ze migreerden van Windows XP. Ze begrepen niet waarom hen werd gevraagd om elke actie te bevestigen die wijzigingen op systeemniveau op hun pc aanbrengt. Een van deze toepassingen die een aanzienlijk aantal UAC-prompts laat zien als u Windows gebruikt met het hoogste niveau van de UAC-instelling, is File Explorer (voorheen bekend als Windows Explorer). Hoewel Explorer niet zoveel UAC-prompts laat zien bij de standaard UAC-instelling, is de standaard UAC-instelling niet 100% waterdicht . Het is alleen beveiligd tegen apps die rechten op beheerdersniveau aannemen om slechte dingen te doen.
Advertentie
Nu zou je je kunnen afvragen waarom je Explorer überhaupt als administrator wilt gebruiken? Stel dat u enkele bestandsbewerkingen moet uitvoeren waarbij veel UAC-prompts nodig zijn. Of misschien is een shell-extensie (bijv. Rechtsklikmenu-extensie) nog steeds niet bijgewerkt om met UAC te werken en werkt deze niet totdat deze als admin wordt uitgevoerd. Er is geen door Microsoft geleverde manier om shell-extensies te verheffen die niet goed werken. Dus in plaats van altijd alle apps uit te voeren met UAC ingesteld op de standaardinstelling, kunt u UAC permanent op het hoogste niveau instellen en in plaats daarvan de bestandsverkenner tijdelijk verhogen in een apart proces, zodat u uw spullen als beheerder kunt doen en vervolgens kunt sluiten.
Behalve dat het probleem is dat Microsoft niet toestaat dat Explorer als administrator wordt uitgevoerd in Windows 8.1 / 8 (en ook in Windows 7). In Windows Vista was het mogelijk om Explorer als administrator uit te voeren. Microsoft gebruikt DCOM om Explorer te starten in Windows 7 en latere versies. Een DCOM class factory controleert of de gebruiker interactief draait en start Explorer. Ze hebben als veiligheidsmaatregel een beperking in het register opgenomen om te voorkomen dat het als beheerder wordt uitgevoerd. Als u bestandsbeheer van een derde partij gebruikt om bestandsbewerkingen uit te voeren, is dat natuurlijk geen probleem, omdat u deze eenvoudig tijdelijk kunt verhogen.
In dit artikel zullen we zien hoe u Explorer kunt verheffen, zodat u uw bestandsbewerkingen kunt uitvoeren die te veel UAC-prompts tonen of shell-extensies gebruiken die niet werken zonder te verhogen. We zullen ook zien hoe we het verhoogde proces kunnen afsluiten. De oplossing om Explorer elevated uit te voeren, werd gevonden door een van onze lezers en Windows-liefhebber, Andre Ziegler, die de reg-toets wees die door de DCOM-klasse wordt gebruikt in deze Technet Forums-thread . Hier is hoe je het kunt doen:
hoe bedtijd op iphone uit te zetten
1. Download en open Winaero's excellent RegOwnershipEx toepassing. Met RegOwnership kunt u eigenaar worden van registersleutels en beheerdersmachtigingen verlenen en deze later herstellen, allemaal vanuit een eenvoudig te gebruiken gebruikersinterface.
2. Kopieer en plak het volgende in het tekstvak 'Selecteer de registersleutel' van RegOwnershipEx:
HKEY_CLASSES_ROOT AppID {CDCBCFCA-3CDC-436f-A4E2-0E02075250C2}
3. Klik op de knop Eigenaar worden. U zult zien dat het vergrendelingspictogram wordt ontgrendeld. Klik nu op 'Openen in Register-editor'.
4. Register-editor wordt geopend met de bovenstaande sleutel. In het rechterdeelvenster van de Register-editor ziet u een waarde met de naam 'RunAs'. U moet deze waarde gewoon hernoemen of verwijderen, zodat Windows u in staat stelt om Explorer als beheerder uit te voeren wanneer u deze nodig heeft. Hernoem 'RunAs' naar iets. Bijvoorbeeld RunAsAdmin (zodat u zich herinnert dat u deze wijziging hebt aangebracht).
5. Sluit de Register-editor en schakel nu terug naar RegOwnershipEx. Klik op de knop 'Eigendom herstellen', vink de sleutel aan waarvan u zojuist eigenaar bent geworden en herstel het eigendom ervan.
Dat is het. Als u nu met de rechtermuisknop op Explorer.exe of een snelkoppeling ernaar klikt en 'Als administrator uitvoeren' selecteert, kunt u het als admin uitvoeren! Een andere manier om het als beheerder uit te voeren, is door de Computer / Deze pc-snelkoppeling te starten vanuit het menu Start of het startscherm door op Ctrl + Shift + Enter te drukken. Het begint als een apart proces die u kunt zien in Taakbeheer of de uitstekende Process Explorer van SysInternals.
U kunt ook Winaero's gebruiken eenvoudig maar handig ELE.exe app om een programma als administrator te starten vanaf de opdrachtregel.
Wanneer u het als beheerder uitvoert, krijgt u, ongeacht wat u erin doet, geen UAC-prompt te zien. Als u Process Explorer ook als beheerder uitvoert, wordt het integriteitsniveau van het tweede Explorer-proces weergegeven als Hoog (Hoog betekent dat het proces als beheerder wordt uitgevoerd).
Het belangrijkste om op te merken is dat dit proces niet netjes wordt afgesloten wanneer u het Explorer-venster sluit! U moet eraan denken om het elke keer dat u Explorer opheft te beëindigen nadat u klaar bent met werken in het Explorer-venster.
hoe een bericht in Twitch-chat te verwijderen
U mag Explorer ook niet regelmatig als beheerder uitvoeren. Je moet het alleen verhogen als je een incompatibele shell-extensie nodig hebt of als je meerdere zware bestandsbewerkingen moet uitvoeren die veel irritante UAC-prompts zullen produceren om bestanden en mappen op je harde schijf te beheren en te onderhouden. En vergeet niet om het tweede Explorer.exe-proces in Taakbeheer te beëindigen nadat u er klaar mee bent.