كيفية مقارنة ملفات التسجيل أو دمجها على Windows 11/10 باستخدام Regdiff

هل تتعامل مع ملفات .reg كثيرًا؟ بينما يعد محرر التسجيل هو المكان الأمثل لتغيير إعدادات جهاز الكمبيوتر الخاص بك وتطبيق كل تلك الإصلاحات الرائعة. ملفات ريج(Reg) هي أيضا ليست أقل ؛ يمكن تصديرها من محرر التسجيل ويمكن دمجها لاحقًا مرة أخرى في سجل Windows(Windows Registry) . فهي تجعل من الممكن تصدير السجل أو نسخه احتياطيًا أو أجزاء منه. الأداة التي نتحدث عنها في هذا المنشور تسمى  Regdiff ، وهي أداة رائعة تتيح لك مقارنة ملفات reg الخاصة بك وفرزها ودمجها وإدارتها بعدة طرق.

قارن(Compare) أو ادمج(Merge Registry) ملفات التسجيل باستخدام Regdiff

قارن أو دمج ملفات التسجيل

يقارن

الأداة مجانية ومفتوحة المصدر ومتاحة بسهولة. يمكنك تنزيله كملف تنفيذي - أو تقسيم كود المصدر بالكامل حتى تتمكن من دمجه في مشروعك الحالي. الميزة الرئيسية للأداة هي أنها تتيح لك مقارنة ملفي reg. مثل فرق التعليمات البرمجية ، ستأخذ الأداة ملفين من ملفات التسجيل وتقارنها.

ولكن يجب أن تتساءل كيف تختلف عن أي آلة حاسبة فرق الكود الأخرى؟ الفرق هو أن Regdiff(Regdiff) يقرأ أولاً كلا من الملفات ويقارنها على مستوى منطقي وليس سطراً بسطر. لذا ، حتى إذا كان كلا الملفين يحتويان على ترتيب مختلف للمحتوى نفسه ، فلن يعرضه Regdiff(Regdiff) في الفرق.

لا تحتوي الأداة على واجهة مستخدم رسومية(GUI) ويتم تشغيلها بالكامل من سطر الأوامر. لمقارنة ملفين ، كل ما عليك فعله هو نسخ كل من ملفات reg و Regdiff داخل مجلد واحد. افتح الآن نافذة CMD(CMD) مرتفعة وقم بتنفيذ الأمر التالي لمقارنة كلا الملفين:

regdiff.exe first_file_name.reg second_file_name.reg

ستقوم الأداة أولاً بقراءة وتحليل كلا الملفين ثم مقارنة النتائج وعرضها لك. إنه يعمل بسرعة حتى مع النسخ الاحتياطية الكاملة للسجل. بمجرد عرض الفرق ، يمكنك بسهولة معرفة الإعداد الذي تم تغييره. أو ما هي التغييرات الإجمالية التي تم إجراؤها على السجل منذ آخر نسخة احتياطية؟

يمكنك أيضًا مقارنة سجل Windows(Windows Registry) الحالي مباشرةً بملف reg باستخدام نفس الأمر. حيث يمكنك بدلاً من اسم الملف إعطاء العنوان النسبي لمجلد التسجيل.

regdiff.exe HKEY_LOCAL_MACHINE\SOFTWARE hklm_software.reg

دمج

بخلاف ذلك ، يدعم Regdiff الكثير من الخيارات. أهمها خيار الدمج(Merge ) . يمكنك استخدام هذا الأمر لدمج ملفين من ملفات التسجيل أو دمج السجل الحالي في ملف وغير ذلك الكثير. بعض الأمثلة على أمر الدمج هي:

دمج ملفي reg:(Merge two reg files:)

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

تصدير السجل الحالي:(Export existing registry:)

regdiff.exe HKEY_LOCAL_MACHINE\SOFTWARE /merge hklm_software.reg

قم بإنشاء ملف reg تم فرزه من ملف reg موجود:(Create a sorted reg file from existing reg file:)

regdiff.exe example.reg /merge sorted_example.reg

لا توجد مفاتيح فارغة

الخيار الأكثر أهمية الآخر الذي يمكن استخدامه هو عدم وجود مفاتيح فارغة(no-empty-keys) . سيساعدك هذا في التخلص من ملفات reg الخاصة بك عن طريق إزالة المفاتيح الفارغة غير المطلوبة على الإطلاق. ما عليك سوى(Simply) إضافة /no-empty-keys قبل أي أمر لإزالة جميع المفاتيح الفارغة التي تمت مواجهتها.

خيار التسجيل

يتيح لك خيار /registry المقارنة أو الدمج مع قيم التسجيل الحالية على الجهاز المحلي. سيؤدي استخدام هذا الخيار عمليًا إلى التخلص من الحاجة إلى استخدام خيار التصدير من محرر التسجيل(Registry Editor) لإنشاء ملفات ريج. الآن يمكنك جلب القيم مباشرة من التسجيل.

هناك الكثير من الخيارات الأخرى المتاحة ، كل منها قادر على فعل شيء ما أو الآخر. يمكنك قراءة المزيد حول كل هذه الخيارات في صفحة تنزيل(download page)(download page) الأداة . الوثائق الكاملة متاحة بخصوص هذه الخيارات وقابليتها للاستخدام.

Regdiff هي أداة رائعة إذا كنت تتعامل مع ملفات التسجيل كثيرًا. المشكلة الوحيدة التي قد يواجهها عدد قليل من المستخدمين هي عدم وجود واجهة مستخدم رسومية(GUI) . تعمل الأداة بالكامل من سطر الأوامر وتظهر أيضًا الإخراج في النافذة الطرفية نفسها. بخلاف ذلك ، هذه هي الأداة المثالية للمقارنة والدمج والقيام بالكثير مع ملفات reg.



About the author

أنا مبرمج كمبيوتر منذ أكثر من 15 عامًا. تكمن مهاراتي في تطوير التطبيقات البرمجية وصيانتها ، فضلاً عن تقديم الدعم الفني لتلك التطبيقات. لقد قمت أيضًا بتدريس برمجة الكمبيوتر لطلاب المدارس الثانوية ، وأنا حاليًا مدرس محترف.



Related posts