Jak porównać lub scalić pliki rejestru w systemie Windows 11/10 za pomocą Regdiff

Czy często masz do czynienia z plikami .reg ? Podczas gdy edytor rejestru jest najlepszym miejscem do zmiany ustawień komputera i zastosowania wszystkich tych wymyślnych poprawek. Pliki reg(Reg) są również nie mniej; można je wyeksportować z edytora rejestru, a później ponownie scalić z rejestrem systemu Windows(Windows Registry) . Umożliwiają eksport lub kopię zapasową rejestru lub części rejestru. Narzędzie, o którym mówimy w tym poście, nazywa się  Regdiff i jest to świetne narzędzie, które pozwala porównywać, sortować, scalać i zarządzać plikami reg na wiele sposobów.

Porównaj(Compare) lub scal pliki rejestru za pomocą (Merge Registry)Regdiff

Porównaj lub scal pliki rejestru

Porównywać

Narzędzie jest bezpłatne, otwarte i łatwo dostępne. Możesz pobrać go jako plik wykonywalny – lub rozwidlić cały kod źródłowy, aby móc włączyć go do istniejącego projektu. Główną cechą narzędzia jest to, że pozwala porównać dwa pliki reg. Podobnie jak porównanie kodu, narzędzie pobierałoby dwa pliki rejestru i porównywało je.

Ale musisz się zastanawiać, czym różni się od innych kalkulatorów różnicy kodu? Różnica polega na tym, że Regdiff(Regdiff) najpierw odczytuje oba pliki, a następnie porównuje je na poziomie logicznym, a nie wiersz po wierszu. Więc nawet jeśli oba pliki mają inną kolejność tej samej zawartości, Regdiff nie pokaże jej w różnicie.

Narzędzie nie ma GUI i działa całkowicie z wiersza poleceń. Aby porównać dwa pliki, wystarczy skopiować oba pliki reg i Regdiff do jednego folderu. Teraz otwórz okno CMD(CMD) z podwyższonym poziomem uprawnień i wykonaj następujące polecenie, aby porównać oba pliki:

regdiff.exe first_file_name.reg second_file_name.reg

Narzędzie najpierw odczyta i przeanalizuje oba pliki, a następnie porówna i wyświetli wyniki. Działa szybko nawet w przypadku pełnych kopii zapasowych rejestru. Po wyświetleniu różnicy możesz łatwo sprawdzić, jakie ustawienie uległo zmianie. Lub jakie były ogólne zmiany wprowadzone w rejestrze od ostatniej kopii zapasowej?

Możesz także bezpośrednio porównać bieżący rejestr systemu Windows(Windows Registry) z plikiem reg, używając tego samego polecenia. Gdzie zamiast nazwy pliku możesz podać względny adres folderu rejestru.

regdiff.exe HKEY_LOCAL_MACHINE\SOFTWARE hklm_software.reg

Łączyć

Poza tym Regdiff obsługuje wiele opcji. Najważniejszą z nich jest opcja Merge . Możesz użyć tego polecenia, aby scalić dwa pliki rejestru lub scalić istniejący rejestr z plikiem i nie tylko. Kilka przykładów polecenia scalenia to:

Scal dwa pliki reg:(Merge two reg files:)

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

Eksportuj istniejący rejestr:(Export existing registry:)

regdiff.exe HKEY_LOCAL_MACHINE\SOFTWARE /merge hklm_software.reg

Utwórz posortowany plik reg z istniejącego pliku reg:(Create a sorted reg file from existing reg file:)

regdiff.exe example.reg /merge sorted_example.reg

Brak pustych kluczy

Inną najważniejszą opcją, której można użyć, jest brak pustych kluczy(no-empty-keys) . Pomogłoby to w uporządkowaniu plików reg poprzez całkowite usunięcie pustych kluczy, które w ogóle nie są wymagane. Po prostu(Simply) dodaj /no-empty-keys przed jakimkolwiek poleceniem, aby usunąć wszystkie napotkane puste klucze.

Opcja rejestru

Opcja /registry pozwoli Ci porównać lub scalić z bieżącymi wartościami rejestru na komputerze lokalnym. Użycie tej opcji praktycznie wyeliminowałoby potrzebę korzystania z opcji eksportu z Edytora rejestru(Registry Editor) do tworzenia plików reg. Jak teraz możesz bezpośrednio pobierać wartości z rejestru.

Dostępnych jest wiele innych opcji, z których każda może coś zrobić. Więcej informacji o wszystkich tych opcjach można znaleźć na stronie pobierania(download page)(download page) narzędzia . Dostępna jest pełna dokumentacja dotycząca tych opcji i ich użyteczności.

Regdiff to świetne narzędzie, jeśli często masz do czynienia z plikami rejestru. Jedynym problemem, z którym może się zmierzyć kilku użytkowników, jest brak GUI . Narzędzie działa całkowicie z wiersza poleceń, a także pokazuje dane wyjściowe w samym oknie terminala. Poza tym jest to idealne narzędzie do porównywania, łączenia i robienia znacznie więcej z plikami reg.



About the author

Jestem inżynierem oprogramowania z ponad 10-letnim doświadczeniem na platformach Windows 11 i 10. Skupiam się na tworzeniu i utrzymywaniu wysokiej jakości oprogramowania zarówno dla Windows 7, jak i Windows 8. Pracowałem również nad wieloma innymi projektami, w tym między innymi Chrome, Firefox, Xbox One i plikami.



Related posts