Windows Tips & News

Windows Registerredigering for dummies

click fraud protection
ANBEFALT: Klikk her for å fikse Windows-problemer og optimalisere systemytelsen

Ofte nevner tipsene våre Windows Registry and Registry Editor. Hva er egentlig registeret og hva er RegEdit? De som har vært kjent med Windows i mange år trenger ingen forklaring, men de som er nye til Windows vil finne dette innlegget nyttig.

I dag skal jeg forklare det grunnleggende om Registerredigering. Jeg vil også dekke kommandolinjeargumenter, viktige metoder for å jobbe med dette programmet og mer. Les nedenfor hvis du er interessert.

Annonse

Innholdsfortegnelse

  1. Hva er Registerredigering
  2. Hvordan starte Registerredigering
  3. Hva Registerredigering viser deg
  4. Hvordan lage en ny nøkkel
  5. Hvordan skape en ny verdi
  6. Hvordan ta eierskap til en registernøkkel
  7. Slik gjenoppretter du TrustedInstaller-eierskapet
  8. Hvordan endre tillatelser på en registernøkkel
  9. Hvordan få tilgang til registeret til en annen bruker eller et annet operativsystem
  10. Registerredigering kommandolinjeargumenter
  11. Hvordan hoppe til ønsket registernøkkel med ett klikk
  12. Bytt mellom HKCU og HKLM i Registerredigering i Windows 10
Innholdgjemme seg
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
For Windows XP
For Windows 7/Windows Vista
For Windows 8
Slik gjenoppretter du TrustedInstaller-eierskapet
Hvordan endre tillatelser på en registernøkkel
Hvordan få tilgang til registeret til en annen bruker eller et annet operativsystem
Registerredigering 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 ønsker å endre Windows-innstillinger som ikke er eksponert i brukergrensesnittet. Hovedformålet med dette verktøyet er å vise og endre innstillingene i systemregisteret - et sett med spesielle filer som inneholder konfigurasjonsinformasjon om Windows og nesten all programvare installert. Windows og mange programmer (unntatt 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, vil denne metoden fungere:

Trykk på Win+R-tastene på tastaturet, "Kjør"-dialogen vises. Type regedit uten anførselstegn og trykk Enter. Fortsett med UAC-ledeteksten.

Den kjørbare hovedfilen til Registerredigering er plassert i C:\Windows-katalogen. Så du kan navigere til den mappen og kjøre regedit.exe-filen direkte. Eller du kan lage en snarvei til Regedit.exe og lime den inn i Start-menyen ved %ProgramData%\Microsoft\Windows\Start Menu\Programs under System Tools-mappen. Dette vil få Registerredigering til å vises i Start-menyen også.

Registerredigering ser slik ut:
regedit

Hva Registerredigering viser deg

Som vist på bildet ovenfor, består den av to ruter - den venstre ruten viser en hierarkisk visning av datastrukturer, kalt nøkler, og høyre rute viser verdier - som er par med navn/data lagret i nøkler.

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

utslettHer kan du se listen over filer på harddisken din der registerfilene er lagret. Dataene i dem, som nevnt ovenfor, har en hierarkisk struktur. Registerredigering viser det som en trevisning: det er "root" (overordnede) nøkler, og flere undernøkler (underordnede objekter). Rotnøklene vist i Regedit representerer for det meste den spesifikke filen, eller med andre ord, registerfilene tilsvarer nøklenes 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 gjeldende brukers nøkkel + systemnøkler.

Merk at enkelte 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 til å lagre ulike konfigurasjonsparametere og deres data. Verdier er av ulike typer, men i det generelle tilfellet 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å overordnet nøkkel i venstre rute og klikke på Ny -> Nøkkel kontekstmenykommando.

ny nøkkel

Du må gi den nyopprettede nøkkelen et egennavn som kreves av programvaren du oppretter den for. Du kan eksportere (lagre) nøkkelen til en *.reg-fil fra kontekstmenyen. Ved å eksportere den til en fil, kan du senere ganske enkelt dobbeltklikke på .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 på verdien du opprettet for å angi dataene etter behov.

ny verdi

Hvordan ta eierskap til en registernøkkel

Akkurat som tillatelser og eierskapskonsepter 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 er 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) på dem. For eksempel, for å justere Explorer-kommandolinjen, Winaero's Explorer Toolbar Editor tar eierskap av visse registernøkler og endrer også tillatelsene deres. Å ta eierskap er ganske enkelt og kan utføres med følgende trinn.

1. Etter at du har åpnet Registerredigering, gå til registernøkkelen du vil ta eierskap til, høyreklikk på den og velg Tillatelser... alternativet fra hurtigmenyen.

Tillatelsesalternativ i kontekstmenyen

2. Dette vil åpne "Tillatelser"-dialogen for den nøkkelen. Klikk på Avansert knapp.

Tillatelser for nøkkel

3. Vinduet "Avanserte sikkerhetsinnstillinger" vises. Her må du endre eieren av nøkkelen. Avhengig av Windows-versjonen kan denne dialogboksen se annerledes ut:

  • For Windows XP

    Åpne Eieren fanen.
    Eierfane i Windows XPVelg brukerkontoen din og klikk på Søke om knapp. Hvis eierskapet også må settes på alle undernøkler, så sjekk Bytt ut eier på underbeholdere og gjenstander avmerkingsboksen.

  • For Windows 7/Windows Vista

    Åpne Eieren fanen.
    Eierfane i Windows7
    Klikk på Andre brukere eller grupper... knapp.
    Velg en bruker i Windows7
    Velg brukerkontoen via Avansert eller bare skriv inn brukerkontoen din i Skriv inn objektnavnet du vil velge tekstområdet og klikk OK.
    Hvis eierskapet må angis på alle undernøkler også (som oftere er tilfellet på Windows 7/Vista), så sjekk Bytt ut eier på underbeholdere og gjenstander avmerkingsboksen.

  • For Windows 8

    Klikk på Endring koblingen ved siden av «Eier:»-etiketten

    Eieralternativ i Windows 8De Velg Bruker eller Gruppe vinduet vises.
    Velg Bruker i Windows 8
    Velg brukerkontoen via Avansert eller bare skriv inn brukerkontoen din i Skriv inn objektnavnet du vil velge tekstområdet og klikk OK.

Slik gjenoppretter du TrustedInstaller-eierskapet

For å gjenopprette TrustedInstaller-eierskapet i Windows 7,8 og Vista, skriv "NT Service\TrustedInstaller" som nytt eiernavn.

Hvordan endre tillatelser på en registernøkkel

Etter at du har endret eieren av en registernøkkel, må du nesten alltid endre tillatelsene før du faktisk kan endre nøkkelen. Du må bytte til Tillatelser fanen i Avanserte sikkerhetsinnstillinger dialog for å gjøre det.

Undernøkler kan ha arvede tillatelser fra foreldrenøkkelen deres. Eller undernøkler kan også ha eksplisitte tillatelser, atskilt fra overordnet nøkkel. I det første tilfellet, det vil si at hvis tillatelsene er arvet fra den overordnede nøkkelen, må du deaktivere arv og kopiere tillatelser til gjeldende nøkkel. I Windows 7, Windows Vista og Windows XP må du fjerne merket for Inkluder arvbare tillatelser fra dette objektets overordnede avmerkingsboksen for å gjøre det, og klikk på Legge til knappen i bekreftelsesdialogen.

Kopier tillatelser

Etter å ha deaktivert arv, velg den aktuelle brukerkontoen og klikk på Redigere knappen for å endre tillatelsene.

I Windows 8 er det en knapp for å deaktivere arv.

Kopier tillatelser i Windows 8

Tillatelser kan angis begge veier. Du kan bare sette dem på den nødvendige undernøkkelen etter at du har deaktivert arv. Eller du kan angi tillatelser for den overordnede nøkkelen og alle dens undernøkler. For å gjøre det, sjekk Erstatt alle underordnede objekttillatelser med arvbare tillatelser fra dette objektet avmerkingsboksen. Dette vil presse tillatelser ned i 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 av HKEY_LOCAL_MACHINE-nøkkelen.

Her er trinnvise instruksjoner:

1. Velg HKEY_LOCAL_MACHINE tast inn Registerredigering.

2. Velg menykommandoen "Fil -> Last inn hive".

3. Bla etter registerfilen du vil åpne. I eksemplet nedenfor vil jeg laste inn registerfilen til en annen brukerkonto på min Windows 8-installasjon.

4. I den neste dialogboksen må du skrive inn et navn for registerfilen du lastet inn. Dette navnet vil vises under HKEY_LOCAL_MACHINE-tasten.

laste bikube
lastet bikube

Merk: Pass på å laste ut den innlastede registerfilen etter at du er ferdig med å jobbe med den. Dette kan gjøres fra menykommandoen "Fil -> Unload Hive" etter å ha valgt nøkkelen du har lastet inn.

losse bikuben

Registerredigering 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økkelplasseringer. Fungerer på Windows XP og nyere.

  • regedit.exe bane_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 bane_til_fil.reg

    Samme som ovenfor, men filen vil bli slått sammen stille, uten bekreftelsesdialogen. Nyttig for skript.

  • regedit.exe /e path_to_file.reg

    Eksporter alle registerdata til én enkelt fil

  • regedit /e path_to_file.reg "HKEY_CURRENT_USER\Kontrollpanel\Desktop"

    Eksporterer HKEY_CURRENT_USER\Control Panel\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 vil bli opprettet med ANSI-koding i stedet for Unicode. Også den eksporterte filen vil få "REGEDIT4"-linjen som en 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 vår passende artikkel: 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 tilbakemeldingen din om denne artikkelen med oss.

ANBEFALT: Klikk her for å fikse Windows-problemer og optimalisere systemytelsen

Coast Paradise-tema for Windows 8

Denne nettsiden bruker informasjonskapsler for å forbedre opplevelsen din mens du navigerer gjenn...

Les mer

Finn hvilke .NET Framework-versjoner som er installert

Finn hvilke .NET Framework-versjoner som er installert

ANBEFALT: Klikk her for å fikse Windows-problemer og optimalisere systemytelsenSom du kanskje all...

Les mer

Slik kalibrerer du skjermfarger i Windows 10

Slik kalibrerer du skjermfarger i Windows 10

Windows 10 kommer med muligheten til å justere skjermens fargeprofil og lysstyrke nøyaktig. Det e...

Les mer