Hoe registerbestanden op Windows 11/10 te vergelijken of samen te voegen met Regdiff

Heb je veel te maken met .reg- bestanden? Terwijl de register-editor de ultieme plaats is om de instellingen van uw computer te wijzigen en al die mooie oplossingen toe te passen. Reg- bestanden zijn ook niet minder; ze kunnen worden geëxporteerd vanuit de register-editor en later weer worden samengevoegd in het Windows-register(Windows Registry) . Ze maken het mogelijk om register of delen van het register te exporteren of te back-uppen. De tool waar we het in dit bericht over hebben, heet  Regdiff, en het is een geweldige tool waarmee je je reg-bestanden op veel manieren kunt vergelijken, sorteren, samenvoegen en beheren.

Vergelijk(Compare) of voeg registerbestanden(Merge Registry) samen met Regdiff

Registerbestanden vergelijken of samenvoegen

Vergelijken

De tool is gratis, open source en gemakkelijk beschikbaar. Je kunt het downloaden als een uitvoerbaar bestand - of de volledige broncode afsplitsen zodat je het in je bestaande project kunt opnemen. Het belangrijkste kenmerk van de tool is dat je twee reg-bestanden kunt vergelijken. Net als een code-diff, zou de tool twee registerbestanden opnemen en deze vergelijken.

Maar je moet je afvragen hoe het verschilt van elke andere code diff-calculator? Het verschil is dat Regdiff eerst beide bestanden leest en ze vergelijkt op logisch niveau en niet regel voor regel. Dus zelfs als uw beide bestanden een verschillende volgorde van dezelfde inhoud hebben, zal Regdiff deze niet in de diff tonen.

De tool heeft geen GUI en werkt volledig vanaf de opdrachtregel. Om twee bestanden te vergelijken hoeft u alleen de reg-bestanden en Regdiff in één map te kopiëren. Open nu een verhoogd CMD- venster en voer de volgende opdracht uit om beide bestanden te vergelijken:

regdiff.exe first_file_name.reg second_file_name.reg

De tool zal eerst beide bestanden lezen en parseren en vervolgens de resultaten vergelijken en weergeven. Het werkt snel, zelfs voor volledige registerback-ups. Zodra het diff wordt weergegeven, kunt u gemakkelijk zien welke instelling is gewijzigd. Of wat zijn de algemene wijzigingen die in het register zijn aangebracht sinds uw laatste back-up?

U kunt het huidige Windows-register(Windows Registry) ook rechtstreeks vergelijken met een reg-bestand met dezelfde opdracht. Waarin u in plaats van een bestandsnaam het relatieve adres van de registermap kunt geven.

regdiff.exe HKEY_LOCAL_MACHINE\SOFTWARE hklm_software.reg

Samenvoegen

Afgezien daarvan ondersteunt Regdiff tal van opties. De belangrijkste daarvan is de optie Samenvoegen(Merge ) . U kunt deze opdracht gebruiken om twee registerbestanden samen te voegen of een bestaand register samen te voegen tot een bestand en nog veel meer. Enkele voorbeelden van een samenvoegopdracht zijn:

Voeg twee reg-bestanden samen:(Merge two reg files:)

regdiff.exe HKEY_LOCAL_MACHINE\SOFTWARE hklm_software.reg /merge merged.reg

Bestaand register exporteren:(Export existing registry:)

regdiff.exe HKEY_LOCAL_MACHINE\SOFTWARE /merge hklm_software.reg

Maak een gesorteerd reg-bestand van een bestaand reg-bestand:(Create a sorted reg file from existing reg file:)

regdiff.exe example.reg /merge sorted_example.reg

Geen lege toetsen

De andere belangrijkste optie die kan worden gebruikt, is no-empty-keys . Dit zou u helpen uw reg-bestanden op te ruimen door lege sleutels die helemaal niet nodig zijn, volledig te verwijderen. Voeg gewoon (Simply)/no-empty-keys toe vóór een opdracht om alle aangetroffen lege sleutels te verwijderen.

Registeroptie:

Met de optie /registry kunt u de huidige registerwaarden op de lokale computer vergelijken of samenvoegen. Het gebruik van deze optie zou praktisch de noodzaak elimineren om de exportoptie van de Register-editor(Registry Editor) te gebruiken om reg-bestanden te maken. Zoals nu kunt u waarden rechtstreeks uit het register ophalen.

Er zijn veel andere opties beschikbaar, elk in staat om iets of het ander te doen. U kunt meer lezen over al deze opties op de downloadpagina(download page)(download page) van de tool . Over deze opties en hun bruikbaarheid is de volledige documentatie beschikbaar.

Regdiff is een geweldig hulpmiddel als u veel met registerbestanden werkt. Het enige probleem waarmee een paar gebruikers te maken kunnen krijgen, is dat er geen GUI is . De tool werkt volledig vanaf de opdrachtregel en toont ook de uitvoer in het terminalvenster zelf. Afgezien daarvan is dit de perfecte tool om reg-bestanden te vergelijken, samen te voegen en nog veel meer te doen.



About the author

Ik ben een computerprogrammeur en ben dat al meer dan 15 jaar. Mijn vaardigheden liggen in het ontwikkelen en onderhouden van softwareapplicaties en het bieden van technische ondersteuning voor die applicaties. Ik heb ook computerprogrammering gegeven aan middelbare scholieren en ben momenteel een professionele instructeur.



Related posts