نحوه برنامه ریزی نقاط بازیابی سیستم در ویندوز 11/10

بازیابی سیستم(System Restore) یکی از حیاتی ترین اما دست کم گرفته شده ترین ویژگی ها در سیستم عامل ویندوز(Windows OS) است. یک نقطه بازیابی می تواند به رایانه کمک کند تا در کمترین زمان به وضعیت کار خود بازگردد و در زمان زیادی که صرف عیب یابی می شود، صرفه جویی کند. System Restore Points برنامه مقیم، تنظیمات آن‌ها و رجیستری ویندوز(Windows Registry) را به‌عنوان یک تصویر می‌گیرد و از چند چیز که برای بازسازی درایو سیستم لازم است، در صورت تمایل به بازگشت، نسخه پشتیبان تهیه می‌کند. در حالی که ویندوز به طور مکرر نقاط بازیابی سیستم را ایجاد می کند، اگر بخواهید می توانید رایانه ویندوزی خود را در زمان های برنامه ریزی شده ایجاد کنید.(Windows)

(Create System Restore Points)هر روز یا هفته به طور خودکار نقاط بازیابی سیستم ایجاد کنید

ای کاش ویندوز(Windows) یک ویژگی یا تنظیمات داخلی داشت، که در آن کاربران به راحتی می توانستند رایانه شخصی خود را برای ایجاد نقاط بازیابی، روزانه یا هفتگی به راحتی با یک کلیک تنظیم کنند - اما چنین تنظیمی در دسترس نیست. برای انجام این کار باید از Task Scheduler استفاده کنید. حال بیایید ببینیم که چگونه می توان یکی را در یک زمان خاص برنامه ریزی کرد. این یک فرآیند 3 مرحله ای است:

  1. قابلیت بازیابی سیستم را فعال کنید
  2. فرمان نقطه بازیابی سیستم
  3. یک Task در Task Scheduler ایجاد کنید.

ما همچنین در مورد نحوه اجرای دستی کار برای تایید عملکرد آن و یک آموزش سریع برای ایجاد میانبر برای آن کار صحبت کرده ایم. این به شما امکان می دهد نقطه بازیابی(Restore) را به سرعت ایجاد کنید.

1] قابلیت System Restore را فعال کنید

پیکربندی System Restore در ویندوز 10

در حالی که به طور پیش فرض باید روشن باشد، اما بهتر است بررسی کنید که آیا بازیابی سیستم غیرفعال شده است یا خیر(check if it System Restore has been disabled) . همچنین باید System Restore را برای هر درایو(System Restore for the individual drive) ، از جمله گزینه استفاده از دیسک، پیکربندی کنید.( disk usage option.)

ویندوز به شخص اجازه می‌دهد تا بازیابی سیستم را تنها یک بار در 24 ساعت(create System Restore only once in 24 hours) ایجاد کند. اگر دوباره تلاش کند، از آن صرفنظر می کند. بنابراین، اگر قصد دارید چندین نقطه بازیابی ایجاد کنید، گاهی اوقات به صورت دستی، باید این محدودیت را حذف کنیم.

ویرایشگر رجیستری را باز کنید و به کلید زیر بروید:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore

برای ویرایش  SystemRestorePointCreationFrequency DWORD دوبار کلیک کنید. مقدار را به 0 تغییر دهید .

به طور خودکار نقطه بازیابی سیستم را هنگام راه اندازی ایجاد کنید

این اطمینان حاصل می کند که ویندوز(Windows) هرگز از ایجاد یک نقطه بازیابی صرفنظر نمی کند.

2] فرمان نقطه بازیابی سیستم

دستوری که برای ایجاد نقطه بازیابی استفاده می کنیم این است

Checkpoint-Computer -Description "TWC-RestorePoint" -RestorePointType MODIFY_SETTINGS

می توانید نام TWC-RestorePoint را به هر چیز دیگری تغییر دهید.

MODIFY_SETTINGS نوعی نقطه بازیابی(Restore) است که شامل رجیستری(Registry) ، نمایه‌های محلی، com+ DB، WFP.dll ، پایگاه داده IIS و پسوند فایل است.

من توصیه می کنم این دستور را در PowerShell اجرا کنید تا مطمئن شوید که به درستی کار می کند.

در اینجا یک نسخه ی نمایشی سریع از دستوری است که ما پیشنهاد کردیم. توجه داشته باشید(Notice) که یک نقطه بازیابی با توضیحات - TWC-RestorePoint ایجاد کرد.(TWC-RestorePoint.)

نقاط بازیابی سیستم را برنامه ریزی کنید

جدا از این، می توانید از آرگومان های زیر نیز استفاده کنید:

  • APPLICATION_INSTALL
  • APPLICATION_UNINSTALL
  • DEVICE_DRIVER_INSTALL
  • CANCELLED_OPERATION

همچنین می توانید از آرگومان زیر با WMIC.EXE برای ایجاد یک نقطه بازیابی استفاده کنید. ما در پست خود در مورد نحوه(How) ایجاد خودکار یک نقطه بازیابی با راه اندازی ویندوز به تفصیل توضیح داده ایم.

/Namespace:\\root\default Path SystemRestore Call CreateRestorePoint "Startup Restore Point", 100, 7

3] Task Scheduler را ایجاد کنید

اکنون باید  یک کار اساسی را ایجاد و زمان بندی(create & schedule a basic task) کنید و از دستور ذکر شده در بالا در زمانبندی کار با PowerShell استفاده کنید(PowerShell)

taskschd.msc را(taskschd.msc) در اعلان Run تایپ کنید و کلید Enter را بزنید تا (Enter)Task Scheduler باز شود . روی لینک Create Task کلیک کنید. (Click on the Create Task link.)نام آن را به‌عنوان Restore Point Creator  بگذارید و کادری که می‌گوید اجرای(Run) با بالاترین امتیازات را علامت بزنید.

Task را برای اجرا با بالاترین امتیازات ایجاد کنید

اگر چندین کاربر در رایانه وجود دارد، دکمه رادیویی را انتخاب کنید که می‌گوید Run چه کاربر وارد شده باشد یا نه.(Run whether the user is logged on or not.)

به تب Triggers بروید و روی دکمه New(New Button) کلیک کنید . در اینجا ما کار را برنامه ریزی می کنیم تا هر روز یک بار اجرا شود،(schedule the task to run once every day,) یا می توانید هر چیز دیگری را که می خواهید انتخاب کنید. روزانه را انتخاب کنید، تاریخ شروع و زمان را تنظیم کنید.

برای ایجاد نقطه بازیابی هر روز، Task را برنامه ریزی کنید

به تب Actions بروید(Actions Tab) و روی دکمه New(New Button) کلیک کنید . در اینجا دستور را اضافه می کنیم.

powershell.exe را در کادر ( powershell.exe)Program/script کنید. در کادر Argument موارد زیر را تایپ کنید:

Checkpoint-Computer -Description "TWC-RestorePoint" -RestorePointType MODIFY_SETTINGS

بر روی دکمه OK کلیک کنید.

برای ایجاد نقطه بازیابی، دستور را به Task Scheduler اضافه کنید

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

در نهایت، به تب تنظیمات(Settings) بروید. در اینجا باید پیکربندی کنید که اگر کار با شکست مواجه شود یا در صورت خاموش بودن رایانه از دست برود چه اتفاقی می‌افتد. همچنین می تواند از موقعیت ها در صورت شکست کار و غیره مراقبت کند.

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

Task را به صورت دستی اجرا کنید تا بررسی کنید که آیا کار می کند یا خیر

نحوه برنامه ریزی نقاط بازیابی سیستم در ویندوز 10

وظیفه ای که ایجاد کردیم را انتخاب کنید و در پنل سمت راست، روی دکمه Run کلیک کنید. فوراً PowerShell را راه اندازی می کند و دستور را اجرا می کند.

بخوانید(Read) : نحوه ایجاد میانبر دسکتاپ System Restore(How to create a System Restore desktop shortcut) .

یک میانبر(Shortcut) برای System Restore Task ایجاد کنید تا آن را در هر زمان اجرا کنید

برنامه، schtasks.exe، مسئول اجرای وظایف در زمان خودش است. می‌توانیم از آرگومان زیر برای ایجاد میانبر دسکتاپ برای اجرای آن در صورت تقاضا استفاده کنیم. در مورد ما، به این صورت خواهد بود:

C:\Windows\System32\schtasks.exe /run /tn "Restore Point Creator"
  • روی دسکتاپ راست کلیک کنید
  • New > Shortcut را انتخاب کنید
  • در مکان، دستور فوق را پیست کنید
  • نامی به آن بدهید و روی OK کلیک کنید.

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

در این، ما نه تنها یاد گرفتیم که نقاط بازیابی سیستم را در (System Restore)ویندوز 10(Windows 10) زمان بندی کنیم، بلکه هر زمان که بخواهیم با استفاده از میانبر آن را ایجاد کنیم. به یاد داشته باشید که هر بار که یک نقطه بازیابی ایجاد می کنید، بخشی از فضای ذخیره سازی را اشغال می کند. در حالی که ویندوز(Windows) به طور خودکار نقاط بازیابی قدیمی را با رسیدن به محدودیت فضای دیسک اختصاص داده شده حذف می کند، شما همچنین می توانید نقاط بازیابی قدیمی را به صورت دستی حذف کنید.(delete older restore points manually.)



About the author

من یک توسعه دهنده آیفون و macOS هستم که در هر دو ویندوز 11/10 و جدیدترین پلتفرم iOS اپل تجربه دارم. با بیش از 10 سال تجربه، درک عمیقی از نحوه ایجاد و مدیریت فایل ها در هر دو سیستم عامل دارم. مهارت‌های من فراتر از ساختن فایل‌ها است - من همچنین دانش قوی درباره محصولات اپل، ویژگی‌های آنها و نحوه استفاده از آنها دارم.



Related posts