تحتوي لقطات استعادة النظام أو النسخ الاحتياطية لوحدة التخزين على خلايا تسجيل بالإضافة إلى ملفات النظام الهامة. في بعض الأحيان قد تحتاج إلى استخراج مفاتيح التسجيل الفردية من نقطة استعادة سابقة ولكنك لا تريد أن تقوم باستعادة النظام بالكامل.
رأينا سابقًا كيفية فتح خلايا التسجيل من النسخ الاحتياطية باستخدام علامة التبويب "الإصدارات السابقة" وقم بتحميل خلايا التسجيل لاستخراج المفاتيح المطلوبة. يوجد الآن خيار أكثر راحة لاستخراج مفاتيح تسجيل معينة من نقطة استعادة.
تحقق من أحد أحدث الأدوات المساعدة من Nirsoft.net ، المسمى RegistryChangesView. بينما الغرض الأساسي من هذا البرنامج هو مقارنة لقطات سجل Windows ، يمكن استخدامه أيضًا لاستخراج بيانات التسجيل من نسخة احتياطية موجودة أو نقطة استعادة. يمكن استخدامه لاستعادة مفاتيح التسجيل التي ربما تم حذفها عن طريق الخطأ.
سيناريو: لنفترض أنك حذفت عن طريق الخطأ خدمة Print Spooler ، وتريد استرداد مفتاح سجل خدمة Print Spooler التالي من نقطة استعادة.
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Spooler
استخراج مفاتيح التسجيل من نقطة استعادة النظام
- ابدأ RegistryChangesView وقم بتكوينه كما هو موضح أدناه.
- قم بتعيين "مصدر بيانات التسجيل 1" إلى التسجيل الحالي
- قم بتعيين "مصدر بيانات التسجيل 2" إلى نسخة الظل
- حدد أحد مسارات النسخة الاحتياطية من القائمة المعروضة.
يمثل أعلى عنصر مرقم في قائمة مسار نسخة الظل أحدث نسخة احتياطية أو نقطة استعادة. يمكنك العثور على قائمة النسخ الاحتياطية باستخدام
قائمة الظلال vssadmin
سطر الأوامر من ملف نافذة موجه أوامر المسؤول. لمزيد من المعلومات ، تحقق من المقال كيفية حذف نقاط استعادة النظام الفردية في Windows. - حدد خلايا التسجيل المناسبة لتضمينها للمقارنة. بالنسبة لهذه المقالة ، سنحدد مربع الاختيار التالي فقط ، حيث إنه الموقع الذي يخزن مفاتيح سجل الخدمات:
HKEY_LOCAL_MACHINE \ SYSTEM
- انقر فوق موافق. يقوم RegistryChangesView بتعداد ومقارنة المفاتيح المحددة في خلايا التسجيل المصدر والوجهة وإظهار النتائج.
- من قائمة العرض ، قم بتمكين الخيار المسمى استخدم عامل التصفية السريع. [كنترول + س]
- في مربع نص عامل التصفية السريع ، اكتب
\ التخزين المؤقت
أوالخدمات \ التخزين المؤقت
لتصفية الإدخالات حيث تبدأ المفاتيح بكلمة "spooler". الفكرة هي قصر النتائج على المفاتيح والمفاتيح الفرعية التالية فقط.HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Spooler
- حدد جميع الإدخالات (التي تحتوي على الفرع أعلاه) ، واضغط على كنترول + ه لتصدير النتائج إلى ملف REG. أو انقر فوق ملف> تصدير العناصر المحددة إلى ملف .Reg
- احفظ ملف REG على سطح المكتب وافتحه باستخدام برنامج Notepad.
- استبدل كل تكرار للسلسلة
التحكم
معCurrentControlSet
، واحفظ الملف.
- انقر نقرًا مزدوجًا فوق ملف REG لإضافة محتوياته (مفتاح Spooler) إلى السجل.
لقد استعدت الآن مفتاح تسجيل خدمة Print Spooler المفقود!
خلل صغير
إحدى المشكلات الصغيرة التي لاحظتها هي أن الإصدار الحالي من RegistryChangesView ، عند تصدير الإدخالات إلى ملف REG ، يكتب قيم سلسلة قابلة للتوسيع REG_SZ
نوع القيمة. على سبيل المثال ، ملف يماغباث
تحتوي قيمة التسجيل على متغير بيئة ، ويجب أن يكون نوع القيمة REG_EXPAND_SZ
بدلا من REG_SZ
.
ستحتاج إلى تعديل السجل لإصلاح هذه العيوب يدويًا. قم بتدوين اسم القيمة وبيانات القيمة في Notepad ، واحذف اسم القيمة من السجل وأنشئ قيمة بنفس الاسم وبيانات القيمة ، ولكن من النوع REG_EXPAND_SZ
.
هذا كل ما في الأمر! كما هو الحال دائمًا ، هناك طرق أخرى لاستعادة بيانات السجل. يمكنك أيضًا تحميل وحدة تخزين النسخة الاحتياطية باستخدام الأداة المساعدة ShadowCopyView أو ShadowExplorer وتحميل / استخراج خلايا التسجيل. تحقق من المادة يستعيد ShadowCopyView الملفات من لقطات نسخة الظل لوحدة التخزين و استعادة الإصدارات السابقة من خلايا التسجيل من لقطات استعادة النظام في Windows لمزيد من التفاصيل.
يجب أن تعمل طريقة RegistryChangesView التي تمت مناقشتها في هذا المنشور على أي إصدار من Windows ، حتى Windows 10. يتم دعم كل من أنظمة 32 بت و 64 بت.
طلب واحد صغير: إذا أعجبك هذا المنشور ، فيرجى مشاركة هذا؟
ستساعد مشاركة واحدة "صغيرة" منك كثيرًا في نمو هذه المدونة. بعض الاقتراحات الرائعة:- يعلق!
- شاركها على مدونتك المفضلة + Facebook ، Reddit
- غردها!