باید محافظت سیستم را در این درایو فعال کنید - خطای System Restore

اگر زمانی که می‌خواهید بازیابی سیستم(System Restore) را در Windows 10/8/7 انجام دهید ، و پیام خطای You must enable system protect on this drive(You must enable system protection on this drive ) status را دریافت کردید، این پست برای کمک به شما در نظر گرفته شده است. در این پست، ما برخی از علل بالقوه شناخته شده را که می‌توانند باعث بروز خطا شوند را شناسایی می‌کنیم و سپس راه‌حل‌های احتمالی را برای کمک به رفع این مشکل ارائه می‌کنیم.

باید محافظت سیستم را در این درایو فعال کنید - خطای System Restore

پیغام خطا در System Restore ظاهر می شود و کاربران را از اجرای این ابزار بر روی دیسکی که انتخاب کرده اند جلوگیری می کند. این پیام یک پیام وضعیت برای درایو انتخاب شده است که کاربران می خواهند آن را بازیابی کنند.

ممکن است به دلیل این دو دلیل مشخص با پیام خطا مواجه شوید.

  • ویژگی محافظت از سیستم(System Protection) در رایانه شما فعال نیست.
  • System Protection Service روی رایانه شما اجرا نمی شود.

باید محافظت سیستم را در این درایو فعال کنید - خطای System Restore

اگر با این مشکل مواجه هستید، باید حفاظت سیستم را در این(You must enable system protection on this drive) مشکل درایو فعال کنید، می‌توانید راه‌حل‌های پیشنهادی ما را در زیر امتحان کنید و ببینید آیا این به حل مشکل کمک می‌کند یا خیر.

  1. محافظت از سیستم(System Protection) را از طریق PowerShell فعال کنید
  2. سرویس Volume Shadow Copy را مجددا راه اندازی کنید(Shadow Copy)
  3. فایل سیستم را تغییر نام دهید و بازیابی سیستم(System Restore) را از طریق Command Prompt انجام دهید(Command Prompt)

بیایید نگاهی به شرح فرآیند درگیر در رابطه با هر یک از راه حل های ذکر شده بیندازیم.

1 ] محافظت از سیستم را از(] Enable System Protection) طریق PowerShell فعال کنید(PowerShell)

در این راه حل ارائه شده که می توانید با موفقیت در ویندوز(Windows) بوت شوید ، یک دستور ساده PowerShell وجود دارد که می تواند ویژگی محافظت از سیستم را برای درایوی که می خواهید بازیابی کنید، بازگرداند. پس از آن، می توانید به تنظیمات بازیابی سیستم(System Restore) مراجعه کنید تا بررسی کنید که آیا می توانید System Protection را برای درایوی که ویندوز(Windows) را در آن نصب کرده اید فعال کنید .

موارد زیر را انجام دهید:

  • کلید Windows(Windows) + X را فشار دهید تا منوی Power User باز شود و سپس(Power User Menu) A را روی صفحه کلید فشار دهید تا(A) PowerShell در حالت admin/elevated اجرا شود.
  • در کنسول PowerShell ، دستورات زیر را تایپ کنید و بعد از هر خط Enter را بزنید.(Enter)
enable-computerrestore -drive "c:\"
vssadmin resize shadowstorage /on=c: /for=c: /maxsize=5%
checkpoint-computer -description "Done"

اجرای دستورات چند ثانیه طول می کشد.

  • کامپیوتر خود را مجددا راه اندازی کنید.

در هنگام بوت، می توانید بررسی کنید که آیا بازیابی سیستم(System Restore) شما غیرفعال است یا خیر. در اینجا چگونه است:

  • کلید Windows + R را فشار دهید.
  • در کادر محاوره ای Run عبارت control system را(control system) تایپ کرده و Enter را بزنید تا قسمت Control Panel System باز شود.
  • در سمت چپ صفحه، روی System protection کلیک کنید  تا  System Properties باز شود .
  • در بخش تنظیمات حفاظت(Protection Settings) ، بررسی کنید که آیا محافظت (Protection)در(On)  زیر درایوی که برای فایل‌ها و پوشه‌های خود استفاده می‌کنید  روشن است  یا خیر.
  • اگر این گزینه روی خاموش تنظیم شده است، درایوی را که می خواهید System Restore را روشن کنید انتخاب کنید و روی دکمه Configure  کلیک کنید.
  • تنظیمات محافظت از سیستم(System Protection Settings) برای ویندوز 10(Windows 10) باز می شود، بنابراین در قسمت Restore Settings دکمه رادیویی روشن کردن محافظت از سیستم را بررسی کنید. (Turn on system protection)مطمئن(Make) شوید که این گزینه انتخاب شده است.
  • روی OK کلیک کنید .

اکنون می توانید System Restore را اجرا کنید و ببینید آیا پیام خطای You must enable system protection on this drive ظاهر می شود یا خیر.(You must enable system protection on this drive)

2] سرویس Volume Shadow Copy را (Shadow Copy)مجددا راه اندازی کنید(Restart)

اگر سرویس Volume Shadow Copy (VSS)(Volume Shadow Copy (VSS) Service) اصلاً اجرا نمی‌شود یا اگر خراب باشد، ممکن است System Protection استفاده شده برای System Restore به درستی کار نکند و ممکن است پیام خطای You must enable system protection on this drive را دریافت کنید. (You must enable system protection on this drive)در این مورد، باید قبل از اجرای مجدد System Restore ، سرویس Volume (System Restore)Shadow Copy را مجددا راه اندازی کنید تا ببینید آیا مشکل حل می شود یا خیر.

می توانید سرویس Volume Shadow Copy را از طریق Command Prompt متوقف کرده و مجدداً راه اندازی کنید . در اینجا چگونه است:

  • اگر به هیچ وجه نمی توانید به سیستم عامل خود دسترسی پیدا کنید، باید رسانه نصب ویندوز 10(Windows 10) را وارد کرده و رایانه خود را بوت کنید.
  • طرح بندی صفحه کلید خود را انتخاب کنید.
  • صفحه انتخاب گزینه(Choose an option) ظاهر می شود، بنابراین به مسیر Troubleshoot > Advanced options > Command Prompt.
  • در پنجره خط فرمان، دستورات زیر را تایپ کرده و بعد از هر خط Enter را بزنید.(Enter)
net stop vss
net start vss

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

3] نام(Rename) فایل سیستم را تغییر دهید و بازیابی سیستم(System Restore) را از طریق Command Prompt انجام دهید(Command Prompt)

اگر بازیابی سیستم کار نمی کند(System Restore is not working) ، می توانید آن را با استفاده از خط فرمان اجرا کنید. در این راه حل، باید آن را اجرا کنید، اما قبل از انجام این کار، باید نام دو فایل سیستم را تغییر دهید که می تواند پیام خطای You must enable system protect on this drive را ایجاد کند.(You must enable system protection on this drive)

از آنجایی که این مشکل بیشتر زمانی رخ می دهد که نمی توانید به سیستم عامل خود دسترسی پیدا کنید، تمام عیب یابی ها از گزینه های Advanced Startup(Advanced Startup options) اجرا می شود . در اینجا چگونه است:

  • اگر اصلاً قادر به دسترسی به سیستم عامل خود نیستید، باید رسانه نصب ویندوز 10 را وارد کرده و رایانه خود را بوت کنید(Windows 10 installation media and boot your computer) .
  • طرح بندی صفحه کلید خود را انتخاب کنید.
  • صفحه انتخاب گزینه(Choose an option) ظاهر می شود، بنابراین به مسیر Troubleshoot > Advanced options > Command Prompt.
  • در پنجره خط فرمان، دستور زیر را تایپ کرده و Enter را بزنید .
cd %systemroot%\system32\config

هنگامی که به پوشه پیکربندی داخل System32 پیمایش کردید، زمان تغییر نام دو فایل سیستم است. می توانید این کار را با تایپ دو دستور زیر انجام دهید و بعد از هر کدام Enter را بزنید.(Enter)

ren SYSTEM system.001
ren SOFTWARE software.001

پس از اجرای هر دو دستور، اکنون می توانید System Restore را اجرا کنید -(System Restore –) دستور زیر را تایپ کرده و Enter را بزنید .

rstrui.exe /offline:C:\windows=active

اکنون بازیابی سیستم(System Restore) باید بدون پیام خطا باز شود. دستورالعمل های روی صفحه را دنبال کنید و ببینید آیا رایانه شما به طور معمول شروع به کار می کند یا خیر.

Hope this helps!



About the author

من یک مهندس سخت افزار هستم و متخصص در طراحی و توسعه محصولات اپل مانند آیفون و آیپد هستم. من با هر دو دستگاه iOS و edge و همچنین ابزارهای توسعه نرم افزار مانند Git و Swift تجربه دارم. مهارت های من در هر دو زمینه به من درک قوی از نحوه تعامل سیستم عامل دستگاه های اپل (OS) با برنامه ها و منابع داده می دهد. علاوه بر این، تجربه من با Git به من امکان می دهد روی سیستم های کنترل نسخه کد کار کنم، که می تواند به بهبود کارایی و بهره وری در هنگام توسعه نرم افزار کمک کند.



Related posts