راهنمای نهایی برای پشتیبان گیری و بازیابی رجیستری ویندوز

ویندوز(Windows) تقریباً هر چیزی را که باعث کارکرد آن می شود در یک پایگاه داده مبتنی بر فایل سلسله مراتبی به نام رجیستری ویندوز(Windows Registry) ذخیره می کند. رجیستری شامل تمام تنظیمات پیکربندی سیستم عامل(operating system) ، برنامه ها، خدمات، اجزا و تقریباً هر چیز دیگری است. همه چیز از اندازه آیکون ها گرفته تا رنگ نوار وظیفه در آنجا ذخیره می شود.

رجیستری از میلیون ها کلید و مقدار تشکیل شده است. می توانید کلیدها را به عنوان پوشه ها و مقادیر را به عنوان داده های ذخیره شده در پوشه ها در نظر بگیرید. در ویرایشگر رجیستری(registry editor) ، کلیدها در واقع شبیه پوشه ها هستند و مقادیر همان چیزی هستند که تنظیمات واقعی را نگه می دارند. هر کلید در رجیستری می تواند بیش از یک مقدار داشته باشد، مانند یک پوشه که می تواند بیش از یک فایل را در داخل خود ذخیره کند.

همچنین، مقادیر می‌توانند داده‌هایی از انواع مختلف از جمله String ، Binary ، DWORD ، QWORD و غیره را ذخیره کنند. شما واقعاً نیازی به درک آن سطح از جزئیات ندارید، اما امیدواریم که ساختار رجیستری را درک کنید.

مقادیر کلیدهای رجیستری

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

راهی برای صادرات کل رجیستری وجود دارد، اما به چند دلیل این گزینه مناسبی نیست. در ابتدا، یک فایل بزرگ دریافت می کنید که باید در جایی ذخیره کنید. ثانیاً، اگر فقط یک تنظیم را تغییر می‌دهید، تلاش برای بازگرداندن کل رجیستری بعداً ممکن است بسیاری از مقادیر جدیدتر دیگری را که پس از صادرات در سایر بخش‌های رجیستری نوشته شده‌اند، بازنویسی کند. این در واقع می تواند منجر به مشکلات بیشتر و فساد احتمالی شود. در نهایت، ممکن است حتی نتوانید کل رجیستری را بازگردانید زیرا بسیاری از کلیدها توسط ویندوز(Windows) استفاده می شوند و بنابراین به سادگی نوشته نمی شوند.

بهترین گزینه برای پشتیبان گیری و بازیابی کل رجیستری استفاده از System Restore است. بنابراین هنگام ایجاد تغییر، ابتدا یک نقطه بازیابی(restore point) ایجاد کنید و سپس تنها بخش ویرایش شده را به صورت دستی پشتیبان بگیرید. اگر مشکلی وجود داشت، همیشه می‌توانید با دوبار کلیک کردن روی فایل .reg(.reg file) در ویندوز(Windows) ، بخش صادر شده را دوباره بارگیری کنید .

اگر دیگر نمی توانید وارد ویندوز(Windows) شوید زیرا تغییر رجیستری(registry change) مشکل را به شدت خراب کرده است، می توانید به سادگی گزینه های (Options)بازیابی پیشرفته را راه اندازی کنید و (Advanced Recovery) نقطه بازیابی(restore point) قبلی را که ایجاد کرده بودید انتخاب کنید. در زیر هر دو روش را به تفصیل(detail below) توضیح خواهم داد .

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

ابتدا اجازه دهید در مورد باز کردن ویرایشگر رجیستری(registry editor) صحبت کنیم . تقریباً در تمام نسخه های اخیر ویندوز(Windows) ، می توانید ویرایشگر رجیستری را(registry editor) با کلیک بر روی دکمه Start و تایپ (Start button and typing)regedit باز کنید.

regedit را باز کنید

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

Backup Parts/Sections های رجیستری

در بسیاری از پست های خود، به ترفندها یا نکاتی اشاره کرده ام که نیاز به ویرایش یک کلید یا مقدار(key or value) در رجیستری دارند. اگر می خواهید یک تغییر واحد را اینجا و آنجا ایجاد کنید، واقعاً نیازی به پشتیبان گیری از کل رجیستری ندارید.

فرض کنید در حال ویرایش یک مقدار ذخیره شده در کلید زیر هستید:

HKEY_LOCAL_MACHINE – SOFTWARE – Microsoft – Windows – CurrentVersion – Explorer

می توانید روی Explorer(Explorer) راست کلیک کرده و Export را انتخاب کنید  تا از کل کلید به همراه همه کلیدهای فرعی و هر یک از مقادیر آنها یک نسخه پشتیبان تهیه کنید.

کلیدهای صادراتی

متوجه خواهید شد که چندین کلید فرعی دیگر در زیر کلید اصلی Explorer(Explorer key) وجود دارد. به طور پیش فرض، فقط شاخه انتخاب شده به همراه کلیدهای فرعی و مقادیر صادر می شود. اگر می‌خواهید کل رجیستری را صادر کنید، هنگام ذخیره فایل reg. باید همه(All) را در قسمت Export Range انتخاب کنید.(Export Range)

رجیستری محدوده صادرات

مجدداً(Again) ، من توصیه نمی‌کنم از کل رجیستری به این روش نسخه پشتیبان تهیه کنید، زیرا در نهایت هنگام تلاش برای بازگرداندن فایل، با خطای  Cannot import مواجه می‌شوید.( Cannot import)

نمی تواند رجیستری را وارد کند

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

پشتیبان گیری از کل رجیستری(Backup Entire Registry) از طریق  بازیابی سیستم(System Restore)

با استفاده از System Restore ، در بازگردانی به حالت قبلی با مشکل مواجه نخواهید شد زیرا ویندوز(Windows) تمام مشکلات قفل شده و در حال استفاده را برای شما مدیریت می کند. شما همیشه هنگام استفاده از ویندوز یک (Windows)نقطه بازیابی(restore point) ایجاد خواهید کرد و انجام آن بسیار ساده است.

روی Start کلیک کنید و Create restore point را(Create restore point) تایپ کنید و روی اولین نتیجه کلیک کنید. شما مستقیماً به زبانه System Protection در گفتگوی (System Protection)System Properties خریداری خواهید شد .

ایجاد نقطه بازیابی

بر روی دکمه Create در پایین کلیک کنید و گفتگوی دیگری ظاهر می شود که توضیحی را می خواهد. روی دکمه Create کلیک کنید و نقطه بازیابی(restore point) ایجاد می شود.

نقطه بازیابی

ایجاد نقطه بازیابی(restore point) فقط باید چند دقیقه طول بکشد . پس از اتمام، می توانید یک نقطه بازیابی(restore point) ایجاد شده قبلی را به دو روش بازیابی کنید: از طریق همان گفتگوی System Restore  در ویندوز یا از طریق صفحه Advanced Recovery Options . من هر دو روش را در زیر به شما نشان خواهم داد.

بازیابی رجیستری از طریق ویندوز

اگر همچنان می‌توانید ویندوز را راه‌اندازی کرده و وارد سیستم شوید(Windows and log) ، می‌توانید با باز کردن System Restore ، رجیستری را بازیابی کنید. روی Start کلیک کنید و system restore را تایپ (Start and type)کنید (Click)و روی(system restore and click) اولین نتیجه کلیک کنید.

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

بازیابی رجیستری

نقاط بازیابی دستی ایجاد شده را به همراه مواردی که به طور خودکار ایجاد شده اند را مشاهده خواهید کرد. برای مشاهده تمام نقاط بازیابی ذخیره شده در سیستم، می توانید کادر Show more restore points را علامت بزنید. ( Show more restore points)اگر روی دکمه اسکن برای برنامه‌های آسیب‌دیده(Scan for affected programs) کلیک کنید، لیستی از برنامه‌هایی که پس از ایجاد نقطه بازیابی(restore point) نصب شده‌اند، به شما نشان می‌دهد ، زیرا حذف خواهند شد. همچنین به شما می گوید که کدام برنامه ها پس از ایجاد نقطه بازیابی(restore point) حذف شده اند و بازیابی خواهند شد.

روی Next و Finish کلیک کنید و تمام. سیستم به نقطه بازیابی قبلی بازگردانده می شود(restore point) و شما باید آماده باشید. توجه داشته باشید که System Restore هیچ یک از داده های شخصی شما را هنگام تغییر وضعیت سیستم تغییر نمی دهد. فقط به رجیستری، برنامه ها و فایل های سیستم نگاه می کند.

رجیستری را(Registry) از طریق Recovery Options بازیابی کنید

اگر نمی توانید وارد ویندوز(Windows) شوید ، باز هم می توانید از بازیابی سیستم(system restore) استفاده کنید ، اما فقط از طریق گزینه های پیشرفته بوت(Advanced Boot Options) در ویندوز 7 و گزینه های بازیابی پیشرفته(Advanced Recovery Options) در ویندوز 8(Windows 8) و ویندوز 10(Windows 10) . روش برای هر سه سیستم عامل کمی متفاوت است، بنابراین در زیر همه آنها را توضیح خواهم داد.

بازیابی ویندوز 7

برای ویندوز 7(Windows 7) ، باید رایانه خود را مجدداً راه اندازی کنید و سپس کلید F8(F8 key) را در هنگام بالا آمدن اولیه فشار دهید. با این کار صفحه Advanced Boot Options ظاهر می شود و اولین گزینه Repair Your Computer خواهد بود .

کامپیوترت را تعمیر کن

آن را انتخاب کنید و Enter را فشار دهید . با این کار کادر گفتگوی System Recovery Options(e System Recovery Options) بارگیری می شود و در اینجا باید System Restore را انتخاب کنید .

گزینههای بازیابی سیستم

باز هم، شما فقط بازیابی را انتخاب می کنید که می خواهید به آن برگردید و تمام. به طور معمول، اگر در بارگذاری ویندوز(Windows) با مشکل مواجه هستید ، صفحه Advanced Boot Options(Advanced Boot Options screen) به طور خودکار ظاهر می شود.

توجه داشته باشید که اگر نمی‌توانید گزینه‌های بوت را با استفاده از F8 بارگیری کنید، ممکن است مجبور شوید از دیسک تعمیر سیستم(System Repair Disc) استفاده کنید . شما می توانید با کلیک بر روی Start و تایپ کردن(Start and typing) در سیستم تعمیر دیسک ، یک (system repair disc)دیسک تعمیر(repair disc) بر روی هر کامپیوتر ویندوز 7(Windows 7) ایجاد کنید .

دیسک تعمیر سیستم

در یک سی دی یا دی وی دی قرار دهید و روی دکمه ایجاد دیسک(Create disc) کلیک کنید. هنگامی که این دیسک را دارید، می توانید مستقیماً از آن بوت شوید تا گزینه های بازیابی سیستم(system recovery) را که در بالا نشان داده شده است دریافت کنید. تنها چیزی که باید از آن اطمینان حاصل کنید این است که در دستور بوت ابتدا درایو CD/DVD ROM ذکر شده باشد.

تعمیر دیسک ویندوز 7

بازیابی ویندوز 8

در ویندوز 8(Windows 8) ، کل مراحل بازیابی و رابط کاربری گرافیکی(recovery procedure and GUI) کاملاً متفاوت است. به جای رابط خسته کننده DOS قبلی، اکنون یک (DOS interface)رابط کاربری گرافیکی(GUI) مدرن به نظر می رسد که کار را بسیار آسان می کند.

وقتی می خواهید به این رابط جدید دسترسی پیدا کنید، F8 دیگر کار نمی کند. خوشبختانه(Luckily) ، من قبلاً پستی در مورد روش های مختلفی که می توانید برای دسترسی به صفحه گزینه های بوت پیشرفته در ویندوز 8(Windows 8) استفاده کنید، نوشته ام . پس از ورود به صفحه اصلی، روی Troubleshoot کلیک کنید .

عیب یابی win 8

در بخش عیب‌یابی(Troubleshoot) ، پیش بروید و روی گزینه‌های پیشرفته(Advanced options) در پایین کلیک کنید.

عیب یابی گزینه های پیشرفته

در نهایت، در آخرین صفحه بر روی System Restore کلیک کنید و گفتگوی بازیابی سیستم آشنا را برای انتخاب نقطه بازیابی(restore point) که می خواهید به آن برگردید، دریافت خواهید کرد.

گزینه های پیشرفته بازیابی سیستم

در ویندوز 8(Windows 8) می توانید یک دیسک تعمیر سیستم مانند (system repair)ویندوز 7(Windows 7) ایجاد کنید یا می توانید یک درایو بازیابی(recovery drive) USB ایجاد کنید . برای ایجاد دیسک تعمیر(repair disc) ، روی Start کلیک کنید و (Start and type)recdisc.exe را تایپ کنید و نوع درایو بازیابی را(recovery drive type) در درایو بازیابی(recovery drive) ایجاد کنید .

ایجاد درایو بازیابی

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

بازیابی ویندوز 10

هنگامی که به صفحه گزینه های بوت پیشرفته می روید، رویه در ویندوز 10(Windows 10) دقیقاً یکسان است، اما در ویندوز(Windows) کمی متفاوت است. از آنجایی که منوی Start(Start Menu) به صورت کامل در ویندوز 10(Windows 10) بازگشته است ، می توانید روی آن کلیک کرده و سپس روی تنظیمات(Settings) کلیک کنید .

منوی استارت win 10

سپس در کادر گفتگوی تنظیمات(Settings) بر روی Update and recovery کلیک کنید . همانطور که می بینید، گفتگوی تنظیمات(Settings dialog) در ویندوز 10(Windows 10) کاملاً متفاوت از پنجره 8(Windows 8) است.

تنظیمات ویندوز 10

در نهایت، می‌توانید روی دکمه Restart now در زیر راه‌اندازی پیشرفته(Advanced startup) کلیک کنید . این شما را به همان صفحه انتخاب گزینه انتخاب می کند که در آنجا روی (Choose an option)عیب یابی(Troubleshoot) کلیک می کنید .

استارتاپ پیشرفته برد 10

امیدواریم دستورالعمل‌های دقیق بالا به شما این امکان را بدهد که با خیال راحت و آسان از رجیستری خود در ویندوز 7(Windows 7) ، ویندوز 8 و ویندوز 10(Windows 10) نسخه پشتیبان تهیه و بازیابی کنید . اگر سوالی دارید، در نظر بگیرید. لذت بردن!



About the author

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



Related posts