برگرداندن ویندوز به چند ساعت قبل با System Restore
آموزش و دانشگاه 1405/06/13 20 دقیقه مطالعه 7 بازدید

برگرداندن ویندوز به چند ساعت قبل با System Restore

این راهنمای گام‌به‌گام روش برگرداندن ویندوز به چند ساعت قبل با System Restore را توضیح می‌دهد. همچنین ساخت و انتخاب نقطه بازیابی، اجرای بازیابی در حالت‌های مختلف و رفع خطاهای رایج را پوشش می‌دهد.

مینا قاسمی
مینا قاسمی

کارشناس آموزش و دانشگاه

برای برگرداندن ویندوز به چند ساعت قبل، System Restore را باز کنین. سپس یک Restore Point مناسب را انتخاب کنین. این ابزار تنظیمات سیستمی، درایورها، رجیستری و برنامه‌های تازه نصب‌شده را به وضعیت قبلی برمی‌گرداند. فایل‌های شخصی شما معمولا حذف نمی‌شوند.

در ویندوز ۱۱، عبارت Create a restore point را در Start جست‌وجو کنین. پنجره System Properties باز می‌شود. از تب System Protection، گزینه System Restore را بزنین. فهرست نقاط موجود را بررسی کنین و زمان پیش از بروز مشکل را برگزینین.

در پایان با Next، Finish و تایید نهایی ادامه بدین.

ویندوز معمولا پیش از نصب برنامه‌ها، درایورها و آپدیت‌های مهم نقطه بازیابی می‌سازد. این نقاط صرفا هفتگی ساخته نمی‌شوند. در ویندوز ۱۱ نسخه 24H2، پس از نصب KB5060842، نقاط بازیابی تا ۶۰ روز نگه‌داری می‌شوند. فعال بودن System Protection و فضای کافی درایو هم ضروری است.

پیش از شروع، برنامه‌های باز را ببندین و فایل‌های مهم را ذخیره کنین. لپ‌تاپ را به شارژر وصل نگه دارین. پس از تایید، ویندوز خودکار ریستارت می‌شود و تغییرات را اعمال می‌کند. هنگام بازیابی برق را قطع نکنین و سیستم را با اجبار خاموش نکنین.

اگر ویندوز عادی بوت نمی‌شود، هنوز راه دسترسی دارین. از محیط WinRE وارد Troubleshoot و Advanced options بشین. سپس System Restore را انتخاب کنین. در Safe Mode هم می‌تونین rstrui.exe را با Win+R اجرا کنین. این مسیر برای خرابی پس از درایور یا آپدیت کاربردی است.

نکات کلیدی این مقاله:

  • ۶۰ روز نگه‌داری Restore Point در ویندوز ۱۱ نسخه 24H2 پس از KB5060842
  • ۳ مسیر دسترسی اجرای System Restore از Start، Safe Mode یا محیط WinRE
  • بدون حذف فایل شخصی بازگردانی تنظیمات، درایورها و برنامه‌های سیستمی به وضعیت قبلی

System Restore ویندوز چیست و چه کاربردی دارد؟

System Restore یا بازگردانی سیستم، ابزاری داخلی در ویندوزه که فایل‌های سیستمی، تنظیمات رجیستری و درایورهای نصب‌شده رو به وضعیت یک نقطهٔ زمانی قبل‌تر برمی‌گردونه، بدون اینکه فایل‌های شخصی مثل عکس، سند و ویدیوی شما دست‌خورده بشه.

این ابزار دقیقاً چطور کار می‌کند؟

هر بار که ویندوز یک «نقطه بازگشت» یا Restore Point می‌سازه، یک عکسِ فوری از فایل‌های سیستمی، رجیستری و درایورها می‌گیره. این کار رو سرویس Volume Shadow Copy انجام می‌ده.

وقتی یک نقطه بازگشت رو انتخاب می‌کنید، ویندوز دقیقاً همون تنظیمات رو برمی‌گردونه، انگار که اون تغییرات اخیر اصلاً اتفاق نیفتاده.

نکته مهم اینه که System Restore با Backup فرق داره. این ابزار فقط بخش‌های سیستمی رو پوشش می‌ده، نه فایل‌های شخصی شما. برای همین نمی‌تونین بهش به‌عنوان جایگزین بک‌آپ کامل نگاه کنین.

چه زمانی به دردتان می‌خورد؟

  • بعد از نصب یک درایور یا آپدیت که سیستم رو کند یا بی‌ثبات کرده
  • وقتی یک برنامه جدید تنظیمات ویندوز رو به‌هم ریخته
  • بعد از تغییرات اشتباه در رجیستری
  • وقتی ویندوز به‌طور ناگهانی دچار افت عملکرد شده

اگه می‌خواید سریع‌تر به همه ابزارهای مدیریتی ویندوز از جمله System Restore دسترسی داشته باشید، فعال‌سازی گاد مود ویندوز می‌تونه کمکتون کنه؛ چون همه این تنظیمات رو یک‌جا و بدون گشتن تو منوهای مختلف در اختیارتون می‌ذاره.

System Restore ویندوز چیست و چه کاربردی دارد؟

پیش‌نیازهای برگرداندن ویندوز به چند ساعت قبل

پیش از هر اقدامی باید مطمئن بشید System Protection روی درایو سیستم فعاله، حداقل یک نقطه بازگشت قبل از مشکل ساخته شده و به یک اکانت کاربری با دسترسی مدیر (Administrator) وارد شدید. بدون این سه شرط، گزینه System Restore اصلاً کار نمی‌کنه.

چک‌لیست قبل از شروع

  1. بررسی کنید System Protection برای درایو C فعال باشه (از مسیر Create a restore point).
  2. مطمئن بشید حداقل یک Restore Point قبل از تاریخ بروز مشکل وجود داره.
  3. با اکانت مدیر سیستم وارد ویندوز بشید، چون کاربر مهمان یا استاندارد اجازه اجرای این ابزار رو نداره.
  4. لپ‌تاپ رو به شارژر وصل کنید یا مطمئن بشید باتری کافی داره.
  5. برنامه‌های در حال اجرا و فایل‌های باز رو ذخیره و ببندید.

چرا فضای دیسک هم مهم است؟

ویندوز برای ذخیره نقاط بازگشت به فضای آزاد دیسک نیاز داره. اگه فضای دیسک شما پر باشه، ممکنه اصلاً نقطه بازگشتی ساخته نشده باشه یا نقاط قدیمی‌تر حذف شده باشن. قبل از شروع، از داشتن حداقل چند گیگابایت فضای خالی روی درایو سیستم مطمئن بشید.

اگه سیستم شما اصلاً بالا نمیاد و می‌خواید از طریق محیط بازیابی اقدام کنید، لازم نیست نگران ورود به ویندوز باشید؛ در بخش‌های بعدی این حالت رو جداگانه توضیح می‌دیم.

پیش‌نیازهای برگرداندن ویندوز به چند ساعت قبل

نقاط بازیابی چگونه ساخته و تا چه مدت نگهداری می‌شوند؟

ویندوز نقاط بازگشت رو معمولاً پیش از نصب برنامه‌ها، درایورها و آپدیت‌های مهم به‌صورت خودکار می‌سازه، نه صرفاً به شکل هفتگی. طبق آپدیت امنیتی KB5060842 (ژوئن ۲۰۲۵)، در ویندوز ۱۱ نسخه 24H2 این نقاط تا ۶۰ روز نگهداری می‌شن.

چه اتفاقی باعث ساخت نقطه بازگشت می‌شود؟

  • نصب یک درایور جدید یا آپدیت درایور موجود
  • نصب آپدیت‌های امنیتی و به‌روزرسانی‌های مهم ویندوز
  • نصب برخی نرم‌افزارهایی که از API مربوطه استفاده می‌کنن
  • ساخت دستی نقطه بازگشت توسط خود کاربر

چقدر فضا اشغال می‌کند؟

به‌طور معمول تا ۱۵٪ از فضای کل درایو یا ۳۰٪ فضای آزاد (هرکدام کمتر باشه) به این قابلیت اختصاص پیدا می‌کنه. در ویندوز ۱۱ روی درایوهای کوچک‌تر از ۶۴ گیگابایت، این سهم می‌تونه تا ۱٪ محدود بشه؛ برای همین در SSDهای کوچیک ممکنه نقاط بازگشت زودتر از موعد حذف بشن.

فاصله زمانی ساخت خودکار نقاط بازگشت، از طریق تنظیمات رجیستری هم قابل تغییره. اگه کاربر حرفه‌ای هستید و می‌خواید این فاصله رو کوتاه‌تر کنید، می‌تونید مقدار SystemRestorePointCreationFrequency رو در رجیستری ویرایش کنید.

نقاط بازیابی چگونه ساخته و تا چه مدت نگهداری می‌شوند؟

آموزش برگرداندن ویندوز ۱۱ و ۱۰ به چند ساعت قبل

برای برگرداندن ویندوز به چند ساعت قبل، کافیه از نوار جستجوی Start عبارت «Create a restore point» رو تایپ کنید، وارد تب System Protection بشید، روی دکمه System Restore بزنید و نقطه بازگشت موردنظر رو انتخاب کنید.

مراحل کامل در ویندوز ۱۰ و ۱۱

  1. در نوار جستجوی Start، عبارت «Create a restore point» رو تایپ و اینتر بزنید.
  2. در پنجره System Properties که باز می‌شه، وارد تب System Protection بشید.
  3. روی دکمه System Restore کلیک کنید تا ویزارد بازگردانی باز بشه.
  4. در صفحه اول روی Next بزنید.
  5. از لیست نقاط بازگشت موجود، تاریخ و ساعت موردنظرتون رو انتخاب کنید.
  6. در صورت نیاز، روی «Scan for affected programs» بزنید تا ببینید چه برنامه‌هایی تحت تأثیر قرار می‌گیرن.
  7. روی Next و سپس Finish کلیک کنید.
  8. سیستم به‌صورت خودکار ری‌استارت می‌شه و فرآیند بازگردانی شروع می‌شه.

در ویندوز ۱۱ برخلاف نسخه‌های قدیمی‌تر، مسیر ورود از طریق جستجو ساده‌تر شده، ولی پنجره کلاسیک System Properties همچنان همون رابط قدیمیه که همیشه بوده.

اگه بعد از بازگردانی همچنان مشکل دارید و ترجیح می‌دید یک نسخه قدیمی‌تر ویندوز رو کامل نصب کنید، می‌تونید سراغ آموزش نصب مجدد ویندوز قبلی و بازگشت به نسخه قبل برید که روش کاملاً متفاوتیه.

انتخاب نقطه بازیابی مناسب و بررسی برنامه‌های تحت تأثیر

بهترین نقطه بازگشت، نزدیک‌ترین تاریخ به قبل از شروع مشکل و در عین حال دورتر از زمان نصب برنامه‌های مهمیه که نمی‌خواید حذف بشن. دکمه «Scan for affected programs» دقیقاً همین تعادل رو بهتون نشون می‌ده.

چطور برنامه‌های تحت تأثیر را ببینیم؟

در پنجره انتخاب نقطه بازگشت، بعد از انتخاب یک تاریخ، روی «Scan for affected programs» کلیک کنید. ویندوز دو لیست بهتون نشون می‌ده:

  • برنامه‌ها و درایورهایی که حذف می‌شن (چون بعد از این تاریخ نصب شدن)
  • برنامه‌هایی که ممکنه دوباره نیاز به نصب داشته باشن

نکات انتخاب نقطه مناسب

  • اگه چند نقطه بازگشت نزدیک به هم دارید، نقطه‌ای رو انتخاب کنید که درست قبل از نصب برنامه یا آپدیت مشکل‌ساز ساخته شده.
  • گزینه «Show more restore points» رو فعال کنید تا نقاط قدیمی‌تر هم نمایش داده بشن.
  • اگه مطمئن نیستید کدوم نقطه درسته، از قدیمی‌ترین نقطه‌ای که مشکل رو نداشته شروع کنید.

بعد از بررسی لیست تحت تأثیر و اطمینان از انتخاب درست، می‌تونید با خیال راحت به مرحله Next و Finish برید.

اجرای System Restore هنگام بالا نیامدن ویندوز

اگه ویندوز اصلاً بوت نمی‌شه، می‌تونید از طریق محیط بازیابی ویندوز یعنی Windows Recovery Environment وارد System Restore بشید، بدون اینکه نیازی به ورود موفق به دسکتاپ باشه.

مراحل ورود از طریق WinRE

  1. سیستم رو روشن کنید و در سه مرحله متوالی، درست موقع دیدن لوگوی ویندوز، دکمه پاور رو نگه دارید تا خاموش بشه.
  2. در تلاش سوم، ویندوز به‌صورت خودکار وارد Automatic Repair و سپس WinRE می‌شه.
  3. وارد Troubleshoot بشید.
  4. گزینه Advanced options رو انتخاب کنید.
  5. روی System Restore کلیک کنید.
  6. اکانت مدیر سیستم رو انتخاب و رمز عبور رو وارد کنید.
  7. مثل روال معمول، نقطه بازگشت موردنظرتون رو انتخاب و مراحل رو تا Finish پیش ببرید.

استفاده در Safe Mode

اگه ویندوز در Safe Mode بالا میاد، کافیه کلید ترکیبی Win+R رو بزنید، عبارت rstrui.exe رو تایپ و اینتر کنید تا ویزارد System Restore مستقیم باز بشه.

اگه بعد از این مراحل با ارور خاصی مثل ارور 0xc000007b روبرو شدید، بهتره سراغ آموزش کامل رفع ارور 0xc000007b در ویندوز برید که مختص همین نوع مشکلات نوشته شده.

بعد از System Restore چه فایل‌ها و برنامه‌هایی تغییر می‌کنند؟

بعد از بازگردانی، فقط فایل‌های سیستمی، تنظیمات رجیستری، درایورها و برنامه‌های نصب‌شده بعد از تاریخ انتخابی تغییر می‌کنن؛ فایل‌های شخصی مثل عکس، سند و ویدیوی شما دست‌نخورده باقی می‌مونن.

چه چیزهایی تغییر می‌کند؟

  • درایورهای نصب‌شده بعد از تاریخ انتخابی حذف و نسخه قبلی برمی‌گرده
  • برنامه‌های نصب‌شده بعد از اون تاریخ حذف می‌شن
  • تنظیمات رجیستری به حالت قبل برمی‌گرده
  • برخی تنظیمات ویندوز مثل شبکه یا ساعت سیستم ممکنه ریست بشن

چه چیزهایی دست‌نخورده می‌ماند؟

  • فایل‌های شخصی داخل Documents، Pictures، Desktop
  • ایمیل‌ها و فایل‌های ذخیره‌شده در مرورگر (بوکمارک‌ها معمولاً حفظ می‌شن)
  • فایل‌هایی که بعد از تاریخ انتخابی روی دسکتاپ یا درایوهای دیگه ذخیره کردید

گاهی بعد از بازگردانی، تنظیمات شبکه یا DNS به‌هم می‌ریزه و سایت‌ها درست باز نمی‌شن. در این موارد، خالی کردن کش DNS در ویندوز معمولاً مشکل رو حل می‌کنه.

مزایا، محدودیت‌ها و تفاوت System Restore با Reset و Backup

System Restore فقط فایل‌های سیستمی، رجیستری و درایورها رو برمی‌گردونه و فایل‌های شخصی رو تغییر نمی‌ده؛ در حالی که Reset this PC کل ویندوز رو به حالت اولیه برمی‌گردونه و File History یا Backup مخصوص نگهداری فایل‌های شخصیه.

مزایای System Restore

  • سریع‌تر از نصب مجدد یا ریست کامل ویندوزه
  • فایل‌های شخصی رو دست‌نخورده نگه می‌داره
  • برای رفع مشکلات درایور و آپدیت خیلی مؤثره
  • نیازی به فایل نصبی جداگانه نداره

محدودیت‌ها

  • فایل‌های شخصی رو بازیابی نمی‌کنه
  • اگه System Protection غیرفعال باشه، اصلاً نقطه بازگشتی وجود نداره
  • فضای دیسک محدودی برای نگهداری نقاط بازگشت اختصاص داده می‌شه

اگه دنبال بازگردانی کامل یک بک‌آپ قدیمی‌تر هستید، نه صرفاً چند ساعت اخیر، بهتره سراغ آموزش کامل برگرداندن بک آپ ویندوز 7 برید که روش متفاوتی از System Restore داره.

رفع مشکل کار نکردن یا نبودن نقاط بازیابی ویندوز

اگه لیست نقاط بازگشت خالیه یا System Restore با خطا مواجه می‌شه، معمولاً مشکل از غیرفعال بودن System Protection، خاموش بودن سرویس Volume Shadow Copy یا فایل‌های سیستمی خرابه.

مراحل عیب‌یابی

  1. در نوار جستجو، services.msc رو باز کنید و مطمئن بشید سرویس Volume Shadow Copy روی حالت Automatic تنظیم و در حال اجراست.
  2. در Command Prompt با دسترسی مدیر، دستور sfc /scannow رو اجرا کنید تا فایل‌های سیستمی خراب بررسی و ترمیم بشن.
  3. سپس دستور DISM /Online /Cleanup-Image /RestoreHealth رو اجرا کنید تا ایمیج ویندوز ترمیم بشه.
  4. وارد Create a restore point بشید و مطمئن بشید System Protection برای درایو C روی On تنظیم شده.
  5. در پنجره انتخاب نقطه بازگشت، گزینه «Show more restore points» رو تیک بزنید تا نقاط قدیمی‌تر هم دیده بشن.

اگه بعد از این مراحل هنوز هیچ نقطه بازگشتی وجود نداشت، یعنی احتمالاً این قابلیت هیچ‌وقت فعال نبوده و باید از این به بعد به‌صورت دستی نقطه بازگشت بسازید.

برای دسترسی سریع‌تر به همه این تنظیمات مدیریتی در یک صفحه، فعال‌سازی گاد مود در ویندوز ۱۰ و ۱۱ می‌تونه وقت زیادی رو براتون صرفه‌جویی کنه.

هشدارهای مهم هنگام بازگردانی ویندوز و قطع نشدن برق

مهم‌ترین هشدار در طول فرآیند System Restore اینه که سیستم نباید به‌هیچ‌وجه خاموش یا Force Shutdown بشه؛ قطع برق در این مرحله می‌تونه فایل سیستم رو کاملاً خراب کنه و ویندوز رو غیرقابل بوت کنه.

نکاتی که باید رعایت کنید

  • لپ‌تاپ رو حتماً به شارژر وصل کنید تا خطر تموم شدن باتری از بین بره.
  • در صورت استفاده از کامپیوتر رومیزی، از پایدار بودن برق منزل یا محل کارتون مطمئن بشید.
  • در طول فرآیند، هیچ دکمه‌ای رو نزنید و صبر کنید تا پیام تکمیل عملیات نمایش داده بشه.
  • فرآیند بازگردانی معمولاً بین ۱۵ تا ۴۵ دقیقه طول می‌کشه؛ بسته به تعداد فایل‌های تغییریافته.

اگر در حین فرآیند برق قطع شد چه کنیم؟

اگه با وجود همه احتیاط‌ها برق قطع شد، به محض روشن شدن مجدد سیستم، ویندوز معمولاً خودش تلاش می‌کنه فرآیند رو کامل یا Rollback کنه. اگه ویندوز بالا نیومد، باید از طریق محیط بازیابی وارد بشید.

همیشه قبل از شروع، فایل‌ها و برنامه‌های باز رو ذخیره و ببندید تا در صورت بروز مشکل احتمالی، کمترین آسیب رو به کارتون وارد کنید.

چرا System Restore راه مطمئنی برای حذف ویروس و باج‌افزار نیست؟

System Restore هرگز به‌عنوان روش حذف ویروس یا باج‌افزار توصیه نمی‌شه، چون بدافزار می‌تونه در خود نقاط بازگشت هم کپی شده باشه یا فایل‌های شخصی آلوده که خارج از دامنه ریستور هستن رو دست‌نخورده باقی بذاره.

دلایل اصلی ناکافی بودن این روش

  • خیلی از بدافزارها قبل از فعال شدن، خودشون رو داخل نقاط بازگشت قبلی هم کپی می‌کنن.
  • System Restore فایل‌های شخصی رو تغییر نمی‌ده؛ اگه فایل آلوده در Downloads یا Desktop باشه، همچنان باقی می‌مونه.
  • برخی باج‌افزارهای پیشرفته، قبل از رمزگذاری فایل‌ها، نقاط بازگشت رو عمداً حذف می‌کنن.
  • حتی بعد از بازگردانی، ممکنه بدافزار در بک‌گراند مخفی مونده و دوباره فعال بشه.

راه‌حل درست چیست؟

برای حذف قطعی ویروس یا باج‌افزار، باید از یک آنتی‌ویروس معتبر با اسکن کامل (Full Scan) یا اسکن آفلاین قبل از بوت ویندوز استفاده کنید. در موارد شدید، Reset this PC همراه با حذف کامل فایل‌ها گزینه امن‌تریه.

همیشه بعد از پاک‌سازی هر بدافزار، رمزهای عبور مهم مثل ایمیل و حساب‌های بانکی رو هم تغییر بدید، چون ممکنه قبل از پاک‌سازی به سرقت رفته باشن.

اقدامات ضروری پس از پایان بازیابی ویندوز

بعد از پایان موفق System Restore، باید عملکرد کلی سیستم رو بررسی کنید، درایورها و آپدیت‌های مهم رو دوباره نصب کنید و مطمئن بشید تنظیمات حساب کاربری و شبکه درست کار می‌کنن.

چک‌لیست بعد از بازیابی

  1. ابتدا پیام «System Restore completed successfully» رو تأیید کنید.
  2. عملکرد و ثبات سیستم رو برای چند دقیقه بررسی کنید.
  3. Windows Update رو باز کنید و آپدیت‌های امنیتی حذف‌شده رو دوباره نصب کنید.
  4. درایورهای مهم مثل کارت گرافیک یا شبکه رو بررسی و در صورت نیاز دوباره نصب کنید.
  5. برنامه‌هایی که در لیست «تحت تأثیر» بودن رو دوباره نصب کنید.
  6. یک نقطه بازگشت جدید بسازید تا وضعیت فعلی سالم ذخیره بشه.

گاهی بعد از بازگردانی، تنظیمات حساب کاربری یا کاربران محلی به‌هم می‌ریزه. اگه لازم شد یک اکانت جدید بسازید، می‌تونید از آموزش ساخت یوزر در ویندوز ۱۰ کمک بگیرید.

در نهایت، حتماً یک بک‌آپ کامل از فایل‌های مهم بگیرید تا در صورت بروز مشکل مشابه در آینده، دسترسی سریع‌تری به داده‌هاتون داشته باشید.

چگونه فاصله زمانی ساخت خودکار نقاط بازیابی را تغییر دهیم؟

بسیاری از کاربران تصور می‌کنند ویندوز نقاط بازیابی را دقیقاً هفتگی می‌سازد، در حالی‌که از ویندوز ۸ به بعد یک محدودیت زمانی داخلی به نام «حداقل فاصله بین دو نقطه بازیابی» اعمال می‌شود که به‌صورت پیش‌فرض روی ۲۴ ساعت تنظیم شده است.

این یعنی حتی اگر چند برنامه یا درایور را پشت سر هم نصب کنید، ویندوز در بازه کمتر از یک روز فقط یک نقطه بازیابی جدید می‌سازد تا از پر شدن سریع فضای دیسک جلوگیری شود.

این رفتار از طریق کلید رجیستری کنترل می‌شود، نه یک تنظیم گرافیکی مشخص در System Properties.

برای تغییر این فاصله باید Registry Editor را با دسترسی ادمین باز کرده و به مسیر HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore بروید. در صورت نبودن مقدار SystemRestorePointCreationFrequency، باید یک DWORD جدید با همین نام بسازید. عدد وارد شده بر حسب دقیقه است؛ مثلاً ۶۰ یعنی حداکثر یک نقطه بازیابی در هر ساعت.

قرار دادن مقدار صفر عملاً این محدودیت را غیرفعال می‌کند و به ویندوز اجازه می‌دهد برای هر رویداد مهم (نصب برنامه، آپدیت، تغییر درایور) یک نقطه جدید بسازد؛ اما باید توجه داشت که این کار فضای دیسک اختصاص‌یافته به System Restore را سریع‌تر پر می‌کند و ممکن است نقاط قدیمی‌تر زودتر حذف شوند.

در نسخه‌های Pro و Enterprise می‌توان همین تنظیم را از طریق Local Group Policy Editor نیز مدیریت کرد، هرچند مسیر مستقیم گرافیکی برای این مقدار خاص در نسخه‌های جدید وجود ندارد و رجیستری قابل‌اعتمادترین روش باقی مانده است.

پیش از هر تغییر در رجیستری توصیه می‌شود یک نسخه پشتیبان از کلید موردنظر (Export) تهیه شود، چون اشتباه در مسیر یا مقدار می‌تواند رفتار سرویس System Restore را به‌طور کامل مختل کند.

پس از اعمال تغییر، نیازی به ری‌استارت سیستم نیست و تنظیم بلافاصله برای نقاط بازیابی بعدی اعمال می‌شود.

مدیریت فضای ذخیره‌سازی نقاط بازیابی با دستور vssadmin

هر نقطه بازیابی در واقع یک اسنپ‌شات از تغییرات سیستمی است که در فضایی به نام Shadow Storage روی همان درایو ذخیره می‌شود. ویندوز به‌طور پیش‌فرض سقفی برای این فضا در نظر می‌گیرد تا کل دیسک را اشغال نکند.

برای مشاهده میزان فضای فعلی اختصاص‌یافته، کافی است Command Prompt را با دسترسی ادمین باز کرده و دستور vssadmin list shadowstorage را اجرا کنید. خروجی این دستور میزان فضای استفاده‌شده، فضای اختصاص‌یافته و حداکثر مجاز را برای هر درایو نشان می‌دهد.

اگر فضای اختصاصی خیلی کم باشد، ویندوز مجبور می‌شود نقاط بازیابی قدیمی‌تر را زودتر از موعد حذف کند تا جا برای نقاط جدید باز شود؛ این یکی از دلایل شایع ناپدید شدن نقاط بازیابی قدیمی است، نه لزوماً خرابی سرویس.

برای افزایش یا کاهش این سقف، از دستور vssadmin resize shadowstorage /for=C: /on=C: /maxsize=10GB استفاده می‌شود که در این مثال حداکثر فضای درایو C را روی ۱۰ گیگابایت ثابت می‌کند. به‌جای عدد ثابت می‌توان از درصد هم استفاده کرد، مثلاً /maxsize=15%.

روش گرافیکی معادل این کار از مسیر System Properties > System Protection > Configure در دسترس است، جایی که یک اسلایدر درصدی از فضای دیسک را به کاربر نشان می‌دهد؛ اما دستور vssadmin کنترل دقیق‌تری با اعداد مشخص فراهم می‌کند و برای مدیریت چند درایو هم‌زمان یا اسکریپت‌نویسی مناسب‌تر است.

در سیستم‌هایی با درایو SSD کوچک، منطقی است این مقدار را پایین‌تر از پیش‌فرض تنظیم کرد تا فضای بیشتری برای فایل‌های کاربر باقی بماند، اما نباید آن‌قدر کم شود که عملاً امکان نگهداری حتی یک نقطه بازیابی کامل از بین برود.

چرا و چگونه پیش از تغییرات حساس یک نقطه بازیابی دستی بسازیم؟

نقاط بازیابی خودکار معمولاً پیش از نصب درایور، آپدیت ویندوز یا نصب برنامه ساخته می‌شوند، اما برخی تغییرات حساس مثل ویرایش دستی رجیستری، تغییر تنظیمات BIOS/UEFI از داخل ویندوز، یا نصب نرم‌افزارهای Overclocking هیچ تریگر خودکاری برای ساخت نقطه بازیابی ایجاد نمی‌کنند.

در چنین مواردی بهتر است پیش از هر اقدام، یک نقطه بازیابی دستی با نام مشخص بسازید تا در صورت بروز مشکل، به‌سرعت و بدون سردرگمی بتوانید همان لحظه دقیق را شناسایی و بازیابی کنید.

برای ساخت دستی، عبارت «Create a restore point» را در نوار جستجوی Start تایپ کنید تا پنجره System Properties با تب System Protection باز شود.

سپس روی دکمه Create کلیک کرده و توضیحی گویا مانند «قبل از نصب درایور گرافیک جدید» وارد کنید؛ ویندوز خودش تاریخ و ساعت را به این توضیح اضافه می‌کند.

برای کاربران حرفه‌ای یا مدیران سیستم، ساخت نقطه بازیابی از طریق PowerShell هم ممکن است. دستور Checkpoint-Computer -Description "توضیح دلخواه" -RestorePointType "MODIFY_SETTINGS" در یک PowerShell با دسترسی Administrator این کار را انجام می‌دهد و برای اسکریپت‌نویسی و اتوماسیون مناسب‌تر از رابط گرافیکی است.

نکته مهم اینجاست که اگر فاصله حداقلی بین نقاط بازیابی (که در بخش تنظیمات رجیستری توضیح داده شد) هنوز سپری نشده باشد، ممکن است درخواست ساخت دستی نادیده گرفته شود یا با تأخیر انجام شود؛ در این حالت باید مقدار SystemRestorePointCreationFrequency را موقتاً کاهش داد.

همچنین توجه داشته باشید که System Protection باید از قبل روی همان درایو فعال باشد، در غیر این صورت دکمه Create غیرفعال باقی می‌ماند و باید ابتدا حفاظت را برای درایو موردنظر روشن کنید.

نقش سرویس Volume Shadow Copy در ساخت و بازیابی نقاط بازگشت

پشت‌صحنه System Restore، فناوری‌ای به نام Volume Shadow Copy Service یا VSS قرار دارد که مسئول گرفتن اسنپ‌شات از فایل‌های سیستمی و رجیستری در همان لحظه است، بدون آنکه نیاز باشد سیستم قفل یا ری‌استارت شود.

VSS در واقع یک چارچوب هماهنگ‌کننده است که سه بخش دارد: Requestor (برنامه‌ای که درخواست اسنپ‌شات می‌دهد، مثل System Restore)، Provider (که معمولاً Microsoft Software Shadow Copy Provider نام دارد) و Writer (اجزای سیستمی که داده‌های خود را برای اسنپ‌شات آماده می‌کنند).

اگر این سرویس متوقف یا غیرفعال باشد، نه‌تنها نقطه بازیابی جدیدی ساخته نمی‌شود، بلکه حتی بازگردانی از نقاط قبلی نیز ممکن است با خطا مواجه شود، چون فرآیند Restore هم برای خواندن اسنپ‌شات‌ها به همین سرویس متکی است.

برای بررسی وضعیت سرویس، کافی است services.msc را اجرا کرده و به دنبال «Volume Shadow Copy» بگردید.

این سرویس به‌طور معمول روی حالت Manual تنظیم شده و فقط هنگام نیاز (مثل ساخت نقطه بازیابی یا بکاپ‌گیری) به‌صورت خودکار اجرا و پس از اتمام کار متوقف می‌شود؛ بنابراین متوقف بودن آن در حالت عادی طبیعی است.

راه سریع‌تر برای بررسی از طریق خط فرمان، دستور sc query vss است که وضعیت لحظه‌ای سرویس را نشان می‌دهد. اگر سرویس به‌درستی راه‌اندازی نشود، معمولاً مشکل از وابستگی‌های آن مانند سرویس COM+ Event System یا خرابی فایل‌های سیستمی VSS است که با دستورهای ترمیمی ویندوز قابل رفع خواهد بود.

درک این لایه زیرین کمک می‌کند بفهمید چرا برخی مشکلات System Restore ریشه در تنظیمات ظاهری ندارند، بلکه به سلامت این سرویس هسته‌ای وابسته‌اند.

چگونه نقاط بازیابی قدیمی و اضافی را پاک‌سازی کنیم؟

با گذشت زمان، تعداد نقاط بازیابی ذخیره‌شده روی دیسک افزایش می‌یابد و ممکن است بخش قابل‌توجهی از فضای اختصاصی System Restore را اشغال کند. ویندوز به‌طور خودکار قدیمی‌ترین نقاط را وقتی فضا تمام شود حذف می‌کند، اما کاربران هم می‌توانند این کار را به‌صورت دستی و هدفمند انجام دهند.

ساده‌ترین روش استفاده از ابزار Disk Cleanup است. پس از اجرای این ابزار، روی «Clean up system files» کلیک کرده و به تب More Options بروید؛ در بخش System Restore and Shadow Copies گزینه Clean up در دسترس است که همه نقاط بازیابی به‌جز آخرین مورد را پاک می‌کند.

برای کنترل دقیق‌تر، دستور vssadmin delete shadows /for=C: /oldest تنها قدیمی‌ترین نقطه بازیابی درایو C را حذف می‌کند، در حالی‌که استفاده از /all به‌جای /oldest تمام نقاط آن درایو را یک‌جا پاک می‌کند؛ این گزینه باید با احتیاط زیاد استفاده شود چون غیرقابل‌بازگشت است.

پیش از حذف گسترده نقاط بازیابی، بهتر است مطمئن شوید سیستم در وضعیت پایداری قرار دارد، چون این نقاط تنها راه بازگشت سریع در صورت بروز مشکل بعد از یک آپدیت یا نصب جدید هستند.

کاربرانی که به‌تازگی درایو دیسک سیستم را از HDD به SSD کوچک‌تر تغییر داده‌اند، معمولاً با این مشکل مواجه می‌شوند که تنها یک یا دو نقطه بازیابی اخیر نگهداری می‌شود؛ در چنین شرایطی افزایش سقف Shadow Storage (که در بخش مربوط به فضای دیسک توضیح داده شد) پیش از پاک‌سازی، انتخاب بهتری نسبت به حذف کامل نقاط موجود است.

پاک‌سازی منظم و آگاهانه نقاط بازیابی، به‌ویژه در سیستم‌هایی با فضای دیسک محدود، به حفظ عملکرد نرم‌افزار System Restore بدون قربانی‌کردن فضای ذخیره‌سازی کاربر کمک می‌کند.

اجرای System Restore از طریق خط فرمان و PowerShell

علاوه بر رابط گرافیکی آشنای System Restore، ویندوز امکان مدیریت کامل این قابلیت را از طریق خط فرمان و پاورشل هم فراهم می‌کند؛ گزینه‌ای که به‌ویژه برای مدیران سیستم، اسکریپت‌نویسی، یا زمانی که محیط گرافیکی در دسترس نیست، کاربرد دارد.

ساده‌ترین روش، اجرای مستقیم ابزار گرافیکی از طریق خط فرمان است. با تایپ دستور rstrui.exe در پنجره Run (میانبر Win+R) یا در Command Prompt، همان پنجره آشنای System Restore باز می‌شود؛ این روش مخصوصاً وقتی مفید است که مسیر منوی Start یا جستجو به هر دلیلی در دسترس نباشد.

برای مشاهده لیست نقاط بازیابی موجود بدون باز کردن هیچ رابط گرافیکی، دستور پاورشل Get-ComputerRestorePoint استفاده می‌شود که خروجی آن شامل شماره ترتیبی، تاریخ ساخت، توضیح و نوع هر نقطه بازیابی است.

پس از شناسایی شماره نقطه موردنظر از خروجی دستور بالا، می‌توان با اجرای Restore-Computer -RestorePoint <شماره> در یک PowerShell با دسترسی ادمین، فرآیند بازگردانی را مستقیماً آغاز کرد. سیستم بلافاصله هشدار ری‌استارت می‌دهد و پس از تأیید، مانند حالت گرافیکی ری‌استارت و بازیابی انجام می‌شود.

این روش‌های خط فرمانی در Windows Recovery Environment هم در دسترس هستند؛ یعنی وقتی ویندوز اصلاً بالا نمی‌آید، از طریق Command Prompt موجود در WinRE می‌توان مستقیماً rstrui را اجرا کرد، بدون نیاز به ورود کامل به سیستم‌عامل.

مدیران سیستم که چند دستگاه را هم‌زمان مدیریت می‌کنند، معمولاً این دستورها را در قالب اسکریپت‌های نگهداری دوره‌ای قرار می‌دهند تا هم وضعیت نقاط بازیابی را پایش کنند و هم در صورت نیاز فوری، بدون دسترسی فیزیکی به دستگاه، فرآیند بازگردانی را از راه دور آغاز نمایند.

مینا قاسمی
مینا قاسمی

کارشناس آموزش و دانشگاه

مینا قاسمی کارشناس آموزش عالی است و حوزه مدرسه تا دانشگاه را پوشش می‌دهد. او درباره کنکور، ثبت‌نام‌های تحصیلی، بورسیه و سامانه‌های آموزشی راهنماهای دقیق و به‌روز می‌نویسد.

دانشگاه کنکور بورسیه آموزش آنلاین
مشاهده همه مقالات

مقالات مرتبط

1405/06/13 24 دقیقه

رفع ارور ساخت اکانت اینستاگرام؛ علت‌ها و راه‌حل‌ها

این مقاله علت‌های رایج ارور هنگام ساخت اکانت اینستاگرام را بررسی می‌کند و راه‌حل‌های مرحله‌به‌مرحله برای رفع مشکل ارائه می‌دهد. همچنین می‌آموزید چه زم...

1405/06/12 23 دقیقه

آموزش گام‌به‌گام بک‌آپ گرفتن از اکانت اینستاگرام

این راهنما روش دریافت نسخه‌ای از عکس‌ها، ویدئوها، پیام‌ها و سایر اطلاعات اکانت اینستاگرام را توضیح می‌دهد. همچنین با مراحل دانلود فایل، بررسی محتوا و...

1405/06/12 23 دقیقه

آموزش تنظیم نور صفحه اندروید و روشنایی خودکار

این مقاله روش‌های تنظیم دستی و خودکار نور صفحه در گوشی‌های اندرویدی را توضیح می‌دهد. همچنین با راهکارهای کاهش مصرف باتری و رفع مشکلات رایج روشنایی نما...

1405/05/30 21 دقیقه

آموزش حذف مخاطبین اندروید به‌صورت کامل

این مقاله روش‌های مختلف حذف مخاطبین در گوشی‌های اندرویدی را از طریق اپلیکیشن مخاطبین، حساب گوگل و تنظیمات گوشی آموزش می‌دهد. همچنین به مشکلات رایج در...

1405/05/27 21 دقیقه

آموزش ارسال فایل‌های بزرگ و حجیم از طریق ایمیل

در این مقاله با روش‌های مطمئن ارسال فایل‌های بزرگ و حجیم از طریق ایمیل آشنا می‌شوید. همچنین نحوه استفاده از فضای ابری، سرویس‌های انتقال فایل و راهکاره...

1405/05/25 23 دقیقه

رفع خطای App Not Responding در ویندوز

این مقاله به بررسی علل بروز خطای App Not Responding در ویندوز می‌پردازد و روش‌های عملی رفع این مشکل را در ۱۲ بخش آموزشی ارائه می‌دهد. همچنین به ۴۳ سوا...

دیدگاه‌ها

نظرات شما پس از بررسی منتشر خواهد شد. اطلاعات تماس محفوظ می‌ماند.

هنوز دیدگاهی ثبت نشده. اولین نفری باشید!

پیشخوانک