Hjemmeside » skole » Lære at bruge registreringseditoren som et proffs

    Lære at bruge registreringseditoren som et proffs


    I dagens udgave af Geek School skal vi lære dig, hvordan du bruger registryeditoren, hvad nogle af disse nøgler faktisk betyder og generelt hjælper dig med at forstå det lidt bedre.

    SCHOOL NAVIGATION
    1. Brug af Task Scheduler til at køre processer senere
    2. Brug af Event Viewer til fejlfinding af problemer
    3. Forståelse af harddiskpartitionering med diskhåndtering
    4. Lære at bruge registreringseditoren som et proffs
    5. Overvågning af din pc med Resource Monitor og Task Manager
    6. Forstå panelet Avanceret systemegenskaber
    7. Forstå og administrere Windows Services
    8. Brug Group Policy Editor til at tweak din pc
    9. Forstå Windows Administration Tools

    I årenes løb har vi dækket mange registreringsdatabasenes hacks, og mens de fleste mennesker kan håndtere de trinvise instruktioner for, hvordan man foretager en registreringsændring eller dobbeltklikker på en .reg-fil for at indsætte den i registreringsdatabasen, skal du vil blive meget bedre tjent med at have et solidt kendskab til hvad registret er og hvordan det virker.

    Det vigtigste ved at kende om registreringsdatabasen er, at du sandsynligvis ikke bare bør rote rundt og slette eller ændre ting uden grund. Sletning af en stor del af registreringsdatabasen vil aldrig gøre computeren køre hurtigere, og der er ikke noget registerhack, der vil fremskynde din computer eller give dig nogle store nye funktioner, der ikke eksisterer.

    Næsten alle registry hacks involverer enten tweaking adfærd af en komponent i Windows, eller deaktivere en adfærd, som du ikke kan lide. Hvis du f.eks. Vil deaktivere SkyDrive / OneDrive fra Windows helt, kan du bruge et registerhak for at udføre det. Hvis du er træt af Windows Update med tvivl om at genstarte computeren, kan du hakke registreringsdatabasen for at få det til at stoppe.

    Hvad er registreringsdatabasen?

    Windows-registreringsdatabasen er en hierarkisk database, der indeholder alle de konfigurationer og indstillinger, der bruges af komponenter, tjenester, applikationer og stort set alt i Windows.

    Registret har to grundlæggende begreber for at være opmærksom på: Nøgler og værdier. Registry Keys er objekter, der stort set er mapper, og i interfacet ser endda nøjagtigt ud som mapper. Værdier er lidt som filerne i mapperne, og de indeholder de faktiske indstillinger.

    Når du åbner registreringseditoren for første gang, får du vist en treeview i den venstre rude, der indeholder alle nøglerne, med værdier på højre side. Det handler om så enkelt som en grænseflade bliver.

    Nøglerne på rodeniveau, som du ser i venstre side af skærmbilledet, er vigtige. Hver huser et andet sæt informationer, så afhængigt af hvad du forsøger at gøre, skal du vide, hvilket afsnit der skal gennemses.

    Den interessante ting, som de fleste mennesker ikke ved, er at tre af de fem ting på rodniveauet faktisk ikke er der ... de er bare knyttet til elementer længere nede i en af ​​de andre nøgler.

    HKEY_CLASSES_ROOT

    Windows bruger dette afsnit til at styre filtypeforeninger, og det er normalt forkortet HKCR, når det refereres til i dokumentationen. Denne nøgle er faktisk kun et link til HKLM \ Software \ Classes.

    Du kan også bruge dette afsnit, hvis du vil tilpasse kontekstmenuen til en bestemt filtype.

    HKEY_CURRENT_USER

    Indeholder brugerindstillingerne for den bruger, der er logget ind, og er normalt forkortet HKCU Dette er faktisk kun et link til HKEY_USERS \. Den vigtigste undernøgle her er HKCU \ Software, som indeholder brugerindstillinger for det meste af din software.

    HKEY_LOCAL_MACHINE

    Alle systemindstillingerne er gemt her, og det forkortes normalt som HKLM. Du bruger for det meste HKLM \ Software nøglen til at kontrollere indstillinger for hele maskinen.

    HKEY_USERS

    Gemmer alle indstillingerne for alle brugere på systemet. Du bruger typisk HKCU i stedet, men hvis du skal kontrollere indstillinger for en anden bruger på din computer, kan du bruge denne.

    HKEY_CURRENT_CONFIG

    Gemmer alle oplysninger om den aktuelle hardwarekonfiguration. Denne bruges ikke meget ofte, og det er bare et link til HKLM \ SYSTEM \ CurrentControlSet \ Hardware Profiles \ Current.

    Oprettelse af ny nøgler og værdier

    Højreklik på enhver tast i venstre side af vinduet giver dig et sæt muligheder, hvoraf de fleste er ret ligetil og let at forstå.

    Du kan oprette en ny nøgle, som vises som en mappe på venstre side eller en ny værdi, der vises på højre side. Disse værdier kan være lidt forvirrende, men der er virkelig kun et par værdier, der bruges regelmæssigt.

    • Strengværdi (REG_SZ) - Dette indeholder noget, der passer til en almindelig streng. Langt det meste kan du redigere menneskelige læsbare strenge uden at bryde alt.
    • Binær værdi (REG_BINAR) - Denne værdi indeholder vilkårlig binær data, og du vil næsten aldrig forsøge at redigere en af ​​disse nøgler.
    • DWORD-værdi (32-bit) (REG_DWORD) - Disse bruges næsten altid til en almindelig heltalsværdi, kun 0 eller 1, eller et tal fra 0 til 4,294,967,295.
    • QWORD (64-bit) værdi (REG_QWORD) - Disse bruges ikke meget ofte til registreringsdatabasen hacking formål, men det er grundlæggende en 64-bit heltal værdi.
    • Multi-string-værdi (REG_MULTI_SZ) - Disse værdier er temmelig ualmindelige, men det fungerer grundlæggende som et notesblokvindue. Du kan indtaste tekstlinjer i flere linjer i et felt som dette.
    • Udvidelig strengværdi (REG_EXPAND_SZ) - Disse variabler har en streng, der kan indeholde miljøvariabler og bruges ofte til systemstier. Så en streng kan være% SystemDrive% \ Windows og vil udvide til C: \ Windows. Dette betyder, at når du finder en værdi i registreringsdatabasen, der er indstillet til denne type, kan du ændre eller indsætte miljøvariabler, og de bliver "udvidet", før strengen anvendes.

    Sjov Fakta: DWORD er kort for "Double Word", fordi et "Word" er et udtryk for standardenheden af ​​data, der bruges af en processor, og når Windows blev oprettet, var det 16 bits. Så et "ord" er 16 bit, og et "dobbeltord" er 32 bit. Mens moderne processorer er alle 64-bit, bruger registreringsdatabasen stadig det ældre format til kompatibilitet.

    Favoritmenuen

    En af de virkelig nyttige funktioner, som ingen synes at lægge mærke til, er menuen Foretrukne, hvilket er fantastisk, når du vil kontrollere en registreringsplacering regelmæssigt. Hvad der er rigtig sjovt er at du kan eksportere listen over favoritter og bruge den igen på en anden computer uden at skulle bladre ned til nøglerne og føje dem til favoritmenuen.

    Det er også en fantastisk måde at bogmærke noget på i registreringsdatabasen, hvis du kigger rundt på flere steder, så du nemt kan vende tilbage til det sidste sted du var på.

    Eksportering af registreringsdatabaser

    Du kan eksportere registreringsnøgler og alle værdierne under dem ved at højreklikke på en nøgle og vælge Eksporter. Dette er virkelig vigtigt, hvis du vil foretage ændringer i dit system.

    Når du har fået din eksporterede registreringsfil, kan du dobbeltklikke på den for at indtaste oplysningerne tilbage i registreringsdatabasen, eller du kan vælge Rediger for at se indholdet i Notepad.

    Registreringsdatabasen hacking filformat er ret simpelt - værdi navne til venstre, og faktiske værdier til højre.

    For mere om registreringsdatabasen hack filer, skal du sørge for at læse vores vejledning om emnet.

    Indstilling af tilladelser

    Nogle af registreringsnøglerne tillader ikke, at du kan foretage ændringer som standard. Dette skyldes generelt, at du ikke har tilladelse til disse nøgler, men du kan justere tilladelsesordningen, hvis du vil ved at højreklikke på en nøgle og vælge Tilladelser og derefter justere dem derfra.

    Vi bør bemærke, at dette ikke er en god ide, og du bør som regel holde sig væk fra nøgler, der kræver så meget arbejde at redigere.

    Indlæser Registry Hives

    Du kan bruge funktionen File -> Load Hive til at indlæse et register fra et offline-system. Måske er du fejlsøgning af en anden computer, og du vil gerne se, hvad der foregår i registreringsdatabasen for et system, der ikke starter. Så du starter systemet fra en redningsdisk eller måske en Linux live-cd, og derefter kopierer du registreringsfilerne på din tavle.

    Nu kan du åbne dem på en anden computer og kigge rundt ved at bruge indstillingen Load Hive.

    Hvor er disse registreringsdatabaser gemt?

    Du kan finde de fleste af dem i mappen Windows \ System32 \ Config.

    Se de SAM, SECURITY, SOFTWARE og SYSTEM filer? De svarer til de samme nøgler under mappen HKEY_LOCAL_MACHINE.

    Dataene for HKEY_CURRENT_USER filialen er gemt i din brugermappe, i en skjult fil kaldet NTUSER.DAT.

    Sikkerhedskopiering af dit register

    Du har måske bemærket i løbet af årene, at hvert websted, der råder dig til at hakke registreringsdatabasen på en eller anden måde, også fortæller dig at sikkerhedskopiere dit registreringsdatabase. Men hvad er den bedste måde at gøre det på?

    Du kan ikke eksportere hele registreringsdatabasen til en fil, og det ville ikke fungere rigtig godt at importere det igen heller. Du kan heller ikke nemt få adgang til filerne selv på harddisken, fordi de er helt låst. Så det kommer ikke til at fungere.

    Den bedste mulighed for at sikkerhedskopiere dit register? Opret et systemgendannelsespunkt.

    Rulning tilbage et systemgendannelsespunkt er ret nemt.

    Nogle vigtige ting at notere

    Mens mange mennesker nægter at blive enige, er det faktum, at registret rengøringsmidler er meningsløse og bør ikke bruges. Rengøring af et par hundrede nøgler ud af en database med millioner vil ikke give nogen præstationsforøgelse, og eventuelle fejl i registreringsdatabasen, der resulterede i, at en komponent ikke blev lastet korrekt, ville blive fanget i Event Viewer eller andre steder og kunne rettes uden ty til at rydde registret.

    Og ikke engang få os til at starte på registreringsdatabasen "defrag", som er fuldstændig nonsens i disse dage. Måske tilbage på Windows 95 med dirt-slow harddiske, det var fornuftigt. Men nu, med moderne harddiske eller solid state-drev, der ikke behøver defragmentering overhovedet? Må ikke gøre det.