Opmerkingen
-
Deze informatie is bestemd voor ervaren gebruikers, beheerders en IT-professionals.
-
Het importeren van bestanden met registervermeldingen (.REG) is een functie van Regedit.exe en wordt niet ondersteund door Regedt32.exe. U kunt Regedit.exe gebruiken om bepaalde wijzigingen aan te brengen op een Windows NT 4.0- of Windows 2000-computer, maar voor sommige wijzigingen is Regedt32.exe vereist. U kunt bijvoorbeeld met Regedit.exe geen REG_EXPAND_SZ- of REG_MULTI_SZ-waarden toevoegen of wijzigen op een Windows NT 4.0- of Windows 2000-computer. Regedt32.exe is de primaire Register-editor voor Windows NT 4.0 en Windows 2000. Als u Regedt32.exe wilt gebruiken, kunt u geen registervermeldingsbestanden (.REG) gebruiken om het register te wijzigen. Voor meer informatie over de verschillen tussen Regedit.exe en Regedt32.exe klikt u op het volgende artikelnummer in de Microsoft Knowledge Base:
141377 Verschillen tussen Regedit.exe en Regedt32.exe
IN DEZE TAAK
Samenvatting
Belangrijk Deze sectie, methode of taak bevat stappen die u laten weten hoe u het register kunt wijzigen. Als u het register op onjuiste wijze wijzigt, kunnen er echter grote problemen optreden. Het is dan ook belangrijk dat u deze stappen zorgvuldig uitvoert. Maak een back-up van het register voordat u wijzigingen aanbrengt. Als er een probleem optreedt, kunt u het register altijd nog herstellen. Als u meer informatie wilt over het maken van een back-up van het register en het herstellen van het register, klikt u op de volgende artikelnummers in de Microsoft Knowledge Base:
322756 Een back-up maken van het register en het herstellen in Windows In dit stapsgewijze artikel wordt beschreven hoe u registersubsleutels en -waarden toevoegt, wijzigt of verwijdert met behulp van een .reg-bestand (Registratievermeldingen). Regedit.exe gebruikt REG-bestanden voor het importeren en exporteren van registersubsleutels en -waarden. U kunt deze REG-bestanden gebruiken om registerwijzigingen op afstand op verschillende Windows-computers te distribueren. Wanneer u een REG-bestand uitvoert, wordt de bestandsinhoud opgenomen in het lokale register. Wees daarom voorzichtig bij het distribueren van REG-bestanden.terug naar boven
Syntaxis van . Reg-bestanden
Een .reg bestand heeft de volgende syntaxis:
RegistryEditorVersion Lege regel [RegistryPath1] "DataItemName1"="DataType1:DataValue1" DataItemName2"="DataType2:DataValue2" Lege regel [RegistryPath2] "DataItemName3"="DataType3:DataValue3" where: RegistryEditorVersion is 'Windows Registry Editor versie 5.00' voor Windows 2000, Windows XP en Windows Server 2003, of 'REGEDIT4' voor Windows 98 en Windows NT 4.0. De header 'REGEDIT4' werkt ook op Windows 2000-, Windows XP- en Windows Server 2003-computers. Lege regel is een lege regel. Hiermee wordt het begin van een nieuw registerpad aangegeven. Elke sleutel of subsleutel is een nieuw registerpad. Als in uw REG-bestand meerdere sleutels aanwezig zijn, kunnen lege regels helpen bij het onderzoeken en oplossen van problemen met de inhoud. RegistryPathx is het pad van de subsleutel die de eerste waarde bevat die u importeert. Plaats het pad tussen aanhalingstekens en scheid elk niveau van de hiërarchie met een backslash. Bijvoorbeeld:[HKEY_LOCAL_ MACHINE\SOFTWARE\Policies\Microsoft\Windows\System] Een .reg-bestand kan verschillende registerpaden bevatten. Als de onderkant van de hiërarchie in de padinstructie niet bestaat in het register, wordt er een nieuwe subsleutel gemaakt. De inhoud van de registerbestanden wordt naar het register verzonden in de volgorde waarin u ze invoert. Als u daarom een nieuwe subsleutel wilt maken met een andere subsleutel eronder, moet u de regels in de juiste volgorde invoeren.
DataItemNamex is de naam van het gegevensitem dat u wilt importeren. Als een gegevensitem in uw bestand niet in het register bestaat, voegt het .reg bestand het toe (met de waarde van het gegevensitem). Als er een gegevensitem bestaat, overschrijft de waarde in uw .reg bestand de bestaande waarde. De naam van het gegevensitem wordt tussen aanhalingstekens geplaatst. Een gelijkteken (=) direct na de naam van het gegevensitem. DataTypex is het gegevenstype voor de registerwaarde en volgt direct op het gelijkteken. Voor alle andere gegevenstypen dan REG_SZ (een tekenreekswaarde), volgt direct een dubbele punt op het gegevenstype. Als het gegevenstype REG_SZ is, moet u de waarde van het gegevenstype of de dubbele punt niet opnemen. In dit geval wordt Regedit.exe uitgegaan van REG_SZ voor het gegevenstype. De volgende tabel bevat de gebruikelijke registergegevenstypen:
Gegevenstype: |
Gegevenstype in .REG |
---|---|
REG_BINARY |
hexadecimaal |
REG_DWORD |
dword |
REG_EXPAND_SZ |
hexadecimaal(2) |
REG_MULTI_SZ |
hexadecimaal(7) |
Als u meer informatie wilt over registergegevenstypen, klikt u op het volgende artikelnummer in de Microsoft Knowledge Base:
256986 Beschrijving van het Microsoft Windows-register DataValuex onmiddellijk na de dubbele punt (of het gelijkteken met REG_SZ) en moet de juiste indeling hebben (bijvoorbeeld tekenreeks of hexadecimaal). Gebruik de hexadecimale indeling voor binaire gegevensitems. Opmerking U kunt verschillende gegevensitemregels invoeren voor hetzelfde registerpad. Houd er rekening mee dat het registerbestand een lege regel onder aan het bestand moet bevatten.terug naar boven
Registersubsleutels toevoegen of registerwaarden toevoegen en wijzigen
Als u een registersubsleutel wilt toevoegen of een registerwaarde wilt toevoegen of wijzigen, moet u de gewenste wijzigingen aanbrengen in het register en vervolgens de juiste subsleutel of subsleutels exporteren. Geëxporteerde registersleutels worden automatisch als een registratiebestand opgeslagen. Voer de volgende stappen uit om wijzigingen in het register aan te brengen en uw wijzigingen te exporteren naar een .reg-bestand:
-
Klik op Start, klik op Uitvoeren, typ regedit in het vak Openen en klik op OK.
-
Selecteer de subsleutel met de registeritems die u wilt wijzigen.
-
Klik op Bestand en klik op Exporteren.
Deze stap maakt een back-up van de subsleutel voordat u wijzigingen aanbrengt. Als uw wijzigingen problemen veroorzaken, kunt u dit bestand weer naar het register kopiëren. -
Typ in het vak Bestandsnaam een bestandsnaam voor het REG-bestand met de oorspronkelijke registeritems en klik op Opslaan.
Opmerking Gebruik een bestandsnaam die u herinnert aan de inhoud, zoals een verwijzing naar de naam van de subsleutel. -
In het rechterdeelvenster kunt u de gewenste registeritems toevoegen, verwijderen of wijzigen.
-
Herhaal stap 3 en 4 om de subsleutel opnieuw te exporteren maar geef een andere naam op voor het REG-bestand. U kunt dit REG-bestand gebruiken om uw registerwijzigingen door te voeren op een volgende computer.
-
Test uw wijzigingen op de lokale computer. Mochten er problemen ontstaan, dubbelklik dan op het bestand dat de reservekopie van de oorspronkelijke registergegevens bevat om het register terug te zetten naar de oorspronkelijke status. Als de wijzigingen het gewenste effect hebben, kunt u het REG-bestand dat u in stap 6 hebt gemaakt, distribueren naar andere computers via de methoden die worden beschreven in de sectie Registerwijzigingen distribueren in dit artikel.
Registersleutels en -waarden verwijderen
Als u een registersleutel met een REG-bestand wilt verwijderen, plaatst u een streepje (-) vóór het registerpad in het REG-bestand. Als u bijvoorbeeld de subsleutel Test uit de volgende registersleutel wilt verwijderen:
HKEY_LOCAL_MACHINE\Software plaats een afbreekstreepje voor de volgende registersleutel in het .reg-bestand:
HKEY_LOCAL_MACHINE\Software\Test Het volgende voorbeeld toont een REG-bestand dat deze taak kan uitvoeren.
[-HKEY_LOCAL_MACHINE\Software\Test] Als u een registerwaarde met een .reg-bestand wilt verwijderen, plaatst u een afbreekstreepje (-) na het gelijkteken na de DataItemName in het .reg-bestand. Als u bijvoorbeeld de registerwaarde Testwaarde uit de volgende registersleutel wilt verwijderen:
HKEY_LOCAL_MACHINE\Software\Test zet een afbreekstreepje na 'TestValue'= in het bestand .reg. Het volgende voorbeeld toont een REG-bestand dat deze taak kan uitvoeren.
HKEY_LOCAL_MACHINE\Software\Test "TestValue"=- Als u het .reg-bestand wilt maken, gebruikt u Regedit.exe om de registersleutel te exporteren die u wilt verwijderen. Gebruik vervolgens Kladblok om het .reg-bestand te bewerken en het afbreekstreepje in te voegen.De naam van registersleutels en -waarden wijzigen
Als u de naam van een sleutel of waarde wilt wijzigen, verwijdert u de sleutel of waarde en maakt u een nieuwe sleutel of waarde met de nieuwe naam.
Registerwijzigingen distribueren
U kunt een .reg-bestand verzenden naar gebruikers in een e-mailbericht, een .reg-bestand op een netwerkshare plaatsen en gebruikers doorsturen naar de netwerkshare om het uit te voeren, of u kunt een opdracht toevoegen aan de aanmeldingsscripts van de gebruikers om het .reg-bestand automatisch te importeren wanneer ze zich aanmelden. Wanneer gebruikers het REG-bestand uitvoeren, wordt het volgende bericht weergegeven:
Register Editor
Weet u zeker dat u de informatie in het pad van .reg bestand wilt toevoegen aan het register? Als de gebruiker op Ja klikt, wordt het volgende bericht weergegeven:Register Editor
Informatie in het pad van .reg-bestand is ingevoerd in het register. Regedit.exe ondersteunt de schakeloptie /s om deze berichten niet weer te geven. Als u het REG-bestand bijvoorbeeld op de achtergrond (met de schakeloptie /s) wilt uitvoeren vanuit een batchbestand met een aanmeldingsscript, gebruikt u de volgende syntaxis:regedit.exe /s-pad van .reg bestand U kunt ook groepsbeleid of Systeembeleid gebruiken om registerwijzigingen over uw netwerk te distribueren. Bezoek de volgende Microsoft-website voor meer informatie:
Registerwijzigingen distribueren Opmerking Als de wijzigingen werken, kunt u het registratiebestand verzenden naar de juiste gebruikers in het netwerk.terug naar boven