Windows-register informatie voor gevorderde gebruikers

  • 09/08/2020
  • 11 minuten te lezen
    • D
    • v
    • s

Dit artikel beschrijft het Windows-register en bevat informatie over het bewerken en back-up ervan.

originele productversie: Windows 10-alle edities, Windows Server 2012 R2
origineel KB-nummer: 256986

beschrijving van het register

het Microsoft Computer Dictionary, vijfde editie, definieert het register als:

een centrale hiërarchische database die wordt gebruikt in Windows 98, Windows CE, Windows NT en Windows 2000 en die wordt gebruikt om informatie op te slaan die nodig is om het systeem voor een of meer gebruikers, toepassingen en hardwareapparaten te configureren.

het register bevat informatie die tijdens het gebruik voortdurend wordt weergegeven door Windows, zoals profielen voor elke gebruiker, de toepassingen die op de computer zijn geïnstalleerd en de soorten documenten die elk kan maken, eigenschappenvelinstellingen voor mappen en toepassingspictogrammen, welke hardware er op het systeem bestaat en welke poorten worden gebruikt.

het register vervangt het grootste deel van de tekst.ini-bestanden die worden gebruikt in Windows 3.X en MS-DOS configuratiebestanden, zoals de Autoexec.bat en Config.sys. Hoewel het register is gemeenschappelijk voor verschillende Windows-besturingssystemen, er zijn een aantal verschillen tussen hen. Een registry hive is een groep sleutels, subsleutels en waarden in het register met een set ondersteunende bestanden die back-ups van de gegevens bevatten. De ondersteunende bestanden voor alle netelroos behalve HKEY_CURRENT_USER bevinden zich in de map %SystemRoot%\System32\Config op Windows NT 4.0, Windows 2000, Windows XP, Windows Server 2003 en Windows Vista. De ondersteunende bestanden voor HKEY_CURRENT_USER bevinden zich in de %SystemRoot%\Profiles\Username map. De bestandsnaamextensies van de bestanden in deze mappen geven het type gegevens aan dat ze bevatten. Ook, het ontbreken van een extensie kan soms aangeven het type gegevens dat ze bevatten.

Registry hive ondersteunende bestanden
HKEY_LOCAL_MACHINE\SAM sam, sam.log, Sam.sav
HKEY_LOCAL_MACHINE\Security Beveiliging, Beveiliging.log, beveiliging.sav
HKEY_LOCAL_MACHINE \ Software Software, Software.log, Software.sav
HKEY_LOCAL_MACHINE \ System Systeem, Systeem.alt, systeem.logboek, systeem.sav
Hkey_current_config Systeem, Systeem.alt, systeem.logboek, systeem.sav, Ntuser.dat, Ntuser.dat.log
HKEY_USERS \ DEFAULT Default, Default.log, standaard.sav

in Windows 98 worden de registerbestanden gebruiker genoemd.dat en systeem.dat. In Windows Millennium Edition worden de registerbestanden klassen genoemd.dat, Gebruiker.dat, en systeem.dat.

Note

beveiligingsfuncties in Windows laten een beheerder de toegang tot registersleutels beheren.

de volgende tabel toont de voorgedefinieerde sleutels die door het systeem worden gebruikt. De maximale grootte van een sleutel naam is 255 tekens.

Folder/predefined key Description
HKEY_CURRENT_USER bevat de root van de configuratie-informatie voor de gebruiker die momenteel is aangemeld. De mappen, schermkleuren en instellingen van het configuratiescherm van de gebruiker worden hier opgeslagen. Deze informatie is gekoppeld aan het profiel van de gebruiker. Deze sleutel wordt soms afgekort als HKCU.
HKEY_USERS bevat alle actief geladen gebruikersprofielen op de computer. HKEY_CURRENT_USER is een subsleutel van HKEY_USERS. HKEY_USERS wordt soms afgekort als HKU.
HKEY_LOCAL_MACHINE bevat configuratiegegevens die specifiek zijn voor de computer (voor elke gebruiker). Deze sleutel wordt soms afgekort als HKLM.
HKEY_CLASSES_ROOT Is een subsleutel van HKEY_LOCAL_MACHINE\Software. De informatie die hier is opgeslagen zorgt ervoor dat het juiste programma wordt geopend wanneer u een bestand opent met behulp van Windows Verkenner. Deze sleutel wordt soms afgekort als HKCR. Vanaf Windows 2000 wordt deze informatie opgeslagen onder de toetsen HKEY_LOCAL_MACHINE en HKEY_CURRENT_USER. De sleutel HKEY_LOCAL_MACHINE\Software\Classes bevat standaardinstellingen die kunnen worden toegepast op alle gebruikers op de lokale computer. De sleutel HKEY_CURRENT_USER\Software\Classes bevat instellingen die de standaardinstellingen overschrijven en alleen van toepassing zijn op de interactieve gebruiker. De HKEY_CLASSES_ROOT sleutel geeft een overzicht van het register dat de informatie uit deze twee bronnen samenvoegt. HKEY_CLASSES_ROOT biedt ook deze samengevoegde weergave voor programma ‘ s die zijn ontworpen voor eerdere versies van Windows. Om de instellingen voor de interactieve gebruiker te wijzigen, moeten wijzigingen worden aangebracht onder HKEY_CURRENT_USER\Software\Classes in plaats van onder HKEY_CLASSES_ROOT. Om de standaardinstellingen te wijzigen, moeten wijzigingen worden aangebracht onder HKEY_LOCAL_MACHINE\Software\Classes. Als u sleutels naar een sleutel schrijft onder HKEY_CLASSES_ROOT, slaat het systeem de informatie op onder HKEY_LOCAL_MACHINE\Software\Classes. Als u waarden schrijft naar een sleutel onder HKEY_CLASSES_ROOT, en de sleutel bestaat al onder HKEY_CURRENT_USER\Software\Classes, zal het systeem de informatie daar opslaan in plaats van onder HKEY_LOCAL_MACHINE\Software\Classes.
Hkey_current_config bevat informatie over het hardwareprofiel dat door de lokale computer wordt gebruikt bij het opstarten van het systeem.

opmerking

het register in 64-bits versies van Windows XP, Windows Server 2003 en Windows Vista is verdeeld in 32-bits en 64-bits sleutels. Veel van de 32-bits toetsen hebben dezelfde namen als hun 64-bits tegenhangers, en vice versa. De standaard 64-bits versie van de Register-Editor die wordt meegeleverd met 64-bits versies van Windows XP, Windows Server 2003 en Windows Vista toont de 32-bits sleutels onder het knooppunt HKEY_LOCAL_MACHINE\Software\WOW6432Node.Zie voor meer informatie over het bekijken van het register op 64-bits versies van Windows hoe u het systeemregister kunt bekijken met behulp van 64-bits versies van Windows.

in de volgende tabel worden de gegevenstypen weergegeven die momenteel zijn gedefinieerd en die door Windows worden gebruikt. De maximale grootte van een waardenaam is als volgt:

  • Windows Server 2003, Windows XP en Windows Vista: 16.383 tekens
  • Windows 2000: 260 ANSI-tekens of 16.383 Unicode-tekens
  • Windows Millennium Edition / Windows 98 / Windows 95: 255 tekens

lange waarden (meer dan 2.048 bytes) moeten worden opgeslagen als bestanden met de bestandsnamen opgeslagen in het register. Dit helpt het register efficiënt te presteren. De maximale grootte van een waarde is als volgt:

  • Windows NT 4.0 / Windows 2000/Windows XP/Windows Server 2003/Windows Vista: Beschikbaar geheugen
  • Windows Millennium Edition/Windows 98/Windows 95: 16.300 bytes

opmerking

Er is een 64K-limiet voor de totale grootte van alle waarden van een sleutel.

naam gegevenstype Description
binair waarde reg_binary ruwe binaire gegevens. De meeste hardware component informatie wordt opgeslagen als binaire gegevens en wordt weergegeven in de Register-Editor In hexadecimale formaat.
DWORD-waarde REG_DWORD gegevens weergegeven door een getal dat 4 bytes lang is (een 32-bits geheel getal). Veel parameters voor apparaatstuurprogramma ‘ s en services zijn dit type en worden weergegeven in de Register-Editor in binair, hexadecimaal of decimaal formaat. Gerelateerde waarden zijn DWORD_LITTLE_ENDIAN (minst significante byte is op het laagste adres) en REG_DWORD_BIG_ENDIAN (minst significante byte is op het hoogste adres).
uitbreidbare tekenreeks waarde REG_EXPAND_SZ een gegevensreeks met variabele lengte. Dit gegevenstype bevat variabelen die worden opgelost wanneer een programma of service de gegevens gebruikt.
waarde voor meerdere tekenreeksen REG_MULTI_SZ een meervoudige tekenreeks. Waarden die lijsten of meerdere waarden bevatten in een vorm die mensen kunnen lezen, zijn over het algemeen dit type. Ingangen worden gescheiden door spaties, komma ‘ s of andere markeringen.
Tekenreekswaarde REG_SZ een tekenreeks met vaste lengte.
binaire waarde REG_RESOURCE_LIST een reeks geneste arrays die is ontworpen om een bronlijst op te slaan die wordt gebruikt door een hardware-apparaatstuurprogramma of een van de fysieke apparaten die het bestuurt. Deze gegevens worden gedetecteerd en geschreven in de \ ResourceMap boom door het systeem en wordt weergegeven in de Register-Editor In hexadecimale formaat als een binaire waarde.
binaire waarde REG_RESOURCE_REQUIREMENTS_LIST een reeks geneste arrays die is ontworpen om een apparaatstuurprogramma op te slaan met mogelijke hardwarebronnen die het stuurprogramma of een van de fysieke apparaten die het bestuurt kan gebruiken. Het systeem schrijft een subset van deze lijst in de \ResourceMap-boom. Deze gegevens worden gedetecteerd door het systeem en wordt weergegeven in de Register-Editor In hexadecimale formaat als een binaire waarde.
binaire waarde REG_FULL_RESOURCE_DESCRIPTOR een reeks geneste arrays die is ontworpen om een bronlijst op te slaan die wordt gebruikt door een fysiek hardwareapparaat. Deze gegevens worden gedetecteerd en geschreven in de \ HardwareDescription boom door het systeem en wordt weergegeven in de Register-Editor In hexadecimale formaat als een binaire waarde.
geen REG_NONE gegevens zonder een bepaald type. Deze gegevens worden door het systeem of de toepassingen naar het register geschreven en worden in de Register-Editor in hexadecimaal formaat weergegeven als een binaire waarde
Link REG_LINK een Unicode-tekenreeks die een symbolische link aanduidt.
QWORD waarde REG_QWORD Data weergegeven door een getal dat een 64-bit integer is. Deze gegevens worden weergegeven in de Register-Editor als een binaire waarde en werd geïntroduceerd in Windows 2000.

Maak een Back-up van het register

voordat u het register bewerkt, exporteert u de sleutels in het register dat u wilt bewerken, of maakt een back-up van het hele register. Als zich een probleem voordoet, kunt u vervolgens de stappen volgen in de sectie register herstellen om het register in zijn vorige staat te herstellen. Als u een back-up wilt maken van het hele register, gebruikt u het hulpprogramma Back-up om een back-up te maken van de systeemstatus. De systeemstatus omvat het register, de Com + – Klasse registratiedatabase en uw opstartbestanden. Voor meer informatie over het gebruik van het hulpprogramma Back-up om een back-up te maken van de systeemstatus, zie de volgende artikelen:

  • Back-up en herstel van uw PC

  • hoe de back-upfunctie te gebruiken om een back-up te maken van gegevens in Windows Server 2003

registry bewerken

om registergegevens te wijzigen, moet een programma de registerfuncties gebruiken die zijn gedefinieerd in Registerfuncties.

beheerders kunnen het register wijzigen met behulp van Register-Editor (Regedit.exe of Regedt32.exe), Groepsbeleid, Systeembeleid, register (.reg) bestanden, of door het uitvoeren van scripts zoals VisualBasic script bestanden.

gebruik de Windows-gebruikersinterface

Wij raden u aan de Windows-gebruikersinterface te gebruiken om uw systeeminstellingen te wijzigen in plaats van het register handmatig te bewerken. Echter, het bewerken van het register kan soms de beste methode om een product probleem op te lossen. Als het probleem is gedocumenteerd in de Microsoft Knowledge Base, een artikel met stap-voor-stap instructies om het register voor dat probleem te bewerken zal beschikbaar zijn. Wij raden u aan deze instructies precies te volgen.

gebruik Register-Editor

waarschuwing

ernstige problemen kunnen optreden als u het register onjuist wijzigt met behulp van Register-Editor of met behulp van een andere methode. Deze problemen kunnen vereisen dat u het besturingssysteem opnieuw installeert. Microsoft kan niet garanderen dat deze problemen kunnen worden opgelost. Wijzig het register op eigen risico.

U kunt de Register-Editor gebruiken om de volgende acties uit te voeren:

  • zoek een subboom, sleutel, subsleutel of waarde
  • voeg een subsleutel of een waarde
  • Verander een waarde
  • Verwijder een subsleutel of een waarde
  • hernoem een subsleutel of een waarde

het navigatiegebied van de Register-Editor toont mappen. Elke map vertegenwoordigt een vooraf gedefinieerde sleutel op de lokale computer. Wanneer u het register van een externe computer opent, verschijnen slechts twee vooraf gedefinieerde sleutels: HKEY_USERS en HKEY_LOCAL_MACHINE.

gebruik Groepsbeleid

Microsoft Management Console (MMC) bevat beheerprogramma ‘ s waarmee u netwerken, computers, services en andere systeemcomponenten kunt beheren. Met de MMC-module Groepsbeleid kunnen beheerders beleidsinstellingen definiëren die op computers of gebruikers worden toegepast. U kunt Groepsbeleid op lokale computers implementeren met de MMC-module gpedit voor lokaal groepsbeleid.msc. U kunt Groepsbeleid in Active Directory implementeren met de MMC-module Active Directory-gebruikers en Computers. Zie de Help-onderwerpen in de betreffende MMC-module Groepsbeleid voor meer informatie over het gebruik van Groepsbeleid.

gebruik een registratie (.reg) bestand

Maak een registratie ingangen (.reg) bestand dat de wijzigingen in het register bevat, en voer vervolgens de .reg-bestand op de computer waar u de wijzigingen wilt aanbrengen. Jij mag de leiding nemen .reg bestand handmatig of met behulp van een aanmeldingsscript. Zie voor meer informatie registersubsleutels en-waarden toevoegen, wijzigen of verwijderen met behulp van Registratievermeldingen (.reg) bestand.

gebruik Windows Scripthost

met Windows Scripthost kunt u VBScript-en JScript-scripts rechtstreeks in het besturingssysteem uitvoeren. U kunt VBScript-en JScript-bestanden maken die Windows-Scripthostmethoden gebruiken om registersleutels en waarden te verwijderen, te lezen en te schrijven. Ga voor meer informatie over deze methoden naar de volgende Microsoft-websites:

  • RegDelete method

  • RegRead method

  • RegWrite method

gebruik Windows Management Instrumentation

Windows Management Instrumentation (WMI) is een onderdeel van het Microsoft Windows-besturingssysteem en is de Microsoft-implementatie van Web-Based Enterprise Management (WBEM). WBEM is een initiatief van de industrie om een standaardtechnologie te ontwikkelen voor toegang tot managementinformatie in een bedrijfsomgeving. U kunt WMI gebruiken om beheertaken (zoals het bewerken van het register) in een bedrijfsomgeving te automatiseren. U kunt WMI gebruiken in scripttalen met een engine in Windows en die Microsoft ActiveX-objecten verwerken. U kunt ook het opdrachtregelhulpprogramma WMI (wmic) gebruiken.exe) om het Windows-register te wijzigen.

zie Windows Management Instrumentation voor meer informatie over WMI.

zie een beschrijving van het WMI-opdrachtregelhulpprogramma (Windows Management Instrumentation) voor meer informatie over het opdrachtregelhulpprogramma WMI.executable).

Console-Register gebruiken voor Windows

u kunt het Console-Register gebruiken voor Windows (Reg.exe) om het register te bewerken. Voor hulp met de Reg.exe tool, typ reg /? achter de opdrachtprompt en klik op OK.

het register herstellen

om het register te herstellen, gebruik de juiste methode.

Methode 1: herstel de registersleutels

om de registersubkeys te herstellen die u hebt geëxporteerd, dubbelklikt u op de Registratievermeldingen (.reg) bestand dat u hebt opgeslagen in de sectie subkeys export registry. Of, u kunt het hele register te herstellen vanaf een back-up. Voor meer informatie over het herstellen van het hele register, zie Methode 2: Herstel het hele register later in dit artikel.

Methode 2: Herstel het hele register

om het hele register te herstellen, herstelt u de systeemstatus vanaf een back-up. Zie back-up gebruiken om gegevens te beschermen en bestanden en mappen op uw computer te herstellen in Windows XP en Windows Vista voor meer informatie over het herstellen van de systeemstatus vanaf een back-up.

Note

back-up van de systeemstatus maakt ook bijgewerkte kopieën van de registerbestanden in de %SystemRoot%\Repair map.

bezoek de volgende websites voor meer informatie:

  • Windows 2000 Server Resources Kit

  • in het register

De Windows Server-catalogus van geteste producten is een referentie voor producten die zijn getest op Windows Server-Compatibiliteit.

Data Protection Manager (DPM) is een belangrijk lid van de Microsoft System Center-familie van managementproducten en is ontworpen om IT-professionals te helpen hun Windows-omgeving te beheren. DPM is de nieuwe standaard voor Windows back-up en herstel en biedt continue gegevensbescherming voor Microsoft-applicaties en bestandsservers die naadloos geà ntegreerde schijf-en bandmedia gebruiken. Zie voor meer informatie over het maken van een back-up en herstel van het register een back-up en herstel van het register in Windows XP en Windows Vista.

Related Posts

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *