Sådan sammenlignes eller flettes registreringsdatabasefiler på Windows 11/10 ved hjælp af Regdiff

Beskæftiger du dig meget med .reg- filer? Mens Registry Editor er det ultimative sted at ændre din computers indstillinger og anvende alle de smarte rettelser. Reg filer er heller ikke mindre; de kan eksporteres fra registreringseditoren og senere kan flettes ind i Windows registreringsdatabasen(Windows Registry) . De gør det muligt at eksportere eller sikkerhedskopiere registreringsdatabasen eller dele af registreringsdatabasen. Værktøjet, som vi taler om i dette indlæg, hedder  Regdiff, og det er et fantastisk værktøj, der lader dig sammenligne, sortere, flette og administrere dine reg-filer på mange måder.

Sammenlign(Compare) eller flet registreringsdatabasefiler(Merge Registry) ved hjælp af Regdiff

Sammenlign eller flet registreringsdatabasefiler

Sammenligne

Værktøjet er gratis, open source og let tilgængeligt. Du kan downloade den som en eksekverbar - eller dele hele kildekoden, så du kan inkorporere den i dit eksisterende projekt. Hovedfunktionen ved værktøjet er, at det lader dig sammenligne to reg-filer. Som en kodeforskel ville værktøjet tage to registreringsfiler ind og sammenligne dem.

Men du må undre dig over, hvordan den adskiller sig fra enhver anden kodeforskel-beregner? Forskellen er, at Regdiff(Regdiff) først læser begge filer, og de sammenligner dem på et logisk niveau og ikke linje for linje. Så selvom begge dine filer har en forskellig rækkefølge af samme indhold, vil Regdiff ikke vise det i diff.

Værktøjet har ikke en GUI og kører fuldstændigt fra kommandolinjen. For at sammenligne to filer skal du blot kopiere både reg-filerne og Regdiff i én mappe. Åbn nu et forhøjet CMD- vindue og udfør følgende kommando for at sammenligne begge filer:

regdiff.exe first_file_name.reg second_file_name.reg

Værktøjet vil først læse og analysere begge filer og derefter sammenligne og vise resultaterne for dig. Det virker hurtigt selv for komplette sikkerhedskopier af registreringsdatabasen. Når forskellen er vist, kan du nemt finde ud af, hvilken indstilling der er ændret. Eller hvad var de overordnede ændringer i registreringsdatabasen siden din sidste sikkerhedskopiering?

Du kan også direkte sammenligne den aktuelle Windows-registreringsdatabasen(Windows Registry) med en reg-fil ved at bruge den samme kommando. Hvor du i stedet for et filnavn kan give den relative adresse på registreringsmappen.

regdiff.exe HKEY_LOCAL_MACHINE\SOFTWARE hklm_software.reg

Fusionere

Bortset fra det understøtter Regdiff masser af muligheder. Den vigtigste af dem er Merge- indstillingen. Du kan bruge denne kommando til at flette to registreringsdatabasefiler eller flette eksisterende registreringsdatabase til en fil og meget mere. Nogle få eksempler på fletkommando er:

Flet to reg-filer:(Merge two reg files:)

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

Eksporter eksisterende registreringsdatabase:(Export existing registry:)

regdiff.exe HKEY_LOCAL_MACHINE\SOFTWARE /merge hklm_software.reg

Opret en sorteret reg fil fra eksisterende reg fil:(Create a sorted reg file from existing reg file:)

regdiff.exe example.reg /merge sorted_example.reg

Ingen tomme nøgler

Den anden vigtigste mulighed, der kan bruges, er no-empty-keys . Dette vil hjælpe dig med at rydde op i dine reg-filer ved fuldstændigt at fjerne tomme nøgler, som slet ikke er nødvendige. Du skal blot(Simply) tilføje /no-empty-keys før enhver kommando for at fjerne alle tomme nøgler, du støder på.

Registreringsmulighed

Indstillingen /registry giver dig mulighed for at sammenligne eller flette med de aktuelle registreringsværdier på den lokale maskine. Brug af denne mulighed ville praktisk talt eliminere behovet for at bruge eksportindstillingen fra Registreringseditor(Registry Editor) til at oprette reg-filer. Som nu kan du direkte hente værdier fra registreringsdatabasen.

Der er en masse andre muligheder tilgængelige, hver i stand til at gøre det ene eller det andet. Du kan læse mere om alle disse muligheder på værktøjets downloadside(download page)(download page) . Den komplette dokumentation er tilgængelig vedrørende disse muligheder og deres anvendelighed.

Regdiff er et fantastisk værktøj, hvis du beskæftiger dig meget med registreringsdatabasen. Det eneste problem, nogle få brugere kan stå over for, er, at der ikke er nogen GUI . Værktøjet kører udelukkende fra kommandolinjen og viser også output i selve terminalvinduet. Bortset fra det er dette det perfekte værktøj til at sammenligne, flette og gøre meget mere med reg-filer.



About the author

Jeg er datamatiker med over 10 års erfaring i at udvikle og vedligeholde software til smartphones og Windows 11/10. Jeg har også været involveret i Google Chrome siden begyndelsen af ​​2014 som ledende ingeniør. I den rolle var jeg med til at skabe nogle af de mest populære browsere på platformen. Derudover har jeg arbejdet på spilmotorer i et par år nu, og jeg er i øjeblikket en kandidatstuderende, der arbejder på et projekt, der i sidste ende kunne bringe virtual reality til dit skrivebord.



Related posts