Applies ToWindows 7 Enterprise Windows 7 Professional Windows 7 Home Basic Windows 7 Home Premium Windows 7 Starter Windows 7 Ultimate Windows Server 2008 R2 Enterprise Windows Server 2008 R2 Datacenter Windows Server 2008 R2 for Itanium-Based Systems Windows Server 2008 R2 Foundation Windows Server 2008 R2 Standard Microsoft Windows XP Home Edition Microsoft Windows XP Professional Microsoft Windows XP Professional x64 Edition Microsoft Windows XP Tablet PC Edition Windows Server 2008 Datacenter Windows Server 2008 Enterprise Windows Server 2008 for Itanium-Based Systems Windows Server 2008 Foundation Windows Vista Business Windows Vista Enterprise Windows Vista Home Basic Windows Vista Home Premium Windows Vista Starter Windows Vista Ultimate Windows Server 2008 Datacenter without Hyper-V Windows Server 2008 Enterprise without Hyper-V Windows Server 2008 R2 Service Pack 1 Windows Server 2008 Service Pack 2 Windows Server 2008 Standard without Hyper-V Windows Vista Business 64-bit Edition Windows Vista Enterprise 64-bit Edition Windows Vista Home Basic 64-bit Edition Windows Vista Home Premium 64-bit Edition Windows Vista Service Pack 2 Windows Vista Ultimate 64-bit Edition Windows 7 Service Pack 1

Merknader

  • Denne artikkelen er beregnet på avanserte brukere, administratorer og IT-teknikere.

  • Import av registreringsoppføringer (.reg) filer er en funksjon i Regedit.exe og støttes ikke av Regedt32.exe. Du kan bruke Regedit.exe til å gjøre noen endringer i registeret på en Windows NT 4.0-basert eller Windows 2000-basert datamaskin, men noen endringer krever Regedt32.exe. Du kan for eksempel ikke legge til eller endre REG_EXPAND_SZ eller REG_MULTI_SZ verdier med Regedit.exe på en Windows NT 4.0-basert eller Windows 2000-basert datamaskin. Regedt32.exe er det primære registeret Redaktør for Windows NT 4.0 og Windows 2000. Hvis du må bruke Regedt32.exe, kan du ikke bruke registreringsoppføringer (.reg) til å endre registeret. Hvis du vil ha mer informasjon om forskjellene mellom Regedit.exe og Regedt32.exe, klikker du følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:

    141377 Forskjeller mellom Regedit.exe og Regedt32.exe  

I DENNE OPPGAVEN

Sammendrag

Viktig! Dette avsnittet, denne metoden eller denne oppgaven inneholder trinn som forteller deg hvordan du kan endre registret. Det kan imidlertid oppstå alvorlige problemer hvis du endrer registret på feil måte. Sørg derfor for at du følger fremgangsmåten nøye. Husk å ta sikkerhetskopi av registret før du endrer det, som en ekstra beskyttelse. Da kan du gjenopprette registret hvis det skulle oppstå problemer. Hvis du vil ha mer informasjon om hvordan du sikkerhetskopierer og gjenoppretter registret, kan du klikke følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:

322756 Slik sikkerhetskopierer og gjenoppretter du registeret i Windows Denne trinnvise artikkelen beskriver hvordan du legger til, endrer eller sletter registerundernøkler og verdier ved hjelp av en registreringsoppføringsfil (.reg). Regedit.exe bruker .reg filer til å importere og eksportere registerundernøkler og verdier. Du kan bruke disse .reg filer til å distribuere registerendringer eksternt til flere Windows-baserte datamaskiner. Når du kjører en .reg-fil, flettes filinnholdet inn i det lokale registeret. Derfor må du distribuere .reg filer med forsiktighet.tilbake til toppen

Syntaks for . Reg-filer

En .reg fil har følgende syntaks:RegistryEditorVersionTom linje [RegistryPath1] "DataItemName1"="DataType1:DataValue1"DataItemName2"="DataType2:DataValue2"Tom linje [RegistryPath2] "DataItemName3"="DataType3:DataValue3" der:RegistryEditorVersion enten er «Windows Registry Redaktør versjon 5.00» for Windows 2000, Windows XP og Windows Server 2003, eller «REGEDIT4» for Windows 98 og Windows NT 4.0. Toppteksten «REGEDIT4» fungerer også på Windows 2000-baserte, Windows XP-baserte og Windows Server 2003-baserte datamaskiner.Tom linje er en tom linje. Dette identifiserer starten på en ny registerbane. Hver nøkkel eller undernøkkel er en ny registerbane. Hvis du har flere nøkler i .reg-filen, kan tomme linjer hjelpe deg med å undersøke og feilsøke innholdet.RegistryPathx er banen til undernøkkelen som inneholder den første verdien du importerer. Omslutte banen i hakeparenteser, og skill hvert nivå i hierarkiet med en omvendt skråstrek. For eksempel:

[HKEY_LOCAL_ MACHINE\SOFTWARE\Policies\Microsoft\Windows\System] En .reg fil kan inneholde flere registerbaner. Hvis bunnen av hierarkiet i banesetningen ikke finnes i registeret, opprettes en ny undernøkkel. Innholdet i registerfilene sendes til registeret i den rekkefølgen du angir dem. Hvis du vil opprette en ny undernøkkel med en annen undernøkkel under, må du derfor angi linjene i riktig rekkefølge.DataItemNamex er navnet på dataelementet du vil importere. Hvis et dataelement i filen ikke finnes i registeret, legger .reg-filen det til (med verdien til dataelementet). Hvis det finnes et dataelement, overskriver verdien i den .reg filen den eksisterende verdien. Anførselstegn omslutter navnet på dataelementet. Et likhetstegn (=) følger umiddelbart navnet på dataelementet.DataTypex er datatypen for registerverdien og følger umiddelbart likhetstegnet. For alle andre datatyper enn REG_SZ (en strengverdi) følger et kolon umiddelbart datatypen. Hvis datatypen er REG_SZ , må du ikke inkludere datatypeverdien eller kolon. I dette tilfellet forutsetter Regedit.exe REG_SZ for datatypen. Tabellen nedenfor viser de vanlige registerdatatypene:

Datatype

Datatype i .reg

REG_BINARY

Heksadesimale

REG_DWORD

Dword

REG_EXPAND_SZ

heksadesimal(2)

REG_MULTI_SZ

heksadesimal(7)

Hvis du vil ha mer informasjon om registerdatatyper, klikker du følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:

256986 Beskrivelse av Microsoft Windows-registeret   DataValuex følger umiddelbart kolon (eller likhetstegnet med REG_SZ) og må være i riktig format (for eksempel streng eller heksadesimal). Bruk heksadesimalt format for binære dataelementer.Obs! Du kan angi flere dataelementlinjer for samme registerbane.Vær oppmerksom på at registerfilen skal inneholde en tom linje nederst i filen.tilbake til toppen

Legge til registerundernøkler eller legge til og endre registerverdier

Hvis du vil legge til en registerundernøkkel eller legge til eller endre en registerverdi, gjør du de nødvendige endringene i registret og eksporterer deretter riktig undernøkkel eller undernøkler. Eksporterte registerundernøkler lagres automatisk som .reg filer. Følg disse trinnene for å gjøre endringer i registret og eksportere endringene til en .reg fil:

  1. Klikk Start, klikk Kjør, skriv regedit i Åpne-boksen , og klikk deretter OK.

  2. Finn og klikk deretter undernøkkelen som inneholder registerelementet eller elementene du vil endre.

  3. Klikk Fil, og klikk deretter Eksporter.Dette trinnet sikkerhetskopierer undernøkkelen før du gjør endringer. Du kan importere denne filen tilbake til registeret senere hvis endringene forårsaker et problem.

  4. Skriv inn et filnavn du vil bruke til å lagre .reg-filen med de opprinnelige registerelementene, i Filnavn-boksen , og klikk deretter Lagre.Obs! Bruk et filnavn som minner deg på innholdet, for eksempel en referanse til navnet på undernøkkelen.

  5. Legg til eller endre registerelementene du vil bruke, i ruten til høyre.

  6. Gjenta trinn 3 og 4 for å eksportere undernøkkelen på nytt, men bruk et annet filnavn for .reg-filen. Du kan bruke denne .reg-filen til å gjøre registerendringene på en annen datamaskin.

  7. Test endringene på den lokale datamaskinen. Hvis de forårsaker et problem, dobbeltklikker du filen som inneholder sikkerhetskopien av de opprinnelige registerdataene, for å returnere registeret til sin opprinnelige tilstand. Hvis endringene fungerer som forventet, kan du distribuere .reg du opprettet i trinn 6 til andre datamaskiner ved hjelp av metodene i delen Distribuere registerendringer i denne artikkelen.

tilbake til toppen

Sletter registernøkler og verdier

Hvis du vil slette en registernøkkel med en .reg-fil, plasserer du en bindestreker (-) foran RegistryPath i .reg-filen. Hvis du for eksempel vil slette testundernøkkelen fra følgende registernøkkel:

HKEY_LOCAL_MACHINE\Software plasser en bindestreker foran følgende registernøkkel i .reg-filen:

HKEY_LOCAL_MACHINE\Software\Test Følgende eksempel har en .reg fil som kan utføre denne oppgaven.

[-HKEY_LOCAL_MACHINE\Software\Test] Hvis du vil slette en registerverdi med en .reg-fil, plasserer du en bindestreker (-) etter likhetstegnet etter DataItemName i .reg-filen. Hvis du for eksempel vil slette registerverdien TestValue fra følgende registernøkkel:

HKEY_LOCAL_MACHINE\Software\Test plasserer en bindestreker etter «TestValue»= i .reg-filen. Følgende eksempel har en .reg fil som kan utføre denne oppgaven.

HKEY_LOCAL_MACHINE\Software\Test "TestValue"=- Hvis du vil opprette .reg-filen, kan du bruke Regedit.exe til å eksportere registernøkkelen du vil slette, og deretter bruke Notisblokk til å redigere .reg-filen og sette inn bindestreken.tilbake til toppen

Gi nytt navn til registernøkler og verdier

Hvis du vil gi nytt navn til en nøkkel eller verdi, sletter du nøkkelen eller verdien, og deretter oppretter du en ny nøkkel eller verdi med det nye navnet.

Distribuerer registerendringer

Du kan sende en .reg fil til brukere i en e-postmelding, legge til en .reg-fil på en delt nettverksressurs og dirigere brukere til den delte nettverksressursen for å kjøre den, eller du kan legge til en kommando i brukernes påloggingsskript for automatisk å importere .reg-filen når de logger på. Når brukere kjører .reg-filen, mottar de følgende meldinger:

Register Redaktør Er du sikker på at du vil legge til informasjonen i banen til .reg filen i registeret? Hvis brukeren klikker Ja, får brukeren følgende melding:

Register Redaktør Informasjon i banen til .reg fil er registrert i registeret. Regedit.exe støtter en kommandolinjebryter for /s for ikke å vise disse meldingene. Hvis du for eksempel vil kjøre den .reg filen (med bryteren /s) fra en satsvis fil for påloggingsskript, bruker du følgende syntaks:

regedit.exe /s bane for .reg fil Du kan også bruke gruppepolicy eller systempolicy til å distribuere registerendringer på tvers av nettverket. Hvis du vil ha mer informasjon, kan du gå til følgende Microsoft-webområde:

Distribuerer registerendringer Obs! Hvis endringene fungerer, kan du sende registreringsfilen til de aktuelle brukerne på nettverket.tilbake til toppen

Trenger du mer hjelp?

Vil du ha flere alternativer?

Utforsk abonnementsfordeler, bla gjennom opplæringskurs, finn ut hvordan du sikrer enheten og mer.

Fellesskap hjelper deg med å stille og svare på spørsmål, gi tilbakemelding og høre fra eksperter med stor kunnskap.