نحوه راه اندازی گوشی های هوشمند و رایانه های شخصی پرتال اطلاعاتی
  • خانه
  • امنیت
  • خط فرمان فعال است. بازیابی از طریق کنسول در حالت امن

خط فرمان فعال است. بازیابی از طریق کنسول در حالت امن

بازگشت سیستم عامل به شما امکان می دهد در صورت آسیب دیدن ویندوز در نتیجه بدافزار، نصب درایورهای با کیفیت پایین، به روز رسانی نرم افزار، اقدامات ناخواسته کاربر و در موارد دیگر، عملکرد عادی ویندوز را بازیابی کنید. برای شروع System Restore کافیست وارد منوی Start شده و اپلیکیشن مربوطه را در قسمت System Tools فعال کنید.

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

نحوه ورود به حالت فرمان

راه های مختلفی برای راه اندازی Command Prompt در ویندوز 7 وجود دارد:

  • از طریق منوی استاندارد؛
  • استفاده از حالت امن؛
  • از طریق دیسک بوت

روش اول در موردی مرتبط است که سیستم عامل در حالت ثابت بارگیری شود. در این حالت باید تب Run را از طریق منوی Start باز کنید و دستور cmd را وارد کنید.

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

اگر آسیب به سیستم به قدری جدی باشد که حالت ایمن روشن نشود، یک دیسک بوت یا فلش USB با ویندوز 7 به کمک می آید. در عین حال، مونتاژ آن باید با مونتاژ نصب شده روی رایانه مطابقت داشته باشد.

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

احیا سیستم عامل ویندوز با استفاده از دستور rstrui.exe

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

بازیابی سیستم از طریق rstrui.exe به شرح زیر انجام می شود:


با استفاده از دستور Chkdsk

نحو صحیح برای ابزار Chkdsk از طریق خط فرمان در تصویر نشان داده شده است.

بازیابی بوت لودر با Bootrec.exe

این ابزار به شما امکان می دهد بوت لودر ویندوز 7 آسیب دیده را تعمیر کنید و بر این اساس، سیستم عامل را در حالت عادی راه اندازی کنید تا علت نقص را پیدا کنید. اگر Bootrec در خط فرمان وارد شده باشد، لیستی با تمام کلیدهایی که با این دستور کار می کنند و همچنین توضیحات مختصر آنها را مشاهده خواهید کرد.

بیایید هر کلید را با جزئیات بیشتری بررسی کنیم:


با استفاده از دستور BCDboot.exe

اگر با استفاده از دستورات بالا موفق به بازگرداندن سلامت سیستم ویندوز 7 نشدید، می توانید از ابزار BCDboot.exe استفاده کنید. این برنامه همچنین به شما این امکان را می دهد که یک بخش بوت آسیب دیده را دوباره زنده کنید یا یک بخش جدید ایجاد کنید.

سلام، خوانندگان عزیز وبلاگ در مقالات خود، اغلب مفهومی به عنوان خط فرمان را ذکر کردم. اگرچه امروزه این جزء در سیستم عامل ها معنای اصلی خود را از دست داده است، اما حل برخی از وظایف بدون خط فرمان کامل نمی شود. بنابراین، مقاله ای را در مورد توجه شما جلب می کنم خط فرمان چیست و چگونه خط فرمان را در ویندوز 7 و xp اجرا کنیم.

ابتدا اجازه دهید تعریف کنیم که خط فرمان چیست.

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

امروزه سیستم عامل ها بیشتر از یک رابط گرافیکی یا مبتنی بر منو استفاده می کنند. خط فرمان زمانی استفاده می شود که مشکل با استفاده از رابط گرافیکی قابل حل نباشد یا حل کار طولانی تر شود.

شکل 1. خط فرمان.

استفاده از خط فرمان هم مزایا و هم معایبی دارد. مزایا عبارتند از:

- فراخوانی فرامین با فشار دادن تعداد کمی از کلیدها.

- خط فرمان به شما امکان می دهد برنامه هایی را که رابط گرافیکی ندارند مدیریت کنید.

- دسترسی به دستورات تقریباً فوری (از آنجایی که برای اجرای فایل لازم نیازی به باز کردن رابط گرافیکی نیست).

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

نحوه اجرای Command Prompt در سیستم عامل های ویندوز 7 و ویندوز XP

فرآیند راه اندازی کنسول برای دو سیستم عامل مشابه است. باید کلید ترکیبی "Win + R" را فشار دهید. پنجره "Run" در این پنجره باز می شود، دستور "cmd" را بنویسید و "Enter" را فشار دهید. "Command Prompt" ویندوز در حالت حساب عادی باز می شود.

خط فرمان قابل اجرا در واقع شده است

C:WINDOWSsystem32

و cmd.exe نامیده می شود.

برای پیدا کردن با لیستی از تمام دستورات موجود برای خط فرمانباید دستور " help" را در کنسول بنویسید و "Enter" را فشار دهید. راهنما با لیستی از دستورات استفاده شده ظاهر می شود.

شکل 2. فهرست تمام دستورات موجود برای خط فرمان.

خط فرمان را با حقوق مدیر اجرا کنید.

از آنجایی که کاربر غیر سرپرست هنگام استفاده از خط فرمان، گزینه های محدودی دارد، گاهی اوقات کنسول نیاز به راه اندازی دارد از طرف مدیربرای انجام این کار، "Start"> "All Programs"> "Accessories" را باز کرده و روی "Command Prompt" راست کلیک کنید.

بسیاری از کاربران با وضعیتی روبرو هستند که هنگام راه اندازی رایانه، یک پنجره خط فرمان ظاهر می شود و ناپدید می شود که منبع را نشان می دهد - C:\Windows\System32\cmd.exe. در موارد به خصوص شدید، چنین پنجره ای می تواند دائماً ظاهر شود که نسبتاً آزاردهنده است. بیشتر اوقات، پنجره در ویندوز 10 رخ می دهد، کمتر در نسخه های 7، 8. در مقاله، دلایل این پدیده را با جزئیات توضیح خواهیم داد و نحوه حذف این پنجره را نشان خواهیم داد.

علت ظاهر شدن خط cmd.exe چیست؟

منبع خاص خط فرمان "C:\Windows\System32\cmd.exe" یک فرآیند اجرای خودکار است و می تواند یک سرویس سیستم یا یک برنامه شخص ثالث یا یک فعالیت ویروس باشد. لازم است بین دو موقعیت که در آن چنین پنجره ای ظاهر می شود تمایز قائل شد:

  1. در زمان راه اندازی ویندوز. دسکتاپ بارگیری می شود و سپس یک پنجره اعلان ظاهر می شود. اغلب این به دلیل شروع پس‌زمینه برخی از سرویس‌های سیستم عامل است. هرچه سخت افزار شما قدرتمندتر باشد، cmd سریعتر بارگیری می شود و ناپدید می شود.
  2. پنجره به طور مداوم (دوره ای) در حین کار ظاهر می شود. در این مورد، باید بگویید که فرآیند پس‌زمینه دائماً "یخ می‌زند"، نمی‌تواند بوت شود یا توسط سیستم مسدود می‌شود.

دقیقاً در موقعیت اول قرار گرفتم، خط من به معنای واقعی کلمه برای چند ثانیه ظاهر می شود و بسته می شود. او هیچ ناراحتی ایجاد نمی کند.

آیا این پخش خودکار خطرناک است؟

در بیشتر موارد، منبع یک فرآیند سیستمی است و کاملاً خطرناک نیست. سیستم عامل، در فرآیند بارگذاری و کار، به طور مداوم هزاران فرآیند پس زمینه و صدها سرویس را فعال می کند. تصور کنید که اجرای یک سرویس "سنگین" کند می شود و اگر CPU شما ضعیف باشد، زمان توقف فقط افزایش می یابد. به خصوص اغلب این مورد در ده ها مورد مشاهده می شود که از نظر سخت افزاری تقاضای بیشتری دارند.

مورد دیگر زمانی است که نرم افزار شخص ثالث سعی می کند دستورات خود را اجرا کند. و حتی بدتر، زمانی که فعالیت ویروس در پس‌زمینه کامپیوتر را بارگیری می‌کند.

چگونه خط فرمان باز شده cmd.exe را حذف کنیم؟

در هر صورت، برای شناسایی منبع خط پاپ آپ، تمیز کردن و بررسی کامل تنظیمات ویندوز 7/8/10 ضروری است. در اینجا کاری است که ابتدا باید انجام دهید:


اینها همه نکات کلی هستند - اصطلاحاً نیمه اقداماتی است که به خرابی های جزئی و پایین آمدن پارامترها کمک می کند. در غیر این صورت، باید همه چیز را به صورت دستی بررسی کنید.

ما pop-up cmd.exe را با استفاده از Scheduler حذف می کنیم

برای شروع، «Task Scheduler» را در منوی جستجو تایپ کنید یا عبارت Perform an operation - taskschd.msc را تایپ کنید. پس از باز شدن منوی PZ، ما کارهای زیر را انجام می دهیم:


پس از حذف/غیرفعال کردن همه موارد غیر ضروری، خط فرمان باید از بین برود. یک روش مشابه را می توان با حذف فایل های اجرا شده در رجیستری انجام داد - در اینجا یک ویدیوی بصری وجود دارد.

ابزارهای تصحیح خطای ویندوز به طور مداوم در حال بهبود هستند و راه حل های خودکار بیشتری را برای حل سریع مشکلات مختلف به کاربران ارائه می دهند. اگر رسانه نصب را به رایانه خود وصل کنید و در قسمت System Restore گزینه Startup Repair را انتخاب کنید، می توانید بسیاری از خطاها را که مانع از راه اندازی ویندوز می شوند را برطرف کنید. اما اگر بوت لودر آسیب دیده باشد، این روش کار نمی کند، بنابراین اگر با چنین مشکلی مواجه شدید، باید MBR را از طریق خط فرمان بازیابی کنید.

راه اندازی خط فرمان

شما به یک دیسک بوت با یک کیت توزیع از همان سیستمی که روی رایانه نصب شده است نیاز دارید. نه تنها نسخه باید مطابقت داشته باشد، بلکه باید عمق بیت ویندوز نیز مطابقت داشته باشد، در غیر این صورت بازیابی کار نخواهد کرد.

پس از باز کردن لیست ابزارهای موجود، ابتدا خطاهای راه اندازی را برطرف کنید. اگر نمی توانید مشکل خرابی بوت لودر را حل کنید، دوباره به لیست ابزارها برگردید و Command Prompt را انتخاب کنید.

ابزار Bootrec

برای بازنویسی MBR (داده های مورد نیاز برای بوت شدن ویندوز) و رفع خطاهای بوت لودر، از ابزار تعبیه شده در ویندوز استفاده می کنیم. دستور "bootrec" را در پنجره مترجم وارد کنید. پس از اجرای این ابزار، لیستی از دستورات پشتیبانی شده ظاهر می شود - آنها را به ترتیب اجرا کنید.


کامپیوتر خود را مجددا راه اندازی کنید. تعمیر بوت لودر انجام شده است، MBR رونویسی شده است، بنابراین ویندوز باید بدون مشکل شروع شود. اگر بازنویسی MBR مشکل راه اندازی را حل نکرد، دو دستور باقی مانده را امتحان کنید:


ابزار شروع به اسکن هارد دیسک شما می کند و سعی می کند سیستم های نصب شده را پیدا کند. هنگامی که ویندوز 7 شناسایی شد، "Bootrec.exe /RebuildBcd" را اجرا کنید. سیستم های یافت شده در منوی بوت نوشته می شوند. با استفاده از دستور "exit" از ابزار خارج شوید و کامپیوتر خود را مجددا راه اندازی کنید. دیگر نیازی به بازنویسی MBR ندارید - ویندوز بدون خطا شروع می شود.

ابزار BCDboot

اگر نمی توانید خطای MBR را برطرف کنید، سعی کنید بوت لودر را با استفاده از ابزار BCDboot تعمیر کنید. این ابزار به شما امکان می دهد یک محیط بوت واقع در پارتیشن فعال هارد دیسک ایجاد یا بازیابی کنید. اگر در نتیجه خرابی سیستم، محیط بوت به پارتیشن دیگری از هارد دیسک منتقل شد، سپس با استفاده از BCDboot.exe آن را به جای خود برگردانید.

یک خط فرمان باز کنید و "bcdboot.exe e:\windows" را تایپ کنید (ویژگی ها اختیاری هستند). به جای "E:" باید حرف پارتیشنی را که فایل های ویندوز در آن ذخیره شده است قرار دهید. اگر در محیط ویندوز این بخش با حرف "C" مشخص شده است، در اینجا می توان آن را به عنوان "D" نمایش داد - این را هنگام اجرای دستور در نظر داشته باشید.

ابزار داخلی بازیابی سیستم در ویندوز به شما این امکان را می دهد که اکثر مشکلات رایانه خود را برطرف کنید. با این حال، اغلب مشکلات باید به صورت دستی حل شوند، به عنوان مثال، زمانی که سیستم عامل بوت نمی شود. در این موارد می توانید از ابزاری به نام Bootrec.exe استفاده کنید. این می تواند به عیب یابی و تعمیر داده هایی مانند رکورد اصلی بوت (MBR)، بخش بوت یا فایل پیکربندی بوت (BCD) کمک کند.

چه از ویندوز 7 یا 8.1 استفاده کنید، اگر سیستم عامل شما بوت نمی شود و Startup Repair نمی تواند مشکل را برطرف کند، باید ابزار Bootrec.exe را امتحان کنید.

این ابزار از خط فرمان کار می کند. با این حال، از آنجایی که در بارگذاری سیستم عامل خود با مشکل مواجه هستید، بدیهی است که نمی توانید Bootrec.exe را مستقیماً در ویندوز اجرا کنید.

اگر ویندوز 7 دارید، باید با استفاده از رسانه نصب یا دیسک بازیابی سیستم بوت کنید.

برای بوت شدن از DVD یا USB، دستگاه مناسب باید اولین دستگاه در پارتیشن باشد. « اولینچکمهدستگاه»در بایوس بسته به سازنده مادربرد و نسخه بایوس، این بخش ممکن است نام کمی متفاوت داشته باشد.

اگر فرآیند بوت از دیسک نصب با موفقیت انجام شد، زبان مورد نظر خود را انتخاب کرده و روی Next کلیک کنید. در پنجره بعدی، روی پیوند "System Restore" کلیک کنید.

سپس سیستم عاملی را که می خواهید بازیابی کنید انتخاب کنید. زمانی که چندین سیستم عامل نصب کرده اید و تنها یکی آسیب دیده است، این یک مرحله مهم است. برای ادامه بر روی بعدی کلیک کنید.

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

اگر دیسک نصب ویندوز 7 یا دیسک تعمیر سیستم ندارید، می توانید با استفاده از پارتیشن بازیابی مخفی که ویندوز 7 به طور خودکار در حین نصب سیستم عامل ایجاد می کند، به گزینه های بازیابی سیستم دسترسی داشته باشید. برای یادگیری نحوه انجام این کار، به نحوه شروع بازیابی سیستم با استفاده از گزینه های پیشرفته بوت در ویندوز 7 مراجعه کنید.

اگر از ویندوز 8 یا ویندوز 8.1 استفاده می کنید، مراحل بخش سوم، چهارم یا پنجم این راهنما را دنبال کنید: . بسته به روشی که برای بوت کردن سیستم خود انتخاب می کنید، می توانید خط فرمان را از گزینه های پیشرفته یا از رابط حالت امن راه اندازی کنید.

اکنون که خط فرمان بالا است، دستور را تایپ کرده و Enter را فشار دهید تا تمام گزینه های موجود برای این ابزار را ببینید. همانطور که تصویر زیر نشان می دهد، در کل چهار گزینه وجود دارد: /FixMbr، /FixBoot، /ScanOsو /RebuildBcd.

بعداً در این مقاله، توضیح خواهم داد که چگونه هر یک از این گزینه ها می توانند به شما در حل مشکلات دانلود کمک کنند. Bootrec.exe می تواند اکثر مشکلات را برطرف کند، اما موفقیت در همه حالات را تضمین نمی کند، بنابراین این را در نظر داشته باشید.

نحوه تعمیر Master Boot Record (MBR)

اولین پارامتر Bootrec.exe است /FixMbr. این امکان را به شما می دهد تا یک Master Boot Record (MBR) خراب را تعمیر کنید. Master Boot Record اولین بخش از دیسک است و به BIOS می گوید که کجا سیستم عامل را در رایانه جستجو کند.

به طور کلی، زمانی که با یکی از این پیغام‌های خطا مواجه می‌شوید، باید از این گزینه استفاده کنید: "سیستم عامل پیدا نشد"، "خطا در بارگیری سیستم عامل"، "سیستم عامل موجود نیست"یا "جدول پارتیشن نامعتبر".

برای شروع فرآیند بازیابی MBR، دستور را اجرا کنید bootrec.exe /fixmbr.

چگونه یک بوت سکتور جدید بنویسیم

گزینه /FixBoot یک بخش بوت جدید در پارتیشن سیستم می نویسد. این ابزار از بخش بوت استفاده می کند که با نسخه ویندوز شما سازگار است. استفاده از این گزینه می تواند در شرایط زیر کمک کند:

  • بخش بوت با بخش بوت غیر استاندارد ویندوز ویستا، 7، 8، یا 8.1 جایگزین شده است.
  • بخش بوت خراب است.
  • نسخه قبلی ویندوز پس از نصب سیستم عامل شما نصب شده است.

برای نوشتن بخش بوت جدید، از دستور استفاده کنید bootrec.exe /fixboot.

نحوه بازیابی اطلاعات پیکربندی بوت (BCD)

داده‌های پیکربندی راه‌اندازی (BCD) حاوی فهرست دقیقی از مواردی است که باید هنگام راه‌اندازی سیستم بارگذاری شوند. مایکروسافت خاطرنشان می کند که خطای دانلود همچنین می تواند ناشی از گم شدن یا خراب شدن فایل ها در BCD باشد. گزینه /rebuildbcd می تواند بسیار مفید باشد زمانی که شما نیاز به رفع خطاها با بازسازی کامل BCD دارید.

برای بازیابی کامل داده های پیکربندی بوت، دستور زیر را اجرا کنید: bootrec.exe /rebuildbcd.

نحوه اضافه کردن نصب های گمشده ویندوز به داده های پیکربندی بوت

اگر چندین سیستم عامل روی رایانه خود نصب کرده اید، اما همه آنها در دسترس نیستند، از گزینه /ScanOS استفاده کنید (فرمان bootrec.exe /scanos) برای اینکه bootrec.exe همه درایوها را برای هر نسخه نصب شده ویندوز که در داده های پیکربندی بوت (BCD) موجود نیست، جستجو کند.

در اسکرین شات زیر، می توانید ببینید که این فرآیند اسکن چگونه به نظر می رسد.

اگر دستور bootrec.exe /scanos نتایج را برگرداند، می‌توانید فرآیند بازیابی را ادامه دهید تا نصب «از دست رفته» ویندوز را به یک جدول BCD ایمن برگردانید و آن را دوباره قابل بوت کنید.

ابتدا باید Master Boot Record (MBR) را با آن پاک کنید bootrec /fixmbr. سپس تایپ کنید bootsect.exe /nt60 all /forceو Enter را فشار دهید. پارامتر /nt60از کد اصلی بوت سازگار با BOOTMGR استفاده می کند. پارامتر /همهکد اصلی بوت را در همه پارتیشن ها به روز می کند. گزینه /force حجم(های) را در طول به روز رسانی کد بوت آفلاین می کند.

با اجرای همه این دستورات، یک Master Boot Record (MBR) جدید ایجاد می کنید که از بوت لودر صحیح ویندوز برای راه اندازی آن سیستم عامل خاص از درایو شما استفاده می کند.

اگر سوالی دارید در کامنت بگذارید.

روز خوبی داشته باشی!

برترین مقالات مرتبط