Guide

Registerredigering

Windows register er en database med alle innstillingene i Windows. Her får du informasjon om registeret og hvordan du kan foreta endringer i registeret.

Register-filer

Selve registeret er lagret i filer i spesielle mapper.

I Windows 95, 98 og ME

windowsuser.dat

og

windowssystem.dat

I Windows 2000 og XP

winnt\system32\config

og

Dokumenter og innstillinger\brukernavn

Struktur

Registeret har en hierarkisk struktur på samme måten som mappestrukturen i Windows utforsker.

Hive - en hel gren i registeret som inneholder en bestemt nøkkel

Nøkkel (key) - nøkkel i en "hive" inneholder verdier

Verdi (value) - har selve informasjonen om bestemt konfigurasjon

Registeret består av følgende grener:

  • HKEY_CLASSES_ROOT
    Alle filtyper, OLE-informasjon, hurtigtaster og brukergrenssnitt.

  • HKEY_CURRENT_USER
    Informason om brukeren som brukernavn, skrivebordoppsett og Start-meny. Peker til HKEY_USERS for den brukeren som er logget på datamaskinen akkurat nå.

  • HKEY_LOCAL_MACHINE
    Informasjon om all maskinvare og programvare i datamaskinen. Gjelder for alle brukere som brukere denne datamaskinen.

  • HKEY_USERS
    Oppsett for spesifikk bruker av datamaskinen. Hver bruker får egen SID nøkkel i registeret.

  • HKEY_CURRENT_CONFIG
    Peker til den delen av HKEY_LOCAL_MACHINE som har informasjon om gjeldende maskinvare-innstilling.

  • HKEY_DYN_DATA
    Gjelder kun Windows 95, 98 og ME. Peker til den delen av HKEY_LOCAL_MACHINE for bruk med Windows plug-&-play system.

Datatyper

Verdier i registeret er av 5 ulike datatyper:

  • REG_BINARY
    Binært format. Maskinvare-komponenter er som regel lagret som binært format. Disse kan vises på heksadesimal format, i en editor.

  • REG_DWORD
    Viser data som 4 byte-tall. Brukes gjerne for boolske verdier, for eksempel "0" for slått av, og "1" for sått på. En del driver-parametere er av denne typen, og disse kan vises med regedit32 editoren, på binært, heksadesimalt eller desimalt format. Eller med regedit på heksadesimalt eller desimalt format.

  • REG_EXPAND_SZ
    Datastreng som kan utvides, det vil si en streng med en variabel som skal ersattes når et program kjøres. For eksempel, %SystemRoot%, erstattes med en faktisk plassering av en mappe. Denne datatypen er kun tilgjengelig med regedit32.

  • REG_MULTI_SZ
    Flerdobbelt streng som representerer verdier som inneholder lister eller flerdobbelte verdier. Hvert enkelt verdier separeres med et NULL tegn. Denne datatypen er kun tilgjengelig med regedit32.

  • REG_SZ
    Standard-streng som brukes til å representere lesbar tekst, som leses av brukeren av datamaskinen.

Endringer i registeret

Det er mange grunner for hvorfor man skulle eventuelt ønske å foreta enringer i registeret, for eksempel:

  • Fjerne programmer som ikke lar seg fjerne på en annen måte
  • Konfigurere Windows, som ikke lar seg gjøre på en annen måte
  • Rydde opp i et rotete register.

VÆR FORSIKTIG når du skal gjøre endringer i registeret. Endringene trer umiddelbart i kraft, og det kan være farlig hvis du ikke er sikker på hva du driver med. I verste fall mister du kontrollen over PC-en din. Ta alltid sikkerhetskopi av registeret, før du eventuelt endrer noe. Mer om sikkerhetskopiering av registeret, litt lenger ned på denne siden.

Den letteste og sikreste måten å endre diverse innstillinger i Windows, er via Kontrollpanelet.

Ønsker du likevel å foreta endringer registeret, kan dette gjøres på forskjellige måter.

  • Regedit eller regedit32
    Innebygde programmer i Windows.

    • regedit.exe
      Windows 95 Registry Editor men kan også brukes i Windows NT, 2000 og XP. Dette er den mest brukte editoren fordi den har søkemulighet.

      Start, Kjør..., regedit

    • regedit32.exe

      Start, Kjør..., regedt32

      Regedit32 er Windows NT Registry Editor. Fordelen er at den har en rekke avanserte funksjoner som regedit ikke har, men disse har man som regel ikke behov for. Største ulempen er at den ikke har søkemulighet.

    Registry Guide for Windows, finner du en stor samling av register-tweaks.

  • Register patch
    Dette er en alternativ måte å endre registeret på, en måte som gjerne innebærer mindre risiko enn manuell endring. Kopiering av registeret i én PC over til en annen PC.

    Register patch er en tekstfil med endelsen .REG som inneholder små eller store deler av registeret. Filene kan kopieres (import/eksport) mellom datamaskiner.

    Register patch lages ved å klikke på en gren i registeret og velge:

    Register, Eksporter registerfil...

    Register patch settes inn i et register via:

    Register, Importer registerfil...

    På nettsiden kellys-korner-xp.com finner du en rekke register patcher for Windows XP. Last ned REG-filen og doppelklikk på den i Utforsker, eller importer filen i programmet regedit.exe via Register, Importer registerfil..

  • Rydd opp i registeret
    Det finnes mange tredjepartsprogrammer som gjør denne jobben mer eller mindre automatisk, eller gjør jobben på en mer ryddig og kontrollert måte.

    Sikkerhetskopiering av registeret
    Dette er viktig å gjør FØR du gjør endringer i registeret.

    • Eksport/import i regedit
      Det enkleste er nok å bruke følgende menyvalg i regedit-programmet:

      Register, Eksporter registerfil...

      Skriv et navn på registerfilen. Du kan velge å ta sikkerhetskopi av alt, eller av merket gren i registeret. Velg lagre

      Registerfiler lagres med filtypen REG.

      Så bruker du importer, hvis du skal gjenopprette registeret fra sikkerhetskopien:

      Register, Importer registerfil...

      Du kan også sikkerhetskopiere enkelte deler av registeret. Dette kan være lurt når du skal endre kun deler av registeret. En slik fil vil også ta liten plass, gjerne på en diskett.

      Du gjør dette ved å høyreklikke på en bestemt gren i registeret og velger så samme prosedyren som når du eksportere hele registeret, med nå velger du å kun å eksportere den delen som du har merket.

    • Windows 95/98
      Avslutt Windows og gå til MS-DOS modus (Start/Avslutt...) og ta kopi av registerfilene user.dat og system.dat. Du må først gjøre filene tilgjengelige:

      attrib -r -s -h system.dat
      attrib -r -s -h user.dat

      Så kan du lage ektra mappe for kopiene:

      md regback

      Og kopiere filene til mappen:

      copy system.dat regback
      copy user.dat regback

      Og starte datamaskinen på nytt i Windows-modus:

      win
    • Windows 2000/XP
      Bruk innebygde funksjonen sikkerhetskopiering.

      • Windows 2000

        Start, Programmer, Tilbehør, Systemverktøy, Sikkerhetskopiering, "System State"

        Med "System State" tar du sikkerhetskopi av hele registeret. Mer informasjon i KB322755

      • Windows XP
        Bruk "System State" i backup-programmet, på samme måten som for Windows 2000. Da tar du sikkerhetskopi av hele registeret. Mer informasjon i KB322756

Norges beste mobilabonnement

August 2017

Kåret av Tek-redaksjonen

Jeg bruker lite data:

Komplett MiniFlex 1 GB


Jeg bruker middels mye data:

Chili Medium 5 GB


Jeg bruker mye data:

Komplett Maxiflex 12 GB


Jeg er superbruker:

Komplett Megaflex 30 GB


Finn billigste abonnement i vår mobilkalkulator

Forsiden akkurat nå

Til toppen