windows-registerinformasjon for avanserte brukere

  • 09/08/2020
  • 11 minutter å lese
  • D
  • v

  • s

denne artikkelen beskriver windows-registeret og gir informasjon om hvordan du redigerer og sikkerhetskopierer det.

opprinnelig produktversjon: Windows 10 – alle utgaver, Windows Server 2012 R2
Opprinnelig KB-nummer: 256986

beskrivelse av registret

Microsoft Computer Dictionary, Femte Utgave, definerer registret som:

en sentral hierarkisk database som brukes I Windows 98, Windows CE, Windows NT Og Windows 2000 som brukes til å lagre informasjon som er nødvendig for å konfigurere systemet for en eller flere brukere, programmer og maskinvareenheter.

Registeret inneholder informasjon Som Windows kontinuerlig refererer til under drift, for eksempel profiler for hver bruker, programmene som er installert på datamaskinen og hvilke typer dokumenter som hver kan opprette, egenskapsarkinnstillinger for mapper og programikoner, hvilken maskinvare som finnes på systemet og portene som brukes.

Registeret erstatter det meste av tekstbasert .ini-filer som brukes I Windows 3.x-OG MS-DOS-konfigurasjonsfiler, For Eksempel Autoexec.bat og Config.sys. Selv Om Registeret er felles for Flere windows-operativsystemer, er det noen forskjeller mellom dem. En registerstruktur er en gruppe nøkler, undernøkler og verdier i registret som har et sett med støttefiler som inneholder sikkerhetskopier av dataene. Støttefilene for alle elveblest unntatt HKEY_CURRENT_USER er i mappen % SystemRoot%\System32\Config på Windows NT 4.0, Windows 2000, Windows XP, Windows Server 2003 Og Windows Vista. Støttefilene FOR HKEY_CURRENT_USER er i mappen%SystemRoot%\Profiles\Username. Filnavnutvidelsene til filene i disse mappene angir hvilken type data de inneholder. Mangelen på en utvidelse kan også noen ganger indikere hvilken type data de inneholder.

Registerstruktur Støttefiler
hkey_local_machine\sam sam, sam.logg, Sam.hkey_local_machine \ Sikkerhet Sikkerhet, Sikkerhet.logg, Sikkerhet.sav
HKEY_LOCAL_MACHINE\Software Programvare, Programvare.logg, Programvare.
HKEY_LOCAL_MACHINE\System System, System.alt, System.logg, System.
HKEY_CURRENT_CONFIG System, System.alt, System.logg, System.sav, Ntuser.Dat, Ntuser.dat.logg
HKEY_USERS\STANDARD Standard, Standard.logg, Standard.sav

i Windows 98 er registerfilene Navngitt Bruker.dat Og System.dat. I Windows Millennium Edition heter registerfilene Klasser.dat, Bruker.dat Og System.dat.

Merk

Sikkerhetsfunksjoner i Windows lar en administrator kontrollere tilgang til registernøkler.

tabellen nedenfor viser de forhåndsdefinerte tastene som brukes av systemet. Maksimal størrelse på et nøkkelnavn er 255 tegn.

mappe/forhåndsdefinert nøkkel Beskrivelse
hkey_current_user inneholder roten til konfigurasjonsinformasjonen for brukeren som er logget på. Brukerens mapper, skjermfarger og Kontrollpanel-innstillinger lagres her. Denne informasjonen er knyttet til brukerens profil. Denne nøkkelen er noen ganger forkortet SOM HKCU.
Hkey_users Inneholder alle aktivt lastede brukerprofiler på datamaskinen. HKEY_CURRENT_USER er en undernøkkel AV HKEY_USERS. HKEY_USERS er noen ganger forkortet SOM HKU.
Hkey_local_machine Inneholder konfigurasjonsinformasjon bestemt til datamaskinen (for alle brukere). Denne nøkkelen er noen ganger forkortet SOM HKLM.
HKEY_CLASSES_ROOT Er en undernøkkel av HKEY_LOCAL_MACHINE\Software. Informasjonen som er lagret her, sørger for at riktig program åpnes når Du åpner en fil Ved Hjelp Av Windows Utforsker. Denne nøkkelen er noen ganger forkortet SOM HKCR. Fra Og Med Windows 2000 lagres denne informasjonen under både tastene HKEY_LOCAL_MACHINE og HKEY_CURRENT_USER. HKEY_LOCAL_MACHINE\Software\Classes – tasten inneholder standardinnstillinger som kan gjelde for alle brukere på den lokale datamaskinen. HKEY_CURRENT_USER\Software\Classes – tasten inneholder innstillinger som overstyrer standardinnstillingene og gjelder bare for den interaktive brukeren. Nøkkelen hkey_classes_root gir en visning av registret som fletter informasjonen fra disse to kildene. HKEY_CLASSES_ROOT gir også denne sammenslåtte visningen for programmer som er utformet for tidligere versjoner Av Windows. For å endre innstillingene for den interaktive brukeren, må endringer gjøres under HKEY_CURRENT_USER\Software\Classes i stedet for UNDER HKEY_CLASSES_ROOT. For å endre standardinnstillingene må endringer gjøres under HKEY_LOCAL_MACHINE\Software\Classes. Hvis du skriver nøkler til en nøkkel under HKEY_CLASSES_ROOT, lagrer systemet informasjonen under HKEY_LOCAL_MACHINE\Software\Classes. Hvis du skriver verdier til en nøkkel under HKEY_CLASSES_ROOT, og nøkkelen allerede eksisterer under HKEY_CURRENT_USER\Software\Classes, vil systemet lagre informasjonen der i stedet for under HKEY_LOCAL_MACHINE\Software\Classes.
Hkey_current_config Inneholder informasjon om maskinvareprofilen som brukes av den lokale datamaskinen ved systemoppstart.

Merk

registeret i 64-biters versjoner Av Windows XP, Windows Server 2003 Og Windows Vista er delt inn i 32-biters versjoner av WINDOWS XP, Windows Server 2003 Og Windows Vista.64-biters nøkler. Mange av 32-biters tastene har samme navn som sine 64-biters kolleger, og omvendt. Standard 64-biters Versjon Av Registerredigering som følger med 64-biters versjoner Av Windows XP, Windows Server 2003 og Windows Vista, viser 32-biters nøkler under noden HKEY_LOCAL_MACHINE\Software\WOW6432Node.Hvis du vil ha mer informasjon om hvordan du viser registret på 64-Biters versjoner Av Windows, kan du sehvordan vise systemregistret ved hjelp av 64-biters versjoner Av Windows.

tabellen nedenfor viser datatypene som for øyeblikket er definert, og som brukes Av Windows. Den maksimale størrelsen på et verdinavn er som følger:

  • Windows Server 2003, Windows XP og Windows Vista: 16 383 tegn
  • Windows 2000: 260 ANSI-tegn eller 16 383 Unicode-tegn
  • Windows Millennium Edition / Windows 98 / Windows 95: 255 tegn

lange verdier (mer enn 2048 byte) må lagres som filer med filnavnene lagret i registret. Dette hjelper registeret utføre effektivt. Den maksimale størrelsen på en verdi er som følger:

  • Windows Nt 4.0 / Windows 2000 / Windows XP / Windows Server 2003/ Windows Vista: Tilgjengelig minne
  • Windows Millennium Edition / Windows 98/Windows 95: 16 300 byte

Merk

det er EN grense PÅ 64 K for den totale størrelsen på alle verdier for en nøkkel.

Navn datatype Beskrivelse
binær verdi reg_binary rå binære data. De fleste maskinvarekomponentinformasjon lagres som binære data og vises I Registerredigering i heksadesimalformat.
DWORD-Verdi REG_DWORD Data representert av et tall som er 4 byte langt (et 32-biters heltall). Mange parametere for enhetsdrivere og tjenester er av denne typen og vises i Registerredigering i binært, heksadesimalt eller desimalformat. Relaterte verdier ER DWORD_LITTLE_ENDIAN (minst signifikante byte er på laveste adresse) OG REG_DWORD_BIG_ENDIAN (minst signifikante byte er på høyeste adresse).
Utvidbar Strengverdi REG_EXPAND_SZ en datastreng med variabel lengde. Denne datatypen inneholder variabler som løses når et program eller en tjeneste bruker dataene.
Flerstrengsverdi REG_MULTI_SZ en flerstreng. Verdier som inneholder lister eller flere verdier i et skjema som personer kan lese, er vanligvis denne typen. Oppføringer er atskilt med mellomrom, komma eller andre merker.
Strengverdi REG_SZ en tekststreng med fast lengde.REG_RESOURCE_LIST Reg_resource_list En serie nestede matriser som er utformet for å lagre en ressursliste som brukes av en maskinvaredriver eller en av de fysiske enhetene den kontrollerer. Disse dataene oppdages og skrives i \ ResourceMap-treet av systemet og vises I Registerredigering i heksadesimalt format som En Binær Verdi.REG_RESOURCE_REQUIREMENTS_LIST Reg_resource_requirements_list En serie nestede matriser som er laget for å lagre en enhetsdriverliste over mulige maskinvareressurser driveren eller en av de fysiske enhetene den kontrollerer kan bruke. Systemet skriver et delsett av denne listen i \ResourceMap-treet. Disse dataene oppdages av systemet og vises I Registerredigering i heksadesimalformat som En Binær Verdi.REG_FULL_RESOURCE_DESCRIPTOR EN serie nestede matriser som er utformet for å lagre en ressursliste som brukes av en fysisk maskinvareenhet. Disse dataene oppdages og skrives i \HardwareDescription-treet av systemet og vises I Registerredigering i heksadesimalt format som En Binær Verdi.
Ingen REG_NONE Data uten en bestemt type. Disse dataene skrives til registret av systemet eller programmene og vises i Registerredigering i heksadesimalformat som En Binær Verdi
Link REG_LINK En Unicode-streng som navngir en symbolsk lenke.
QWORD Verdi REG_QWORD Data representert av et tall som er et 64-biters heltall. Disse dataene vises I Registerredigering Som En Binær Verdi og ble introdusert I Windows 2000.

Sikkerhetskopier registret

før du redigerer registeret, eksporter nøklene i registeret du planlegger å redigere, eller sikkerhetskopier hele registeret. Hvis det oppstår et problem, kan du følge trinnene i Delen Gjenopprett registret for å gjenopprette registret til sin tidligere tilstand. Hvis du vil sikkerhetskopiere hele registret, bruker Du Sikkerhetskopieringsverktøyet til å sikkerhetskopiere systemtilstanden. Systemtilstanden inkluderer registeret, REGISTRERINGSDATABASEN FOR COM + – Klassen og oppstartsfilene dine. Hvis du vil ha mer informasjon om Hvordan Du bruker Sikkerhetskopieringsverktøyet til å sikkerhetskopiere systemtilstanden, kan du se følgende artikler:

  • Sikkerhetskopiere OG gjenopprette PCEN

  • slik bruker du sikkerhetskopifunksjonen til å sikkerhetskopiere og gjenopprette data I Windows Server 2003

Redigere registret

hvis du vil endre registerdata, må et program bruke registerfunksjonene som er definert i Registerfunksjoner.

Administratorer kan endre registret ved Hjelp Av Registerredigering (Regedit.exe eller Regedt32.exe), Gruppepolicy, Systempolitikk, Register (.reg) filer, eller ved å kjøre skript som VisualBasic script-filer.

Bruk Windows-brukergrensesnittet

vi anbefaler At Du bruker windows-brukergrensesnittet til å endre systeminnstillingene i stedet for å redigere registret manuelt. Redigering av registret kan imidlertid noen ganger være den beste metoden for å løse et produktproblem. Hvis problemet er dokumentert I Microsoft Knowledge Base, vil en artikkel med trinnvise instruksjoner for å redigere registret for dette problemet være tilgjengelig. Vi anbefaler at du følger disse instruksjonene nøyaktig.

Bruk Registerredigering

Advarsel

Alvorlige problemer kan oppstå Hvis du endrer registret feil Ved Hjelp Av Registerredigering eller ved hjelp av en annen metode. Disse problemene kan kreve at du installerer operativsystemet på nytt. Microsoft kan ikke garantere at disse problemene kan løses. Endre registeret på egen risiko.

Du kan bruke Registerredigering til å gjøre følgende handlinger:

  • Finn et undertre, nøkkel, undernøkkel eller verdi
  • Legg Til en undernøkkel eller en verdi
  • Endre en verdi
  • Slett En undernøkkel eller en verdi
  • Endre navn på En undernøkkel eller en verdi

navigasjonsområdet i Registerredigering viser mapper. Hver mappe representerer en forhåndsdefinert nøkkel på den lokale datamaskinen. Når du åpner registeret til en ekstern datamaskin, vises bare to forhåndsdefinerte nøkler: HKEY_USERS og HKEY_LOCAL_MACHINE.

Bruk Gruppepolicy

microsoft Management Console (MMC) er vert for administrative verktøy som du kan bruke til å administrere nettverk, datamaskiner, tjenester og andre systemkomponenter. Mmc-snapin-modulen FOR GRUPPEPOLICY lar administratorer definere policyinnstillinger som brukes på datamaskiner eller brukere. Du kan implementere Gruppepolicy på lokale datamaskiner ved hjelp av snapin-modulen LOKAL Gruppepolicy MMC, Gpedit.msc. Du kan implementere Gruppepolicy I Active Directory ved HJELP Av snapin-modulen Active Directory-Brukere OG Datamaskiner MMC. Hvis du vil ha mer informasjon om Hvordan Du bruker Gruppepolicy, kan du se Hjelpeemnene i den aktuelle MMC-snapin-modulen For GRUPPEPOLICY.

Bruk En Registrering Oppforing (.reg) fil

Opprette En Registrering Oppføringer (.reg) fil som inneholder registerendringer, og deretter kjore den .reg-filen på datamaskinen der du vil gjøre endringene. Du kan kjore den.reg-fil manuelt eller ved hjelp av et påloggingsskript. Hvis du vil ha mer informasjon, kan du se legge til, endre eller slette registerundernøkler og verdier ved Hjelp Av En Registrering Oppføringer (.reg) fil.

Bruk Windows Script Host

Windows Script Host lar Deg kjøre vbscript-og JScript-skript direkte i operativsystemet. Du kan opprette vbscript-og JScript-filer som bruker Windows Script Host-metoder til å slette, lese og skrive registernøkler og verdier. Hvis du vil ha Mer informasjon om disse metodene, kan du gå Til Følgende Microsoft-Webområder:

  • RegDelete metode

  • RegRead metode
  • RegWrite metode

Bruk Windows Management Instrumentation

Windows Management Instrumentation (Wmi) Er en komponent I Microsoft Windows-operativsystemet og Er Microsofts implementering Av Web-Basert Enterprise Management (WBEM). WBEM er et industriinitiativ for å utvikle en standard teknologi for tilgang til ledelsesinformasjon i et bedriftsmiljø. DU kan bruke WMI til å automatisere administrative oppgaver (for eksempel å redigere registret) i et bedriftsmiljø. DU kan bruke WMI i skriptspråk som har en motor På Windows og som håndterer Microsoft ActiveX-objekter. Du kan også bruke Kommandolinjeverktøyet Wmi (Wmic.exe) for å endre windows-registeret.

hvis du vil ha mer informasjon OM WMI, kan Du se Windows Management Instrumentation.

hvis DU vil ha mer informasjon OM KOMMANDOLINJEVERKTØYET WMI, kan Du se en beskrivelse Av kommandolinjeverktøyet Windows Management Instrumentation (Wmi) (Wmic).exe).

Bruk Konsollregisterverktøy for Windows

Du kan bruke Konsollregisterverktøyet For Windows (Reg.exe) for å redigere registeret. For hjelp med Reg.exe-verktøy, skriv inn reg /? Ved Ledeteksten, og klikk DERETTER OK.

Gjenopprett registret

for å gjenopprette registret, bruk riktig metode.

Metode 1: Gjenopprette registernøkler

hvis du vil gjenopprette registerundernøkler som du eksporterte, dobbeltklikker Du Registreringsoppføringene (.reg) fil som du lagret I Delen Eksporter registerundernøkler. Eller du kan gjenopprette hele registret fra en sikkerhetskopi. Hvis Du vil ha mer informasjon om hvordan du gjenoppretter hele registret, kan Du se Metode 2: Gjenopprette hele registret senere i denne artikkelen.

Metode 2: Gjenopprett hele registret

for å gjenopprette hele registeret, gjenopprett systemtilstanden fra en sikkerhetskopi. Hvis du vil ha mer informasjon om hvordan du gjenoppretter systemtilstanden fra en sikkerhetskopi, kan du se bruke Sikkerhetskopiering til å beskytte data og gjenopprette filer og mapper på datamaskinen I Windows XP og Windows Vista.

Merk

Sikkerhetskopiering av systemtilstanden oppretter også oppdaterte kopier av registerfilene i%SystemRoot%\Repair – mappen.

hvis du vil ha mer informasjon, kan du gå til Følgende Webområder:

  • Windows 2000 Server Resources Kit

  • I Registret

Windows Server-Katalogen over Testede Produkter er en referanse for produkter som er testet For windows Server-kompatibilitet.

Data Protection Manager (Dpm) Er et sentralt medlem Av microsoft System Center-familien av administrasjonsprodukter og er utviklet for Å hjelpe IT-teknikere med å administrere Windows-miljøet. DPM er Den nye standarden For sikkerhetskopiering Og gjenoppretting Av Windows, og gir kontinuerlig databeskyttelse For Microsoft-applikasjons – og filservere som bruker sømløst integrerte disk-og båndmedier. Hvis du vil ha mer informasjon om hvordan du sikkerhetskopierer og gjenoppretter registret, kan du se sikkerhetskopiere og gjenopprette registret I Windows XP og Windows Vista.

Related Posts

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *