Startpagina » school- » Leren werken met de register-editor als een professional

    Leren werken met de register-editor als een professional


    In de editie van vandaag van Geek School gaan we je leren hoe je de register-editor gebruikt, wat sommige van die sleutels eigenlijk betekenen, en over het algemeen je helpen het een beetje beter te begrijpen.

    SCHOOLNAVIGATIE
    1. Taakplanner gebruiken om processen later uit te voeren
    2. Event Viewer gebruiken om problemen op te lossen
    3. Inzicht in partitionering van harde schijven met schijfbeheer
    4. Leren werken met de register-editor als een professional
    5. Monitoring van uw pc met Resource Monitor en Taakbeheer
    6. Het geavanceerde paneel met systeemeigenschappen
    7. Windows Services begrijpen en beheren
    8. Groepsbeleid-editor gebruiken om uw pc te tweaken
    9. Meer informatie over Windows-beheerprogramma's

    In de loop der jaren hebben we veel register-hacks behandeld en hoewel de meeste mensen de stapsgewijze instructies kunnen verwerken voor het maken van een registerwijziging, of dubbelklikken op een REG-bestand om het in het register in te voegen, zal veel beter worden geserveerd met een gedegen kennis van wat het register is en hoe het werkt.

    Het belangrijkste dat u moet weten over het register is dat u waarschijnlijk niet zomaar moet rondsluipen en dingen zonder reden moet verwijderen of wijzigen. Het verwijderen van een groot deel van het register zal je computer nooit sneller laten werken, en er is geen register-hack die je computer zal versnellen of je een aantal belangrijke nieuwe functies zal geven die niet bestaan.

    Bijna alle register-hacks hebben betrekking op het aanpassen van het gedrag van een bepaald onderdeel in Windows of het uitschakelen van een gedrag dat u niet bevalt. Als u bijvoorbeeld SkyDrive / OneDrive volledig van Windows wilt uitschakelen, kunt u een registerhack gebruiken om dit te bereiken. Als u het moe bent dat Windows Update uw computer gedwongen herstart, kunt u het register hacken om het te laten stoppen.

    Wat is het register??

    Het Windows-register is een hiërarchische database die alle configuraties en instellingen bevat die worden gebruikt door componenten, services, toepassingen en vrijwel alles in Windows.

    Het register heeft twee basisbegrippen om rekening mee te houden: sleutels en waarden. Registersleutels zijn objecten die in feite mappen zijn en in de interface zelfs precies op mappen lijken. Waarden lijken een beetje op de bestanden in de mappen en bevatten de feitelijke instellingen.

    Wanneer u de Register-editor voor de eerste keer opent, ziet u een boomstructuur in het linkerdeelvenster met alle sleutels, met waarden aan de rechterkant. Het is zo simpel als een interface krijgt.

    De toetsen op hoofdniveau die u aan de linkerkant van de schermafbeelding ziet, zijn belangrijk. Elk bevat een andere set informatie, dus afhankelijk van wat u probeert te doen, moet u weten in welk gedeelte u moet bladeren.

    Het interessante dat de meeste mensen niet weten, is dat drie van de vijf items op het rootniveau er niet zijn ... ze zijn gewoon gekoppeld aan items verderop in een van de andere toetsen.

    HKEY_CLASSES_ROOT

    Windows gebruikt dit gedeelte om associaties met bestandstypen te beheren, en het wordt meestal afgekort tot HKCR wanneer er naar verwezen wordt in de documentatie. Deze sleutel is eigenlijk gewoon een link naar HKLM \ Software \ Classes.

    U kunt dit gedeelte ook gebruiken als u het contextmenu voor een bepaald bestandstype wilt aanpassen.

    HKEY_CURRENT_USER

    Bevat de gebruikersinstellingen voor de momenteel aangemelde gebruiker en wordt meestal afgekort als HKCU. Dit is eigenlijk gewoon een link naar HKEY_USERS \. De belangrijkste subsleutel hier is HKCU \ Software, die gebruikersinstellingen voor het grootste deel van uw software bevat.

    HKEY_LOCAL_MACHINE

    Alle systeemomvattende instellingen worden hier opgeslagen en het wordt meestal afgekort als HKLM. U gebruikt meestal de HKLM \ Software-toets om de instellingen van de hele machine te controleren.

    HKEY_USERS

    Slaat alle instellingen op voor alle gebruikers op het systeem. In plaats daarvan gebruikt u meestal HKCU, maar als u de instellingen voor een andere gebruiker op uw computer moet controleren, kunt u deze gebruiken.

    HKEY_CURRENT_CONFIG

    Slaat alle informatie op over de huidige hardwareconfiguratie. Deze wordt niet vaak gebruikt en het is gewoon een link naar HKLM \ SYSTEM \ CurrentControlSet \ Hardware Profiles \ Current.

    Nieuwe sleutels en waarden maken

    Door met de rechtermuisknop op een willekeurige toets aan de linkerkant van het venster te klikken, krijgt u een aantal opties, waarvan de meeste redelijk rechtlijnig en gemakkelijk te begrijpen zijn..

    U kunt een nieuwe sleutel maken, die wordt weergegeven als een map aan de linkerkant of een nieuwe waarde, die aan de rechterkant wordt weergegeven. Die waarden kunnen een beetje verwarrend zijn, maar er zijn eigenlijk maar een paar waarden die regelmatig worden gebruikt.

    • Tekenreekswaarde (REG_SZ) - Dit bevat alles dat in een normale reeks past. In de overgrote meerderheid van de tijd kunt u door mensen leesbare reeksen bewerken zonder alles te verbreken.
    • Binaire waarde (REG_BINARY) - Deze waarde bevat willekeurige binaire gegevens en u zult bijna nooit proberen een van deze sleutels te bewerken.
    • DWORD-waarde (32-bits) (REG_DWORD) - Deze worden bijna altijd gebruikt voor een normale gehele waarde, of dit nu 0 of 1 is, of een getal tussen 0 en 4.294.967.295.
    • QWORD (64-bit) Value (REG_QWORD) - Deze worden niet vaak gebruikt voor register-hack-doeleinden, maar het is in principe een 64-bits geheel-getalwaarde.
    • Multi-stringwaarde (REG_MULTI_SZ) - Deze waarden zijn tamelijk zeldzaam, maar het werkt eigenlijk als een kladblokvenster. U kunt tekstregelinformatie met meerdere regels in een veld als dit typen.
    • Uitbreidbare reekswaarde (REG_EXPAND_SZ) - Deze variabelen hebben een tekenreeks die omgevingsvariabelen kan bevatten en wordt vaak gebruikt voor systeempaden. Dus een string kan% SystemDrive% \ Windows zijn en zou uitbreiden naar C: \ Windows. Dit betekent dat wanneer u een waarde in het register vindt die op dit type is ingesteld, u omgevingsvariabelen kunt wijzigen of invoegen en deze worden "uitgevouwen" voordat de tekenreeks wordt gebruikt.

    Leuk weetje: DWORD is de afkorting van 'Double Word', omdat een 'woord' een term is voor de standaard gegevenseenheid die door een processor wordt gebruikt en wanneer Windows is gemaakt met 16 bits. Dus een "woord" is 16 bits en een "dubbel woord" is 32 bits. Hoewel moderne processors allemaal 64-bits zijn, gebruikt het register nog steeds het oudere formaat voor compatibiliteit.

    Het favorietenmenu

    Een van de echt nuttige functies die niemand lijkt op te merken is het menu Favorieten, wat handig is als je regelmatig een registerlocatie wilt controleren. Wat echt leuk is, is dat je de lijst met favorieten kunt exporteren en het opnieuw kunt gebruiken op een andere computer zonder naar de toetsen te hoeven bladeren en ze aan het favorietenmenu toe te voegen.

    Het is ook een geweldige manier om iets in het register te markeren als u op verschillende locaties rondkijkt, zodat u gemakkelijk terug kunt keren naar de laatste plaats waar u was.

    Registerbestanden exporteren

    U kunt registersleutels en alle onderliggende waarden exporteren door met de rechtermuisknop op een toets te klikken en Exporteren te kiezen. Dit is echt belangrijk als u wijzigingen aan uw systeem gaat aanbrengen.

    Zodra u uw geëxporteerde registerbestand heeft, kunt u erop dubbelklikken om de informatie weer in het register in te voeren, of u kunt Bewerken kiezen om de inhoud in Kladblok te bekijken.

    De bestandsindeling van het registerhacking is vrij eenvoudig: links de waardennamen en rechts de werkelijke waarden.

    Lees voor meer informatie over register-hackbestanden onze gids over het onderwerp.

    Machtigingen instellen

    Met sommige registersleutels kunt u standaard geen wijzigingen aanbrengen. Dit komt meestal omdat je geen toestemming hebt voor die sleutels, maar je kunt het machtigingsschema desgewenst aanpassen door met de rechtermuisknop op een toets te klikken en Machtigingen te kiezen en deze vervolgens aan te passen.

    We moeten er rekening mee houden dat dit geen goed idee is, en je moet meestal wegblijven van sleutels die dit veel werk vereisen om te bewerken.

    Register-bijenkorven laden

    U kunt de functie File -> Load Hive gebruiken om een ​​register vanuit een offlinestelsel te laden. Misschien probeert u een andere computer te troubleshooten en wilt u zien wat er in het register aan de hand is voor een systeem dat niet opstart. Dus je start het systeem op vanaf een reddingsschijf, of misschien een Linux live-CD, en kopieer de registerbestanden naar je USB-stick.

    Nu kunt u ze openen op een andere computer en rondkijken met behulp van de Load Hive-optie.

    Waar worden deze registerbestanden opgeslagen??

    U kunt de meeste hiervan vinden in de map Windows \ System32 \ Config.

    Zie je die SAM-, SECURITY-, SOFTWARE- en SYSTEEM-bestanden? Ze komen overeen met dezelfde toetsen onder de map HKEY_LOCAL_MACHINE.

    De gegevens voor de vertakking HKEY_CURRENT_USER worden opgeslagen in uw gebruikersmap in een verborgen bestand met de naam NTUSER.DAT.

    Een back-up van uw register maken

    Het is je misschien al jaren opgevallen dat elke site die je adviseert om het register op de een of andere manier te hacken, ook vertelt dat je een back-up van je register moet maken. Maar wat is de beste manier om dat te doen?

    U kunt het volledige register niet naar een bestand exporteren en het zou ook niet goed werken om het opnieuw te importeren. Je hebt ook geen gemakkelijke toegang tot de bestanden zelf op de harde schijf, omdat ze volledig vergrendeld zijn. Dus dat gaat niet werken.

    De beste optie om een ​​back-up van uw register te maken? Maak een systeemherstelpunt.

    Een systeemherstelpunt terugdraaien is vrij eenvoudig.

    Enkele belangrijke dingen om op te letten

    Hoewel veel mensen weigeren toe te stemmen, is het feit dat registeropruimers zinloos zijn en niet mogen worden gebruikt. Het opruimen van een paar honderd sleutels uit een miljoenendatabase levert geen prestatieverbetering op en eventuele fouten in het register die ertoe hebben geleid dat een component niet correct werd geladen, zouden in Event Viewer of elders worden vastgelegd en zouden kunnen worden hersteld zonder toevlucht tot het opschonen van het register.

    En laat ons niet eens beginnen met register "defrag", wat tegenwoordig complete onzin is. Misschien terug op Windows 95 met dirt-slow harde schijven, was het logisch. Maar nu, met moderne harde schijven of solid-state schijven die helemaal niet moeten worden gedefragmenteerd? Doe het niet.