نحوه بازیابی رجیستری با استفاده از Command Prompt در ویندوز 11/10

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

در چنین سناریوهایی، ممکن است از شما خواسته شود که نسخه پشتیبان رجیستری(Registry) خود را بازیابی کنید تا ویندوز 10 خود را به حالت قبلی بازگردانید. وضعیتی مانند این نیز ممکن است از یک به روز رسانی باگ ایجاد شود. یک نسخه پشتیبان مخفی خودکار از رجیستری(Registry) شما وجود دارد که ویندوز ایجاد می کند، اما شما باید به صورت دستی آن را فعال کنید. امروز، ما به شما نشان خواهیم داد که چگونه یک نسخه پشتیبان رجیستری را(restore a Registry backup) با استفاده از Command Prompt بازیابی کنید .

نحوه بازیابی رجیستری(Registry) با استفاده از Command Prompt در Windows 11/10

مراحل اصلی بازیابی نسخه پشتیبان رجیستری(Registry) با استفاده از خط فرمان در Windows 11/10 عبارتند از:

  1. (Reboot)کامپیوتر خود را در صفحه گزینه های راه اندازی پیشرفته راه (Advanced)اندازی مجدد کنید
  2. Click Troubleshoot > Advanced Options > Command Prompt
  3. (Make)با استفاده از دستور dir مطمئن شوید که در دایرکتوری ویندوز هستید(Windows)
  4. بعد، دایرکتوری را با استفاده از دستور CD به System32 تغییر دهید
  5. فایل های رجیستری(Copy Registry) را از پوشه RegBack با استفاده از (RegBack)CMD کپی کنید(CMD)
  6. آنها را با استفاده از CMD در پوشه System32\config
  7. کامپیوتر خود را مجددا راه اندازی کنید.

اجازه دهید اکنون وارد نسخه دقیق آن شویم.

همانطور که قبلاً گفته شد، یک نسخه پشتیبان از رجیستری شما(backup copy of your Registry stored) در پوشه ذخیره شده است، %windir%System32configRegBackاما ما باید از خط فرمان برای دسترسی به این پوشه استفاده کنیم و پایگاه داده را در اینجا ذخیره کنیم. کاری که ما در اینجا انجام خواهیم داد این است که فایل ها را از پوشه RegBack (جایی که همه فایل های به روز شده رجیستری(Registry) ذخیره می شوند) کپی کرده و آنها را در System32configپوشه قرار دهیم.

اگر سعی کنید پوشه RegBack را در رایانه (RegBack)ویندوز 10(Windows 10) خود پیدا کرده و باز کنید ، متوجه خواهید شد که پوشه خالی است. مایکروسافت اکنون این قابلیت را برای سیستم‌هایی که روی (Microsoft)ویندوز 10(Windows 10) کار می‌کنند غیرفعال کرده است . شما هنوز هم می توانید ویندوز 10 را به طور خودکار از رجیستری بک آپ بگیرید – اما در این پست، روش ما حول خط فرمان(Command Prompt) متمرکز خواهد شد .

ابتدا(First) باید کامپیوتر خود را در قسمت Advanced Startup Restart(Advanced Startup) کنید. انجام این کار بسیار آسان است. تمام برنامه هایی را که در رایانه شخصی خود اجرا می کنید ببندید و تنظیمات ویندوز خود را باز کنید. (Windows)روی (Click)Update & Security > Recovery کلیک کنید و یک دکمه Restart Now را در زیر Advanced Startup پیدا خواهید کرد.

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

هنگامی که این کار انجام شد و صفحه آبی Advanced Startup ظاهر شد، روی عیب‌یابی(Troubleshoot) کلیک کنید . سپس Advanced Options را انتخاب کرده و روی Command Prompt کلیک کنید . این دستور Command(Command) Prompt را روی رایانه شخصی شما به عنوان مدیر اجرا می کند و اولین خط فرمان X:WindowsSystem32 است.

اکنون باید به درایوی که ویندوز(Windows) در آن نصب شده است دسترسی داشته باشید. معمولاً این پوشه C: است، که پوشه پیش‌فرض است که هر بار که خط فرمان باز می‌شود تحت عمل قرار می‌گیرد، اما از آنجایی که رایانه شخصی خود را در حالت بازیابی بوت کرده‌اید، ممکن است به D: تغییر کند. بنابراین، عبارت زیر را تایپ کرده و Enter را فشار دهید .

D:\

با استفاده از دستور dir می توانید مطمئن شوید که در دایرکتوری درست قرار دارید. اگر دایرکتوری پوشه ویندوز(Windows) را نشان دهد ، همانطور که در زیر نشان داده شده است، در مسیر درستی حرکت می کنید. اگر نه، باید سعی کنید در درایوهای دیگر مرور کنید.

در مرحله بعد دستور زیر را وارد کنید تا وارد پوشه System32 شوید و (System32)Enter را فشار دهید .

cd d:\windows\system32

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

mkdir configBak

این کار با هیچ اقدامی دنبال نمی شود زیرا در اینجا تنها کاری که انجام می دهید ایجاد یک پوشه پشتیبان است. با دستور زیر فایل ها را در این پوشه کپی کنید. پس از وارد کردن، 11-12 فایل در حال کپی را مشاهده خواهید کرد. قبل از ادامه، صبر کنید تا تمام شود.(Wait)

copy config configBak

نحوه بازیابی رجیستری با استفاده از Command Prompt در ویندوز 10

برای بازگشت به کار با پوشه RegBack ، که پشتیبان‌گیری از فایل‌های رجیستری(Registry) را در خود جای داده است، باید از دستور «cd» همانطور که در زیر توضیح داده شده است استفاده کنید و از «dir» برای تأیید محتوای آن استفاده کنید:

cd config\RegBack

هنگام عبور از فهرست، به اندازه بیت فایل ها توجه داشته باشید. اگر اندازه هر یک از فایل ها 0 باشد، قرار است فرآیند را همانجا متوقف کنید. ادامه دادن بیشتر می تواند به رایانه شما آسیب برساند.

تنها کاری که برای شما باقی می ماند این است که فایل ها را از پوشه config در پوشه RegBack کپی(RegBack) کنید. دستور کپی زیر به شما کمک می کند تا این کار را انجام دهید. در فرآیند جابجایی این فایل‌ها، سوالاتی در مورد اینکه آیا می‌خواهید فایل‌ها را بازنویسی کنید یا نه، برای شما پیش می‌آید. برای تایید هر سوال Enter(Press Enter) و کلید Y را فشار دهید.

copy * ..\*

پس از اتمام، پنجره را با فشار دادن روی نماد "X" ببندید. پس از آن، کامپیوتر شما راه اندازی می شود و اگر برای بوت کردن سیستم خود با مشکلی مواجه شدید، باید همین الان برطرف شود. امیدواریم راهنمای ما این امکان را برای شما فراهم کرده باشد که مسیر خود را در راه اندازی خط فرمان راه اندازی پیشرفته طی کنید و بتوانید رجیستری(Registry) رایانه خود را با موفقیت بازیابی کنید. در حالی که این فرآیند حول Windows 11/10 متمرکز بود، به نظر می رسد مراحل مشابه برای ویندوز 8.1(Windows 8.1) و 7 نیز کارآمد بوده است.



About the author

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



Related posts