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