إنشاء نقطة استعادة تلقائيًا في كل مرة عند تشغيل ويندوز !
تعُد استعادة النظام System Restore من الخصائص المفيدة جداً فى نظام ويندوز، حيث تقوم بدور مهم ألا وهو حفظ نسخة من حالة النظام وهو مستقر لاسترجاعها عندما يكون غير مستقر، أو بمعنى آخر عند حدوث مشاكل مثل انهيار الويندوز وفشل الإقلاع... وغيره لتجنب الاضطرار إلى إعادة تثبيت ويندوز من جديد وفقدان الملفات والبرامج المثبته بالإضافة للوقت المستغرق فى عملية التثبيت. ومع ذلك، إذا كنت تغفل عن إنشاء نقطة استعادة بشكل يدوي قبل القيام بإجراءات حاسمة مثل تثبيت برنامج او تعريف جديد، فيُمكنك تجربة الطريقة التي نستعرضها فيما يلي لجعل ويندوز ينشىء نقطة استعادة من تلقاء نفسه في كل مرة بعد تشغيل الجهاز مباشرةً، وبالتالي تكون لديك دائمًا نسخة احتياطية من حالة النظام المستقرة يمكن استرجاعها في أي وقت.
كل ما عليك في البداية هو إجراء تعديل بسيط على طريقة عمل خاصية نقطة الاستعادة في ويندوز بحيث تكون مهيأة للعمل مع بداية تشغيل النظام. بمعنى آخر، لا يسمح نظام ويندوز بإنشاء نقطة استعادة تلقائية إذا تم إنشاء نقطة استعادة أخرى في آخر 24 ساعة، ولكن من خلال تعديل بسيط بمساعدة أداة "مُحرر السجل" Registry Editor نستطيع تغيير ذلك. ثم نستخدم لاحقًا أداة Task Scheduler لتنفيذ أمر إنشاء نقطة الاستعادة فى كل مرة تشغل فيها الجهاز بعد إقلاع الويندوز. إذاً لنبدأ بشرح الخطوات مباشرةً فى السطور القادمة.
إذًا ستقوم بفتح أداة Registry Editor إما من خلال البحث عنها عبر الضغط على مفتاحي Win + حرف S (سـ) أو من خلال فتح نافذة Run بالضغط على مفتاحي Win + حرف R (قـ) معًا ثم كتابة الأمر [regedit] والضغط على Enter لتفتح نافذة الأداة. بعد ظهور نافذة Registry Editor استخدم الشريط الجانبي الأيسر للانتقال إلى المسار التالي، أو قم بنسخ المسار وعمل لصق (Paste) له في شريط العنوان بالاعلى ثم اضغط Enter:
وبعد الوصول إلى مجلد SystemRestore اضغط كليك يمين في أي مكان فارغ على الجهة اليمنى ثم وجه مؤشر الماوس نحو New لتظهر قائمة فرعية تضغط منها على خيار DWORD (32-bit) Value ليتم إنشاء مفتاح جديدة ستحدد له أسم SystemRestorePointCreationFrequency ثم اضغط Enter لحفظ الاسم. بشكل افتراضي، سيكون للمفتاح الجديد قيمة صفر (0) وهو بالضبط ما نحتاجه يسمح ويندوز بإنشاء نقطة استعادة تلقائية أكثر من مرة خلال 24 ساعة. يمكنك الآن إغلاق أداة Registry Editor والانتقال إلى الخطوة الثانية.
جدولة إنشاء نقطة استعادة تلقائية
نقوم بفتح أداة Task Scheduler المدمجة في ويندوز عن طريق الضغط على مفتاحي Win + حرف S (سـ) معًا على الكيبورد لفتح شريط البحث ومن ثم أكتب "Task Scheduler" ثم من نتائج البحث اضغط على خيار "Run". أو بدلًا من ذلك اضغط على مفتاحي Win + حرف R (قـ) معًا وفي نافذة Run التي تظهر قم بكتابة [taskschd.msc] واضغط Enter لتظهر لك فورًا نافذة Task Scheduler.
بعد تشغيل الأداة نقوم بإنشاء مهمة تؤدي إلى إنشاء نقطة استعادة عند تشغيل الويندوز. لذا ستبدأ بالضغط على خيار Create Task في الجزء الأيمن، وفي النافذة التي تظهر اضغط على حقل Name لتعيين اسم المهمة؛ يمكنك اختيار أي اسم يساعدك في معرفة المهمة وليكن "Auto Create Restore Point" ثم بعد ذلك تأكد من تفعيل خيار "Run whether user is logged on or not" وأيضًا وضع علامة صح (✔) بجوار "Run with highest privileges" ثم اختر Windows 10 من قائمة "Configure for" المنسدلة. كما موضح في الصورة المرفقة أعلاه.
الآن توجه إلى قسم "Triggers" ثم اضغط على زر "New" بالأسفل لتظهر نافذة جديدة حيث تقوم بتحديد "At Startup" من قائمة Begin the task المنسدلة على النحو الموضح فى الصورة بالاعلى، وهذا من أجل القيام بالمهمة تلقائيًا فى كل مرة عند بداية اقلاع الويندوز.
بعد ذلك، انتقل إلى قسم Actions واضغط على زر New لإنشاء الإجراءات المطلوبة في هذه المهمة، لذلك تأكد من تحديد خيار "Start a program" من قائمة Action وفي حقل Program/script أكتب الأمر "wmic.exe" وهو خاص بتشغيل أوامر WMIC ثم فى الحقل المتواجد أمام Add arguments قم بنسخ ولصق المسار أدناه به، علمًا أن Automatic Restore Point هو اسم نقطة الاستعادة التي سيتم إنشاؤها فيمكنك تغييره إذا أردت:
بعد الإنتهاء من إضافة الإجراءات المطلوبة، انتقل إلى قسم "Conditions" وقم بتعطيل خيار "Start the task only if the computer is on AC power" بحيث يتم تشغيل هذه المهمة بغض النظر عمّا لو كان اللابتوب متصلًا بالشاحن أو لا؛ وهذا بالطبع بالنسبة لمُستخدمي الحواسيب المحمولة فقط. اخيرًا، توجه إلى قسم "Settings" وقم بتفعيل خيار "Run task as soon as possible after a scheduled start is missed" ثم بعد الانتهاء اضغط على زر OK.
فى حالة إذا كان الحاسوب محمي بكلمة سر سوف تظهر لك نافذة منبثقة يطلب منك كتابة كلمة السر هذه والضغط على OK ليتم حفظ الاعدادات، حيث يتم اضافة هذه المهمة ضمن المهام المجدولة في النظام. يمكنك بعد ذلك إغلاق نافذة Task Scheduler.
الآن وفي كل مرة تقوم فيها بإعادة تشغيل الويندوز فأثناء عملية الإقلاع سيتم تشغيل المهمة وإنشاء نقطة استعادة للنظام تلقائيًا، وهو أمر لا يستغرق سوى دقيقة أو دقيقتان على الأكثر. وبهذه الطريقة حتى إذا نسيت إنشاء نقطة استعادة فهناك نقطة محفوظة من قبل تلقائيًا تحسباً لأي مشكلة قد تحدث للنظام. لاحقاً، إذا حدثت مشكلة للنظام ولم تكن قادرًا على الإقلاع والدخول للنظام، فيُمكنك الاقلاع عبر فلاشة او DVD تحتوي على ملفات نسخة ويندوز والانتقال إلى شاشة Advanced Options ثم ستجد هناك خيار System Restore تبدأ تضغط عليه لتحديد أقرب نقطة استعادة ليتم استعادة حالة النظام كما كان حين تم إنشاؤها تلقائيًا.
تعُد استعادة النظام System Restore من الخصائص المفيدة جداً فى نظام ويندوز، حيث تقوم بدور مهم ألا وهو حفظ نسخة من حالة النظام وهو مستقر لاسترجاعها عندما يكون غير مستقر، أو بمعنى آخر عند حدوث مشاكل مثل انهيار الويندوز وفشل الإقلاع... وغيره لتجنب الاضطرار إلى إعادة تثبيت ويندوز من جديد وفقدان الملفات والبرامج المثبته بالإضافة للوقت المستغرق فى عملية التثبيت. ومع ذلك، إذا كنت تغفل عن إنشاء نقطة استعادة بشكل يدوي قبل القيام بإجراءات حاسمة مثل تثبيت برنامج او تعريف جديد، فيُمكنك تجربة الطريقة التي نستعرضها فيما يلي لجعل ويندوز ينشىء نقطة استعادة من تلقاء نفسه في كل مرة بعد تشغيل الجهاز مباشرةً، وبالتالي تكون لديك دائمًا نسخة احتياطية من حالة النظام المستقرة يمكن استرجاعها في أي وقت.
تم تحديث المقال بـتاريخ 9 / 1 / 2023
كل ما عليك في البداية هو إجراء تعديل بسيط على طريقة عمل خاصية نقطة الاستعادة في ويندوز بحيث تكون مهيأة للعمل مع بداية تشغيل النظام. بمعنى آخر، لا يسمح نظام ويندوز بإنشاء نقطة استعادة تلقائية إذا تم إنشاء نقطة استعادة أخرى في آخر 24 ساعة، ولكن من خلال تعديل بسيط بمساعدة أداة "مُحرر السجل" Registry Editor نستطيع تغيير ذلك. ثم نستخدم لاحقًا أداة Task Scheduler لتنفيذ أمر إنشاء نقطة الاستعادة فى كل مرة تشغل فيها الجهاز بعد إقلاع الويندوز. إذاً لنبدأ بشرح الخطوات مباشرةً فى السطور القادمة.
إذًا ستقوم بفتح أداة Registry Editor إما من خلال البحث عنها عبر الضغط على مفتاحي Win + حرف S (سـ) أو من خلال فتح نافذة Run بالضغط على مفتاحي Win + حرف R (قـ) معًا ثم كتابة الأمر [regedit] والضغط على Enter لتفتح نافذة الأداة. بعد ظهور نافذة Registry Editor استخدم الشريط الجانبي الأيسر للانتقال إلى المسار التالي، أو قم بنسخ المسار وعمل لصق (Paste) له في شريط العنوان بالاعلى ثم اضغط Enter:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore
وبعد الوصول إلى مجلد SystemRestore اضغط كليك يمين في أي مكان فارغ على الجهة اليمنى ثم وجه مؤشر الماوس نحو New لتظهر قائمة فرعية تضغط منها على خيار DWORD (32-bit) Value ليتم إنشاء مفتاح جديدة ستحدد له أسم SystemRestorePointCreationFrequency ثم اضغط Enter لحفظ الاسم. بشكل افتراضي، سيكون للمفتاح الجديد قيمة صفر (0) وهو بالضبط ما نحتاجه يسمح ويندوز بإنشاء نقطة استعادة تلقائية أكثر من مرة خلال 24 ساعة. يمكنك الآن إغلاق أداة Registry Editor والانتقال إلى الخطوة الثانية.
جدولة إنشاء نقطة استعادة تلقائية
نقوم بفتح أداة Task Scheduler المدمجة في ويندوز عن طريق الضغط على مفتاحي Win + حرف S (سـ) معًا على الكيبورد لفتح شريط البحث ومن ثم أكتب "Task Scheduler" ثم من نتائج البحث اضغط على خيار "Run". أو بدلًا من ذلك اضغط على مفتاحي Win + حرف R (قـ) معًا وفي نافذة Run التي تظهر قم بكتابة [taskschd.msc] واضغط Enter لتظهر لك فورًا نافذة Task Scheduler.
بعد تشغيل الأداة نقوم بإنشاء مهمة تؤدي إلى إنشاء نقطة استعادة عند تشغيل الويندوز. لذا ستبدأ بالضغط على خيار Create Task في الجزء الأيمن، وفي النافذة التي تظهر اضغط على حقل Name لتعيين اسم المهمة؛ يمكنك اختيار أي اسم يساعدك في معرفة المهمة وليكن "Auto Create Restore Point" ثم بعد ذلك تأكد من تفعيل خيار "Run whether user is logged on or not" وأيضًا وضع علامة صح (✔) بجوار "Run with highest privileges" ثم اختر Windows 10 من قائمة "Configure for" المنسدلة. كما موضح في الصورة المرفقة أعلاه.
الآن توجه إلى قسم "Triggers" ثم اضغط على زر "New" بالأسفل لتظهر نافذة جديدة حيث تقوم بتحديد "At Startup" من قائمة Begin the task المنسدلة على النحو الموضح فى الصورة بالاعلى، وهذا من أجل القيام بالمهمة تلقائيًا فى كل مرة عند بداية اقلاع الويندوز.
بعد ذلك، انتقل إلى قسم Actions واضغط على زر New لإنشاء الإجراءات المطلوبة في هذه المهمة، لذلك تأكد من تحديد خيار "Start a program" من قائمة Action وفي حقل Program/script أكتب الأمر "wmic.exe" وهو خاص بتشغيل أوامر WMIC ثم فى الحقل المتواجد أمام Add arguments قم بنسخ ولصق المسار أدناه به، علمًا أن Automatic Restore Point هو اسم نقطة الاستعادة التي سيتم إنشاؤها فيمكنك تغييره إذا أردت:
/Namespace:\\root\default Path SystemRestore Call CreateRestorePoint "Automatic Restore Point", 100, 7
بعد الإنتهاء من إضافة الإجراءات المطلوبة، انتقل إلى قسم "Conditions" وقم بتعطيل خيار "Start the task only if the computer is on AC power" بحيث يتم تشغيل هذه المهمة بغض النظر عمّا لو كان اللابتوب متصلًا بالشاحن أو لا؛ وهذا بالطبع بالنسبة لمُستخدمي الحواسيب المحمولة فقط. اخيرًا، توجه إلى قسم "Settings" وقم بتفعيل خيار "Run task as soon as possible after a scheduled start is missed" ثم بعد الانتهاء اضغط على زر OK.
فى حالة إذا كان الحاسوب محمي بكلمة سر سوف تظهر لك نافذة منبثقة يطلب منك كتابة كلمة السر هذه والضغط على OK ليتم حفظ الاعدادات، حيث يتم اضافة هذه المهمة ضمن المهام المجدولة في النظام. يمكنك بعد ذلك إغلاق نافذة Task Scheduler.
الآن وفي كل مرة تقوم فيها بإعادة تشغيل الويندوز فأثناء عملية الإقلاع سيتم تشغيل المهمة وإنشاء نقطة استعادة للنظام تلقائيًا، وهو أمر لا يستغرق سوى دقيقة أو دقيقتان على الأكثر. وبهذه الطريقة حتى إذا نسيت إنشاء نقطة استعادة فهناك نقطة محفوظة من قبل تلقائيًا تحسباً لأي مشكلة قد تحدث للنظام. لاحقاً، إذا حدثت مشكلة للنظام ولم تكن قادرًا على الإقلاع والدخول للنظام، فيُمكنك الاقلاع عبر فلاشة او DVD تحتوي على ملفات نسخة ويندوز والانتقال إلى شاشة Advanced Options ثم ستجد هناك خيار System Restore تبدأ تضغط عليه لتحديد أقرب نقطة استعادة ليتم استعادة حالة النظام كما كان حين تم إنشاؤها تلقائيًا.