Ofte nevner våre tips Windows Register and Register Editor. Hva er egentlig registeret og hva er RegEdit? De som er kjent med Windows i mange år trenger ingen forklaring, men de som er nye for Windows vil finne dette innlegget nyttig.
I dag skal jeg forklare det grunnleggende i Registerredigering. Jeg vil også dekke kommandolinjeargumenter, viktige metoder for å jobbe med dette programmet og mer. Les nedenfor hvis du er interessert.
Annonse
Innholdsfortegnelse
- Hva er Registerredigering
- Hvordan starte Registerredigering
- Hva Registerredigering viser deg
- Hvordan lage en ny nøkkel
- Hvordan skape en ny verdi
- Hvordan ta eierskap til en registernøkkel
- Hvordan gjenopprette TrustedInstaller-eierskapet
- Hvordan endre tillatelser til en registernøkkel
- Hvordan få tilgang til registeret til en annen bruker eller et annet operativsystem
- Registerredigerings kommandolinjeargumenter
- Hvordan hoppe til ønsket registernøkkel med ett klikk
- Bytt mellom HKCU og HKLM i Registerredigering i Windows 10
Hva er Registerredigering
Registerredigering ble født som et verktøy for brukere som vil endre Windows-innstillinger som ikke er eksponert i brukergrensesnittet. Hovedformålet med dette verktøyet er å se og endre innstillingene i systemregistret - et sett med spesielle filer som inneholder konfigurasjonsinformasjon om Windows og nesten all installert programvare. Windows og mange programmer (bortsett fra de som er 'bærbare') bruker denne informasjonen til å lese og skrive sine egne innstillinger til registeret.
Hvordan starte Registerredigering
Uavhengig av Windows-versjonen du har installert, fungerer denne metoden:
Trykk på Win + R-tastene på tastaturet ditt, dialogboksen 'Kjør' vises. Type regedit uten anførselstegn og trykk Enter. Fortsett med UAC-ledeteksten.
Den viktigste kjørbare filen til Registerredigering ligger i C: Windows-katalogen. Så du kan navigere til den mappen og kjøre regedit.exe-filen direkte. Eller du kan opprette en snarvei til Regedit.exe og lime den inn i Start-menyen på% ProgramData% Microsoft Windows Startmeny Programmer under Systemverktøy-mappen. Dette vil gjøre at Registerredigering også vises i Start-menysøk.
Registerredigering ser slik ut:
Hva Registerredigering viser deg
Som vist på bildet ovenfor består den av to ruter - den venstre ruten viser en hierarkisk oversikt over datastrukturer, kalt nøklene , og høyre rute viser verdier - som er par med navn / data lagret i nøklene.
Nøkler er en virtuell visning av data fra flere filer, som danner registerdatabasen. Du kan se hvilke filer som representerer registerdatabasen din hvis du åpner følgende nøkkel:
HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control hivelist
Her kan du se listen over filer på harddisken der registerfilene er lagret. Dataene i dem, som nevnt ovenfor, har en hierarkisk struktur. Registerredigering viser det som en trevisning: det er 'root' (foreldre) nøkler og flere undernøkler (underobjekter). Rotnøklene som vises i Regedit for det meste, representerer den spesifikke filen, eller med andre ord, registerfilene tilsvarer nøkkelenes hierarki. Imidlertid er det også noen virtuelle rotnøkler vist i Regedit som eksisterer for bakoverkompatibilitet. For eksempel er HKEY_CURRENT_CONFIG en virtuell visning, og HKEY_CLASSES_ROOT er også en virtuell visning av den nåværende brukerens nøkkel + systemnøkler.
Merk at noen deler av registerdatabasen aldri vises i Registerredigering. For eksempel vil du aldri se SAM (Security Accounts Manager) inne i Regedit.
De verdier brukes av Windows og mange applikasjoner for å lagre forskjellige konfigurasjonsparametere og deres data. Verdier er av forskjellige typer, men generelt er det strengverdier, numeriske verdier eller binære verdier.
Hvordan lage en ny nøkkel
For å opprette en ny nøkkel, må du høyreklikke på foreldrenøkkelen i venstre rute og klikke på Ny -> Nøkkel hurtigmenykommando.
Du må gi den nyopprettede nøkkelen et riktig navn som kreves av programvaren du oppretter den for. Du kan eksportere (lagre) nøkkelen til en * .reg-fil fra hurtigmenyen. Ved å eksportere den til en fil, kan du senere bare dobbeltklikke .reg-filen for å importere innholdet tilbake til registeret.
Hvordan skape en ny verdi
For å opprette en ny verdi må du høyreklikke
- på gjeldende nøkkel i venstre rute eller
- i det tomme området i høyre rute.
Velg riktig type for den nye verdien, og skriv inn navnet. Dobbeltklikk verdien du opprettet for å angi dataene etter behov.
Hvordan ta eierskap til en registernøkkel
Akkurat som tillatelser og eierkonsepter eksisterer for objekter i NTFS-filsystemet, eksisterer de også for registernøkler. Fra og med Windows Vista faktisk et stort antall OS-spesifikke registernøkler som lagrer Windows-innstillinger som beskyttet av Windows Resource Protection, slik at de ikke enkelt kan slettes eller endres. Det kan hende du må endre disse tastene i visse situasjoner. For det må du ta eierskap samt angi tillatelser (tilgangsrettigheter) for dem. For eksempel, for å tilpasse Explorer-kommandolinjen, Winaero Explorer Toolbar Editor tar eierskap til visse registernøkler og endrer også tillatelsene. Å ta eierskap er ganske enkelt og kan utføres med følgende trinn.
1. Når du har åpnet Registerredigering, går du til registernøkkelen du vil ta eierskap til, høyreklikker på den og velger Tillatelser ... alternativ fra hurtigmenyen.
2. Dette åpner dialogboksen 'Tillatelser' for den nøkkelen. Klikk på Avansert knapp.
3. Vinduet 'Avanserte sikkerhetsinnstillinger' vises. Her må du endre eier av nøkkelen. Avhengig av Windows-versjonen, kan denne dialogen se annerledes ut:
For Windows XP
Åpne Eieren kategorien.
Velg brukerkontoen din og klikk på Søke om knapp. Hvis eierskapet også må settes på alle undernøkler, sjekk deretter Bytt ut eier på undercontainere og gjenstander avkrysningsruten.For Windows 7 / Windows Vista
Åpne Eieren kategorien.
Klikk på Andre brukere eller grupper ... knapp.
Velg brukerkontoen via Avansert eller bare skriv brukerkontoen din i Skriv inn objektnavnet du vil velge tekstområdet og klikk OK .
Hvis eierskapet også må settes på alle undernøkler (som oftere er tilfelle i Windows 7 / Vista), sjekk deretter Bytt ut eier på undercontainere og gjenstander avkrysningsruten.For Windows 8
Klikk på Endring lenke ved siden av 'Eier:' etiketten
De Velg bruker eller gruppe vinduet vises.
Velg brukerkontoen via Avansert eller bare skriv brukerkontoen din i Skriv inn objektnavnet du vil velge tekstområdet og klikk OK.
hvordan du merker noen i et album på facebook
Hvordan gjenopprette TrustedInstaller-eierskapet
Å gjenopprette TrustedInstaller-eierskapet i Windows 7,8 og Vista, skriv ' NT Service TrustedInstaller som nytt eiernavn.
Hvordan endre tillatelser til en registernøkkel
Etter at du har byttet eier av en registernøkkel, må du nesten alltid endre tillatelsene før du faktisk kan endre nøkkelen. Du må bytte til Tillatelser kategorien i Avanserte sikkerhetsinnstillinger dialog for å gjøre det.
Undernøkler kan haarvede tillatelserfra foreldrenøkkelen. Eller undernøkler kan også ha eksplisitte tillatelser, atskilt fra overordnet nøkkel. I det første tilfellet, det vil si at hvis tillatelsene arves fra foreldrenøkkelen, må du deaktivere arv og kopiere tillatelser til den nåværende nøkkelen. I Windows 7, Windows Vista og Windows XP må du fjerne merket for Inkluder arvelige tillatelser fra dette objektets foreldre avkrysningsruten for å gjøre det og klikk på Legge til i bekreftelsesdialogen.
Når du har deaktivert arv, velger du riktig brukerkonto og klikker på Redigere for å endre tillatelsene.
I Windows 8 er det en knapp for å deaktivere arv.
Tillatelser kan settes begge veier. Du kan bare angi dem på den nødvendige undernøkkelen etter at du har deaktivert arv. Eller du kan angi tillatelser til foreldrenøkkelen og alle undernøklene. For å gjøre det, sjekk Erstatt alle underordnede objekttillatelser med arvelige tillatelser fra dette objektet avkrysningsruten. Dette vil skyve tillatelser nedover nøkkelhierarkiet til alle underordnede objekter.
Hvordan få tilgang til registeret til en annen bruker eller et annet operativsystem
Registerredigering lar deg også få tilgang til nøklene og verdiene til en annen bruker på samme Windows-installasjon eller en annen Windows-installasjon på en annen eller samme PC. Som nevnt ovenfor er Windows-registret lagret i flere filer. Du kan laste disse individuelt og montere dem til roten til HKEY_LOCAL_MACHINE-nøkkelen.
Her er trinnvise instruksjoner:
1. Velg HKEY_LOCAL_MACHINE nøkkel i Registerredigering.
2. Velg menykommandoen 'File -> Load Hive'.
3. Bla etter registerfilen du vil åpne. I eksemplet nedenfor vil jeg laste registerfilen til en annen brukerkonto på Windows 8-installasjonen min.
4. I neste dialogrute må du angi et navn på registerfilen du lastet inn. Dette navnet vises under HKEY_LOCAL_MACHINE-nøkkelen.
Merk: Husk å laste ned den lastede registerfilen etter at du er ferdig med å jobbe med den. Dette kan gjøres fra menyen 'File-menyen -> Unload Hive' etter at du har valgt nøkkelen du har lastet inn.
Registerredigerings kommandolinjeargumenter
Til slutt vil jeg vise deg de vanligste kommandolinjeargumentene som kan brukes med Registerredigering. De kan brukes i dine egne skript og batchfiler. De er som følger:
regedit.exe -m
Åpner en annen forekomst av Registerredigering, selv om en allerede er åpen. Dette er ekstremt nyttig hvis du vil sammenligne to registernøkkelsteder. Fungerer på Windows XP og senere.
regedit.exe sti_til_fil.reg
Slå sammen en registerfil med ditt nåværende register. Dette er standardhandlingen som utføres når du dobbeltklikker på en * .reg-fil i Utforsker.
regedit.exe / s sti_til_fil.reg
Samme som ovenfor, men filen blir slått sammen uten bekreftelsesdialogboksen. Nyttig for skript.
regedit.exe / e sti_til_fil.reg
Eksporter alle registerdata til en enkelt fil
regedit / e path_to_file.reg 'HKEY_CURRENT_USER Kontrollpanel Desktop'
Eksporterer HKEY_CURRENT_USER Kontrollpanel Desktop-nøkkelen og dens undernøkler til en enkelt fil
regedit / a path_to_file.reg 'HKEY_CURRENT_USER Kontrollpanel Desktop'
Samme som ovenfor, men registerfilen blir opprettet med ANSI-koding i stedet for Unicode. Også den eksporterte filen får 'REGEDIT4' -linjen som første linje. Slike filer er kompatible med eldre versjoner av Windows (før Windows 2000).
Hvordan hoppe til ønsket registernøkkel med ett klikk
Se den aktuelle artikkelen vår: Hvordan hoppe til ønsket registernøkkel med ett klikk .
Bytt mellom HKCU og HKLM i Registerredigering i Windows 10
Se artikkelen: Bytt mellom HKCU og HKLM i Windows 10 Registerredigering
Disse registerkonseptene jeg har dekket er bare toppen av isfjellet. Del gjerne med oss tilbakemeldinger om denne artikkelen.