کنسول بازیابی یک ویژگی تشخیصی پیشرفته مبتنی بر خط فرمان است که در برخی از نسخههای اولیه سیستم عامل ویندوز موجود است.
برای کمک به حل تعدادی از مشکلات عمده سیستم، Recovery Console به ویژه برای تعمیر یا جایگزینی فایل های مهم سیستم عامل مفید است.
وقتی این فایلها آنطور که باید کار نمیکنند، گاهی اوقات ویندوز اصلاً راهاندازی نمیشود. در این موارد، باید این ابزار را برای بازیابی فایل ها راه اندازی کنید.
در دسترس بودن کنسول بازیابی
ویژگی Recovery Console در Windows XP، Windows 2000، و Windows Server 2003 موجود است.
این بدان معناست که در Windows 11، Windows 10، Windows 8، Windows 7 یا Windows Vista در دسترس نیست. Windows Server 2003 و Windows XP آخرین سیستم عامل های مایکروسافت بودند که حاوی Recovery Console بودند.
Windows 7 و Windows Vista آن را با مجموعه ای از ابزارهای بازیابی به نام System Recovery Options جایگزین کردند.
در ویندوز 11/10/8، هیچ یک از آن ابزارهای قدیمی موجود نیست. درعوض، مایکروسافت گزینههای راهاندازی پیشرفتهتر را بهعنوان مکانی مرکزی برای تشخیص و تعمیر مشکلات ویندوز از خارج از سیستم عامل در حال اجرا ایجاد کرد.
نحوه دسترسی و استفاده از Recovery Console
روش معمول برای دسترسی به Recovery Console از طریق بوت کردن از CD نصب ویندوز است. همچنین گاهی اوقات می توان از منوی بوت به آن دسترسی پیدا کرد، اما فقط در صورتی که از قبل روی سیستم شما نصب شده باشد.
تعدادی از دستورات، که بدون تعجب دستورات کنسول بازیابی نامیده می شوند (همه در زیر لیست شده اند)، از داخل کنسول بازیابی در دسترس هستند. استفاده از این دستورات به روش های خاص می تواند به حل مشکلات خاص کمک کند.
در اینجا چند مثال وجود دارد که اجرای یک دستور خاص با استفاده از این ویژگی برای رفع مشکل جدی ویندوز ضروری است:
- تعمیر رکورد اصلی بوت در ویندوز XP
- Restore Hal.dll از CD Windows XP
- بازیابی NTLDR و Ntdetect.com از CD Windows XP
دستورات کنسول بازیابی
همانطور که در بالا ذکر شد، چندین دستور در داخل Recovery Console موجود است که تعداد کمی از آنها منحصر به این ابزار هستند. هنگامی که از آنها استفاده می شود، می توانند کارهایی به سادگی کپی کردن یک فایل از یک مکان به مکان دیگر یا به پیچیدگی تعمیر رکورد اصلی بوت پس از یک حمله ویروسی بزرگ انجام دهند.
دستورات کنسول بازیابی مشابه دستورات Command Prompt و دستورات DOS هستند، اما ابزارهای کاملاً متفاوتی با گزینه ها و توانایی های متفاوت هستند.
در زیر فهرست کاملی از این دستورات به همراه پیوندهایی به اطلاعات دقیق تر در مورد نحوه استفاده از هر یک آمده است:
فرمان | هدف |
Atrib | ویژگی های فایل یک فایل یا پوشه را تغییر یا نمایش می دهد |
دسته | برای ایجاد اسکریپتی برای اجرای دیگر دستورات کنسول بازیابی استفاده می شود |
Bootcfg | برای ساخت یا تغییر فایل boot.ini استفاده می شود |
چدر | حروف درایو و پوشه ای را که از آن کار می کنید تغییر یا نمایش می دهد |
Chkdsk | برخی از خطاهای هارد دیسک (با نام مستعار چک دیسک) را شناسایی و اغلب تصحیح می کند |
Cls | صفحه نمایش همه دستورات وارد شده قبلی و سایر متن ها را پاک می کند |
کپی | کپی یک فایل از یک مکان به مکان دیگر |
حذف | یک فایل را حذف می کند |
کارگردان | لیستی از فایلها و پوشههای موجود در پوشهای را که از آن کار میکنید نمایش میدهد |
غیرفعال کردن | خدمات سیستم یا درایور دستگاه را غیرفعال می کند |
Diskpart | ایجاد یا حذف پارتیشن های هارد |
فعال | سرویس سیستم یا درایور دستگاه را فعال می کند |
خروج | جلسه کنونی Recovery Console پایان می یابد و سپس رایانه راه اندازی مجدد می شود |
گسترش | یک فایل یا گروهی از فایل ها را از یک فایل فشرده استخراج می کند |
Fixboot | یک سکتور بوت پارتیشن جدید در پارتیشن سیستمی که مشخص کرده اید می نویسد |
Fixmbr | یک رکورد بوت اصلی جدید در هارد دیسکی که شما مشخص کرده اید می نویسد |
قالب | درایو را در سیستم فایلی که شما تعیین کرده اید فرمت می کند |
کمک | اطلاعات دقیق تری در مورد سایر دستورات کنسول بازیابی ارائه می دهد |
Listsvc | خدمات و درایورهای موجود در نصب ویندوز شما را فهرست می کند |
Logon | برای دسترسی به نصب ویندوزی که مشخص کرده اید استفاده می شود |
نقشه | پارتیشن و هارد دیسکی را که هر حرف درایو به آن اختصاص داده شده را نشان می دهد |
Mkdir | یک پوشه جدید ایجاد می کند |
بیشتر | برای نمایش اطلاعات داخل فایل متنی (همان دستور تایپ) استفاده می شود |
استفاده خالص | [در کنسول بازیابی موجود است اما قابل استفاده نیست] |
تغییر نام | نام فایلی را که مشخص می کنید تغییر می دهد |
Rmdir | برای حذف یک پوشه موجود و کاملا خالی استفاده می شود |
تنظیم | گزینههای خاصی را در کنسول بازیابی فعال یا غیرفعال میکند |
Systemroot | متغیر محیط %systemroot% را به عنوان پوشه ای که از آن کار می کنید تنظیم می کند |
نوع | برای نمایش اطلاعات داخل یک فایل متنی (همان دستور بیشتر) استفاده می شود |