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

کمک کامپیوتر. با خطای بارگذاری سیستم عامل چه کنیم چگونه از یک دیسک مخصوص برای بازیابی سیستم استفاده کنیم

چه می توانم بگویم، بسیاری از کاربران سیستم های کامپیوتری آنقدر به کار در ویندوز XP عادت کرده اند که هرگز نمی خواهند آن را به سیستم های جدیدتر تغییر دهند. با این حال، خود "Express" و همچنین نسخه های بعدی سیستم عامل ویندوز، در معرض خطاهایی مانند: "نمی توان HAL.dll را شروع کرد"، "فایل یافت نشد"، "فایل آسیب دیده یا از دست رفته است"، و غیره مواجه است. بیایید ببینیم چه کاری می توانیم انجام دهیم تا بوت سیستم را بدون اقدامات شدید مانند نصب مجدد کامل بازیابی کنیم.

این فایل چیست؟

اگر در مورد خود فایل صحبت کنیم، درک عملکرد آن برای کاربر معمولی بسیار دشوار خواهد بود.

به طور کلی: در ویندوز XP، HAL.dll مسئول تعامل نرم افزار و اجزای سخت افزاری است و به اصطلاح لایه ای از کد برنامه را در سطح انتزاعات سخت افزاری نشان می دهد، یعنی برخی از جنبه های اجرای سخت افزار را در آن پنهان می کند. همه سطوح - از سخت افزار گرفته تا برنامه های کاربردی. این برای تمام اجزای موجود در سیستم اعمال می شود.

پس چرا هنگام بارگذاری سیستم، هنگامی که پیام "HAL.dll گم شده یا آسیب دیده است" روی صفحه نمایشگر ظاهر می شود، خطاهایی که بسیاری از مردم درک نمی کنند رخ می دهد؟ ویندوز XP، به عنوان یکی از سیستم های قدیمی، بیشتر مستعد چنین خرابی هایی است.

کارکردهای اساسی کتابخانه

در مورد عملکرد، می‌توان گفت که این کتابخانه نوعی لایه است که نه تنها به کاربر، بلکه به هر توسعه‌دهنده نرم‌افزاری اجازه می‌دهد تا از دستورات برنامه برای دسترسی مستقیم، مثلاً به نوعی جزء «سخت‌افزاری»، حتی بدون در نظر گرفتن آن استفاده کند. نام تجاری، نام، سازنده و غیره آن را حساب کنید.

به طور کلی، این یک پل جهانی است که به برنامه اجازه می دهد روی هر سخت افزاری در حالت جهانی اجرا شود. برای روشن تر شدن موضوع: از برخی جهات، عملکرد کتابخانه HAL.dll را می توان از نظر اصل عملکرد با همان DirectX مقایسه کرد.

چرا خطای "HAL.dll گم شده یا خراب است" رخ می دهد (ویندوز XP)؟

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

ناگفته نماند که ما نمی توانیم اثرات مضر ویروس ها را که نه تنها ساختار یک فایل را تغییر می دهند، بلکه حتی به طور کامل از روی هارد دیسک حذف می کنند، حذف کنیم.

با این حال، ما اکنون چنین شرایطی را در نظر نخواهیم گرفت. ما فرض می کنیم که هارد درایو درست است، هیچ ویروسی وجود ندارد و خطای "HAL.dll گم شده یا آسیب دیده است" (ویندوز XP) صرفاً به دلیل خرابی نرم افزار ایجاد می شود.

بازگرداندن سیستم

ابتدا، بیایید شرایطی را در نظر بگیریم که سیستم هنوز می تواند بارگذاری شود. به طور طبیعی، در ابتدای راه‌اندازی سیستم، ممکن است خطی ظاهر شود که نشان می‌دهد کامپوننت ویندوز root\System32\HAL.dll پیدا نشده است (فقدان یا آسیب دیده است).

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

پس از ظاهر شدن خط فرمان، فقط باید ترکیب c:\windows\system32\restore\rstrui.exe (بازیابی سیستم) را در آن وارد کنید و سپس فقط دستورالعمل های روی صفحه را دنبال کنید. در بسیاری از موارد این کمک می کند. اما اگر پیغام با خط از دست رفته عنصر بوت ویندوز root\System32\HAL.dll l دوباره ظاهر شد و سیستم اصلا بوت نشد چه باید کرد؟

رفع ورودی های نادرست در فایل boot.ini

تعداد کمی از کاربران می دانند که خطای بارگذاری همیشه به طور خاص با کتابخانه مورد نظر مرتبط نیست. گاهی اوقات این فقط یک نتیجه است و دلیل آن در ورودی های نادرست (نادرست) در فایل boot.ini است که به پارتیشن حجمی که سیستم عامل در آن قرار دارد اشاره می کند. البته می توانید از برخی برنامه ها برای ویندوز XP استفاده کنید (کمی بعد آنها را لیست خواهیم کرد)، اما اکنون بیایید ببینیم خودتان بدون کمک آنها چه کاری می توانید انجام دهید.

بنابراین، برای شروع، ما از هر دیسک نصب ویندوز XP بوت می شویم، که قبلاً CD/DVD-ROM را به عنوان دستگاه بوت اولویت در BIOS تنظیم کرده ایم، پس از آن کلید "R" را فشار داده و به کنسول بازیابی می رویم.

اکنون بیلد مورد نیاز ویندوز XP را انتخاب کنید، در صورت لزوم رمز عبور مدیریت را وارد کنید و سپس از دستور bootcfg/rebuild استفاده کنید و Enter را فشار دهید. پس از شناسایی یک کپی از ویندوز و دریافت درخواست، آن را به لیست دانلود اضافه کنید (Y را فشار دهید و شناسه را به صورت تغییری در ویندوز XP (نسخه خانگی یا حرفه ای) وارد کنید، به طور کلی آنچه بر روی آن نصب شده است. کامپیوتر).

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

خطای HAL.dll: عیب یابی با استفاده از کنسول

گزینه های بازیابی بالا همیشه کار نمی کنند. دلیل آن ممکن است در واقع آسیب یا عدم وجود فایل مورد نیاز باشد که به طور پیش فرض در درایو سیستم (اغلب درایو "C") در آدرس Windows\System32\HAL.dll قرار دارد.

در اینجا ما دوباره به دیسک نصب و ورود به سیستم همانطور که در بالا توضیح داده شد نیاز خواهیم داشت. اکنون وظیفه ما یافتن فایل اصلی روی دیسک و کپی کردن آن در پارتیشن سیستم هارد دیسک است. بیایید فوراً رزرو کنیم: چنین اقداماتی منحصراً برای سیستم Windows XP قابل اعمال است؛ چنین چیزهایی با "هفت" و "هشت" کار نمی کنند.

فرض کنید درایو ما با حرف "E" مشخص شده است. خود فایل روی دیسک در پوشه i386 قرار دارد. برای اطمینان از اینکه واقعا وجود دارد، از دستور E:\I386>dir استفاده کنید. پیداش کردی؟ فوق العاده! اما چرا نام فایل با نسخه اصلی مطابقت ندارد، اما به عنوان HAL.dl_ تعیین شده است؟ فقط به این دلیل که این یک بایگانی CAB پر است که باید آن را باز کنیم.

برای انجام این کار، از دستور expand e:i386hal.dl_ c:\windows\system32 (با فاصله قبل از حرف درایو "C") استفاده کنید. البته می توانید فایل را از حالت بسته خارج کرده و به سادگی در درایو سیستم قرار دهید و سپس آن را در محل مورد نظر کپی کنید. اما چرا، اگر می توانید مستقیماً کپی و جایگزین کنید؟ پس از این، سیستم باید به طور معمول بدون هیچ مشکلی بوت شود.

بهترین برنامه ها برای اصلاح وضعیت

با این حال، اگر چنین روش هایی برای رفع خطای "HAL.dll از دست رفته یا آسیب دیده است" (Windows XP) ممکن است برای برخی از کاربران بسیار نامفهوم به نظر برسد، می توانید از بسیاری از برنامه های تخصصی مانند Acronis Disk Director، Acronis Recovery Expert، Bootice و غیره استفاده کنید.

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

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

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

نتیجه

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

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

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

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

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

روش برای بازیابی عملکرد سیستم

چگونه خطای بارگذاری سیستم عامل را برطرف کنیم؟ واقعیت این است که دو علت اصلی وجود دارد که پیامد آن این وضعیت است:

  • با هارد دیسک مورد استفاده در تضاد است.
  • خود سیستم عامل از کار افتاده است.

بر اساس این داده ها، مراحل بعدی اعمال انسان ساخته می شود.

مرحله اول تلاشی برای حل وضعیت خطای بارگیری سیستم عامل ویندوز 10 یا 7 با آوردن هارد دیسک به وضعیت عملکردی مورد نظر است:

  1. خاموش/روشن کردن رایانه را آغاز کنید.
  2. وارد منوی تنظیمات بایوس شوید.
  3. به قسمتی بروید که هارد دیسک نصب شده و سایر دستگاه ها نمایش داده می شود.
  4. روی نام هارد دیسک کلیک کنید تا منوی اضافی ظاهر شود.
  5. به "Access Mode" بروید و مقدار را روی "Large" تنظیم کنید.

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

  1. لازم است یک درایو قابل بوت در دست داشته باشید. شما باید راه اندازی را از آنجا شروع کنید - برای انجام این کار، تقریباً همیشه باید ابتدا دوباره وارد BIOS شوید و اولویت بوت مورد نظر را تنظیم کنید.
  2. پس از چندین فرآیند خودکار، برنامه راه اندازی شده دسترسی کاربر را به منویی که در آن امکان انتخاب ابزار بازیابی سیستم عامل وجود دارد، فراهم می کند.
  3. به خط فرمان بروید. نسخه سیستم عاملی که باید بازیابی شود را انتخاب کنید. اغلب، پاسخ به سوال مطرح شده عدد "1" خواهد بود - اگر تجهیزات از یک سیستم عامل استفاده می کنند.
  4. مرحله بعدی استفاده از دستور "chkdsk /P/R" است. پس از تکمیل فرآیند خودکار، باید منتظر بمانید تا رایانه شخصی مجدداً راه اندازی شود و مطمئن شوید که مشکل به طور کامل حل شده است.

مرحله نهایی - اگر دو روش اول به دستیابی به نتیجه مثبت کمک نکرد:

  1. راه اندازی را از یک سی دی یا درایو فلش قابل بوت با استفاده از روش توضیح داده شده در بالا تکرار کنید.
  2. انتقال دیگری به خط فرمان و انتخاب سیستم عامل آسیب دیده.
  3. به طور متناوب دو دستور را وارد کنید: "fixmbr" و "Fixboot". هر بار باید اقدامات برنامه ریزی شده را تأیید کنید.

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

تعدادی از کاربران سیستم عامل ویندوز (به ویژه برای کاربران ویندوز XP نسبتا قدیمی) ممکن است با وضعیتی مواجه شوند که هنگام تلاش برای بارگیری سیستم عامل، پیام خطای "خطا در بارگیری سیستم عامل" ظاهر می شود. راه اندازی مجدد رایانه در چنین شرایطی معمولاً چیزی نمی دهد و فرد نمی داند یا تصور نمی کند که در این شرایط باید چه کاری انجام دهد. در این مطلب به شما می گویم که با خطای سیستم عامل Error loading چه کار کنید، لیستی از دلایل ایجاد این مشکل را به خواننده معرفی می کنم و همچنین نحوه رفع آن را توضیح می دهم.

خطا در بارگیری سیستم عامل - علائم و علل

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

دلایل خطای خطای بارگیری سیستم عامل ممکن است به شرح زیر باشد:


هنگامی که رایانه شخصی را روشن می کنید، ممکن است متون دیگری با خطا نیز ظاهر شوند، من قبلاً چندین مورد از آنها را در MakeComp.ru شرح داده ام:

نحوه رفع خطای بوت سیستم عامل


و enter را فشار دهید. صبر کنید تا فرآیند به پایان برسد، exit to exit را تایپ کنید و کامپیوتر خود را مجددا راه اندازی کنید. این اغلب به این سوال کمک می کند که چگونه خطای سیستم عامل Error loading را برطرف کنیم.


دستور chkdsk /P/R را اجرا کنید

  • ما گزینه بوت سیستم عامل را تعمیر می کنیم. همانطور که در مورد قبلی، با استفاده از کلید "R" وارد کنسول بازیابی می شویم، شماره سیستم عامل مورد نیاز خود را وارد می کنیم (معمولاً 1 است). سپس خطوط زیر را یکی یکی وارد کنید و فراموش نکنید که بعد از هر دستور Enter را فشار دهید:

پس از آن، دوباره exit را تایپ کنید تا خارج شوید و کامپیوتر خود را مجددا راه اندازی کنید.

در سیستم عامل های مدرن تر از ویندوز XP (به عنوان مثال، ویندوز 7)، یک فرمان مشابه دیگر عمل می کند - Bootrec. دستورات زیر را در خط فرمان تایپ کنید و فراموش نکنید که Enter را فشار دهید:

bootrec /FixBoot

bootrec /rebuildBcd

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

  • همچنین می توانید بایوس خود را به روز کنید، این ممکن است در حل مشکل مورد نظر کاملاً مؤثر باشد.

نحوه استفاده از دیسک بازیابی سیستم خاص

دیسک های ویژه برای بازیابی اضطراری سیستم عامل شما نیز می توانند ما را در حل مشکل Error Loading سیستم عامل یاری کنند. به عنوان مثال، من Easy Recovery Essentials را توصیه می کنم - یک محصول جهانی، قدرتمند و خودکار برای بازگرداندن عملکرد سیستم عامل ویندوز از XP به Windows 10. خود برنامه در تصویر یک دیسک بوت توزیع شده است که باید به صورت خالی رایت شود. و هنگامی که مشکلات بوت در رایانه شما ظاهر می شود استفاده می شود.

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


Automated Repair را انتخاب کنید

نتیجه

اگر به این فکر می کنید که با سیستم عامل Error loading چه کاری انجام دهید، توصیه می کنم برای اصلاح وضعیت، نکاتی را که در بالا توضیح دادم دنبال کنید. توصیه می‌کنم با تغییر تنظیمات BIOS شروع کنید، سپس از قابلیت‌های دستور CHKDSK استفاده کنید، و اگر همه چیز شکست خورد، باید از دیسک‌های مخصوص برای بازیابی سیستم اضطراری استفاده کنید؛ آنها معمولاً نتیجه بسیار مؤثری می‌دهند.

رفع خطای بارگذاری سیستم عامل در ویندوز

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

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

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

چگونه خطای بارگذاری سیستم عامل را برطرف کنیم؟ واقعیت این است که دو علت اصلی وجود دارد که پیامد آن این وضعیت است:

  • با هارد دیسک مورد استفاده در تضاد است.
  • خود سیستم عامل از کار افتاده است.

بر اساس این داده ها، مراحل بعدی اعمال انسان ساخته می شود.

مرحله اول تلاشی برای حل وضعیت خطای بارگیری سیستم عامل ویندوز 10 یا 7 با رساندن هارد دیسک به وضعیت عملکردی مورد نظر است:

  1. خاموش/روشن کردن رایانه را آغاز کنید.
  2. وارد منوی تنظیمات بایوس شوید.
  3. به قسمتی بروید که هارد دیسک نصب شده و سایر دستگاه ها نمایش داده می شود.
  4. روی نام هارد دیسک کلیک کنید تا منوی اضافی ظاهر شود.
  5. به "Access Mode" بروید و مقدار را روی "Large" تنظیم کنید.

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

  1. لازم است یک درایو قابل بوت در دست داشته باشید. شما باید راه اندازی را از آنجا شروع کنید - برای انجام این کار، تقریباً همیشه باید ابتدا دوباره وارد BIOS شوید و اولویت بوت مورد نظر را تنظیم کنید.
  2. پس از چندین فرآیند خودکار، برنامه راه اندازی شده دسترسی کاربر را به منویی که در آن امکان انتخاب ابزار بازیابی سیستم عامل وجود دارد، فراهم می کند.
  3. به خط فرمان بروید. نسخه سیستم عاملی که باید بازیابی شود را انتخاب کنید. اغلب، پاسخ به این سوال شماره "1" خواهد بود - اگر تجهیزات از یک سیستم عامل استفاده می کنند.
  4. مرحله بعدی استفاده از دستور "chkdsk /P/R" است. پس از تکمیل فرآیند خودکار، باید منتظر بمانید تا رایانه شخصی مجدداً راه اندازی شود و مطمئن شوید که مشکل به طور کامل حل شده است.

مرحله نهایی - اگر دو روش اول به دستیابی به نتیجه مثبت کمک نکرد:

  1. راه اندازی را از یک سی دی یا درایو فلش قابل بوت با استفاده از روش توضیح داده شده در بالا تکرار کنید.
  2. انتقال دیگری به خط فرمان و انتخاب سیستم عامل آسیب دیده.
  3. به طور متناوب دو دستور را وارد کنید: "fixmbr" و "Fixboot". هر بار باید اقدامات برنامه ریزی شده را تأیید کنید.

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

خطا در بارگذاری سیستم عامل، چه کاری باید انجام دهم؟

سلام به همه، “خطا در بارگیری سیستم عامل” خطای دیگری است که به دلیل آن گاهی اوقات کامپیوتر از کار می افتد. کمی پس زمینه قبل از تعطیلات آخر هفته، آنها برای من یک کامپیوتر آوردند و از من خواستند ببینم مشکلش چیست، همانطور که کاربر گفت: "ویندوز بارگذاری نمی شود و یک خطا ظاهر می شود."

خوب، البته، برای شروع به تشخیص مشکل، آن را به خودم وصل کردم. کامپیوتر روشن شد، به ظاهر عادی، حتی BIOS یک صدای کوتاه تولید کرد که نشان می داد سیستم برای کار آماده است. اما به محض اینکه زمان بارگذاری سیستم عامل فرا رسید، همان خطایی که کاربر به آن اشاره کرد بلافاصله در مقابل من نمایش داده شد: "Error Loading System Operating".

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

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

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

خلاص شدن از شر خطای "خطا در بارگیری سیستم عامل".

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

اولین راه حل ساده، تغییر برخی تنظیمات در تنظیمات بایوس است. نمونه‌های من در Pheonix - AwardBIOS خواهند بود، اما اگر نسخه دیگری دارید اشکالی ندارد، فقط به دنبال نام‌ها و موارد مشابه باشید. مثل همیشه اگر سوالی داشتید کامنت بزارید

پس از وارد شدن به BIOS، یک خط پایین رفته و "Standard CMOS Features" را انتخاب کنید.

تنظیمات اضافی هارد دیسک باز می شود. اینجاست که روی آیتم «Access Mode» کلیک کرده و مقدار «Large» را انتخاب می کنیم. پس از آن تغییرات را ذخیره کرده و با فشردن کلید F10 از بایوس خارج شوید. نتیجه را بررسی می کنیم، اگر کمکی نکرد، به روش بعدی بروید.

رفع خطا با استفاده از Check Disk

در این گزینه برای خلاص شدن از خطای “Error Loading Operating system” به یک دیسک نصب با ویندوز XP (نمونه نوشتن ویندوز روی دیسک) نیاز داریم. که در درایو قرار می دهیم و از بایوس برای بوت شدن از دیسک استفاده می کنیم. انتخاب و نصب درایورهای لازم آغاز خواهد شد، بنابراین باید چند ثانیه صبر کنید. سپس، یک منو ظاهر می شود که در آن باید کلید "R" را برای خط بازیابی فشار دهید.

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

بررسی خطاها و تصحیح آنها، در صورت یافتن خطا در هارد دیسک، چندین دقیقه طول می کشد. در پایان بررسی، کار را در خط بازیابی با دستور "Exit" به پایان می رسانیم، پس از آن رایانه شروع به راه اندازی مجدد می کند و فقط باید نتیجه کار انجام شده را بررسی کنید. مجدداً در صورت خرابی و ظاهر شدن مجدد خطای “Error loading Operating System” با استفاده از روش زیر سعی می کنیم از شر آن خلاص شویم.

با استفاده از دستور Fixmbr از شر خطای بارگیری سیستم عامل خلاص شوید

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

حالا دستور fixmbr را وارد کنید. یک پیام متنی روی صفحه ظاهر می شود که به شما هشدار می دهد که جدول پارتیشن موجود ممکن است آسیب دیده باشد. اما، از آنجایی که ویندوز ما اصلاً بارگیری نمی شود، می توانید با خیال راحت کلید "Y" (YES) را فشار دهید که شروع فرآیند را تأیید می کند.

در زیر دستور Fixboot را می نویسیم. یک بار دیگر، پیامی ظاهر می شود که می پرسد: "آیا می خواهید یک بخش بوت جدید در پارتیشن C: بنویسید؟" مانند گزینه قبلی، روی Y کلیک کرده و انتخاب را تایید کنید.

اکنون با وارد شدن به "Exit"، به بایوس برگردید و اولویت بوت را از درایو به هارد دیسک تغییر دهید. پس از راه اندازی بعدی کامپیوتر، عملکرد آن باید به حالت قبلی خود بازگردانده شود.

در صورت بروز خطا چه باید کرد: خطا در بارگیری سیستم عامل

مطمئنا اکثر ما با مشکلی مواجه شده ایم که در نگاه اول حل آن بسیار دشوار است. هنگام نصب سیستم عامل های ویندوز 10، ویندوز 7، ویندوز XP رخ می دهد. در واقع حل مشکل پیش آمده چندان سخت نیست. در این مقاله می توانید راه مناسبی برای رفع خطای سیستم عامل Error loading پیدا کنید.

این خطا به چه معناست؟

ابتدا باید کمی در مورد ماهیت خود خطا و چیستی آن بدانید. به طور معمول، این مشکل در طول فرآیند روشن و بارگذاری سیستم عامل یک رایانه شخصی رخ می دهد. در این مورد موارد زیر مشاهده می شود: یک صفحه سیاه و فقط یک نوشته به زبان انگلیسی “Error loading system operator” که در واقع به معنی “error loading system Operating” است.

برای این شاید چندین دلیل وجود داشته باشد:

  • نسخه قدیمی بایوس روی کامپیوتر. در این مورد، BIOS از هارد دیسک های با مقدار زیادی حافظه پشتیبانی نمی کند.
  • تنظیمات BIOS نادرست برای یک درایو مشخص.
  • پارتیشن بوت هارد دیسک به درستی کار نمی کند. اغلب این به دلیل افزایش ولتاژ در شبکه ها اتفاق می افتد.

نحوه رفع خطای بارگذاری کد سیستم عامل

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

1). اول از همه، ترتیب بوت BIOS را بررسی کنید، مطمئن شوید که هارد دیسکی که در حال حاضر به آن نیاز دارید اولویت بوت است. اگر اینطور نیست، خودتان ترتیب را تغییر دهید.

2). دومین کاری که می توانید انجام دهید این است که تنظیمات BIOS را ویرایش کنید. وارد خود بایوس شوید و به تنظیمات هارد دیسکی که بوت نشده است بروید. پارامتر "Access mode" را در حالت "Large" تنظیم کنید.

3). اگر صاحب ویندوز XP هستید (به هر حال، با این نسخه از ویندوز است که اغلب چنین مشکل ناخوشایند اما کاملاً قابل حلی رخ می دهد) ، باید از دیسک نصب سیستم عامل خود (سیستم عامل Windows XP) استفاده کنید. ) برای ورود به سیستم. برای انجام این کار، ابتدا باید وارد بایوس شوید، دیسک را در درایو قرار دهید و سعی کنید از این دیسک نصب بوت شوید. در منو باید "R" را فشار دهید تا دستور بازیابی سیستم عامل ویندوز XP را فراخوانی کنید. در مرحله بعد، سیستم عامل مورد نظر را انتخاب کنید و دستور بررسی دیسک chkdsk /P/R را وارد کنید، سپس کلید "Enter" را فشار دهید. کمی صبر و زمان برای تکمیل فرآیند، پس از آن می توانید از برنامه خارج شوید.


کنسول بازیابی ویندوز XP باید به شکل زیر ظاهر شود:

4). همچنین در صورت مواجه شدن با چنین مشکلی می توانید به طور کلی نسخه بایوس را آپدیت کنید. این روش موثر است.

5). گزینه بوت سیستم عامل را ویرایش کنید. همه چیز باید مانند حالت سوم انجام شود. پس از ورود به منو و استفاده از کلید "R" برای بازیابی عملکرد سیستم عامل، باید شماره سیستم عامل مورد نظر را وارد کنید (این معمولاً یک عدد است) و سپس از طریق موارد زیر شروع به ورود کنید:

پس از این، باید دوباره خارج شوید و کامپیوتر شما دوباره بوت می شود. با شروع با ویندوز 7 و سایر سیستم عامل های اخیر، می توانید مقدار Bootrec را وارد کنید. و برای ویندوز XP ترتیب دستورات به صورت زیر خواهد بود:

bootrec /FixMbr bootrec /FixBoot bootrec /ScanOs

bootrec /rebuildBcd

نحوه درمان - خطا در بارگذاری سیستم عامل (جایگزینی HDD با SSD) - 140200.pro

هنگام نصب ویندوز یا هنگام کپی از یک هارد دیسک قدیمی به یک هارد جدید. پس از راه اندازی مجدد، سیستم خطای “Error Loading Operating System” را نمایش می دهد.

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

1) از دیسک نصب ویندوز XP یا ویندوز 7 بوت شده و خط فرمان (معروف به کنسول بازیابی) را راه اندازی کنید. اگر قبلاً ویندوز XP را روی دیسک خود دارید، کنسول بازیابی رمز عبور مدیر را می خواهد که خیلی راحت نیست. پس کنسول Win 7 بهتر است.

کنسول بازیابی ویندوز xp

کنسول ریکاوری ویندوز 7

دستورات را در کنسول Win XP تایپ کنید

FIXBOOT سپس Enter و

FIXMBR سپس Enter کنید

در هفت بازی کمی دشوارتر است - تیم ها به این شکل هستند:

BOOTREC.EXE /FixBoot

BOOTREC.EXE /FixMbr

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

به Bios بروید و به بخش مدیریت هارد دیسک بروید:

در خط حالت دسترسی، Large را تنظیم کنید

ذخیره (F10)، خروج و راه اندازی مجدد.

اگر بعد از تمام موارد بالا، سیستم سعی در راه اندازی نکرد، ممکن است مشکل در هارد دیسک باشد؛ می توانید با استفاده از Victoria آن را برای بخش های بد بررسی کنید.

مطمئنا اکثر ما با مشکلی مواجه شده ایم که در نگاه اول حل آن بسیار دشوار است. هنگام نصب سیستم عامل های ویندوز 10، ویندوز 7، ویندوز XP رخ می دهد. در واقع حل مشکل پیش آمده چندان سخت نیست. در این مقاله می توانید راه مناسبی برای رفع خطای سیستم عامل Error loading پیدا کنید.

این خطا به چه معناست؟

ابتدا باید کمی در مورد ماهیت خود خطا و چیستی آن بدانید. به طور معمول، این مشکل در طول فرآیند روشن و بارگذاری سیستم عامل یک رایانه شخصی رخ می دهد. در این مورد موارد زیر مشاهده می شود: یک صفحه سیاه و فقط یک نوشته به زبان انگلیسی “Error loading system operator” که در واقع به معنی “error loading system Operating” است.

برای این شاید چندین دلیل وجود داشته باشد:

  • نسخه قدیمی بایوس روی کامپیوتر. در این مورد، BIOS از هارد دیسک های با مقدار زیادی حافظه پشتیبانی نمی کند.
  • تنظیمات BIOS نادرست برای یک درایو مشخص.
  • پارتیشن بوت هارد دیسک به درستی کار نمی کند. اغلب این به دلیل افزایش ولتاژ در شبکه ها اتفاق می افتد.

نحوه رفع خطای بارگذاری کد سیستم عامل

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

1). اول از همه، ترتیب بوت BIOS را بررسی کنید، مطمئن شوید که هارد دیسکی که در حال حاضر به آن نیاز دارید اولویت بوت است. اگر اینطور نیست، خودتان ترتیب را تغییر دهید.

2). دومین کاری که می توانید انجام دهید این است که تنظیمات BIOS را ویرایش کنید. وارد خود بایوس شوید و به تنظیمات هارد دیسکی که بوت نشده است بروید. پارامتر "Access mode" را در حالت "Large" تنظیم کنید.

3). اگر صاحب ویندوز XP هستید (به هر حال، با این نسخه از ویندوز است که اغلب چنین مشکل ناخوشایند اما کاملاً قابل حلی رخ می دهد) ، باید از دیسک نصب سیستم عامل خود (سیستم عامل Windows XP) استفاده کنید. ) برای ورود به سیستم. برای انجام این کار، ابتدا باید وارد بایوس شوید، دیسک را در درایو قرار دهید و سعی کنید از این دیسک نصب بوت شوید. در منو باید "R" را فشار دهید تا دستور بازیابی سیستم عامل ویندوز XP را فراخوانی کنید. سپس سیستم عامل مورد نظر را انتخاب کرده و دستور بررسی دیسک را وارد کنید chkdsk /P/R، سپس باید کلید "Enter" را فشار دهید. کمی صبر و زمان برای تکمیل فرآیند، پس از آن می توانید از برنامه خارج شوید.

کنسول بازیابی ویندوز XP باید به شکل زیر ظاهر شود:

4). همچنین در صورت مواجه شدن با چنین مشکلی می توانید به طور کلی نسخه بایوس را آپدیت کنید. این روش موثر است.

5). گزینه بوت سیستم عامل را ویرایش کنید. همه چیز باید مانند حالت سوم انجام شود. پس از ورود به منو و استفاده از کلید "R" برای بازگرداندن عملکرد سیستم عامل، باید شماره سیستم عامل مورد نظر را وارد کنید (این معمولاً یک است) و سپس شروع به وارد کردن از طریق ذیل:

Fixmbr
Fixboot

پس از این، باید دوباره خارج شوید و کامپیوتر شما دوباره بوت می شود. با شروع با ویندوز 7 و سایر سیستم عامل های اخیر، می توانید مقدار را وارد کنید بوترک. و برای ویندوز XP ترتیب دستورات به صورت زیر خواهد بود.

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

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

  • BIOS MBR (Master Boot Code) را می خواند و کنترل را به آن منتقل می کند.
  • کد راه‌اندازی MBR جدول پارتیشن را بررسی می‌کند و پارتیشنی را پیدا می‌کند که به‌عنوان فعال علامت‌گذاری شده است، اولین بخش (بوت) آن (بخش بوت) را می‌خواند و کنترل را به کد نوشته شده در آنجا منتقل می‌کند.
  • کد بخش بوت کنترل را به بوت لودر ویندوز NT - فایل NTLDR (NT Loader) که در دایرکتوری ریشه دیسکی که سیستم عامل در آن نصب شده است، منتقل می کند.
  • بوت لودر ویندوز پردازنده را در حالت امن 32 بیتی قرار می دهد، وجود فایل hiberfil.sys (تصویر خواب زمستانی) را بررسی می کند و اگر آن را پیدا کرد، آن را بارگذاری می کند. اگر چنین تصویری وجود نداشته باشد، NTLDR فایل پیکربندی بوت Boot.INI را می خواند. اگر بیش از یک سیستم عامل در این فایل لیست شده باشد، منویی برای کاربر نمایش داده می شود تا انتخاب کند کدام سیستم را بوت کند.

  • هنگامی که کاربر کلید F8 را قبل از راه اندازی سیستم فشار می دهد، NTLDR منویی از گزینه های بوت اضافی را باز می کند:

  • در مرحله بعد، برنامه ntdetect.com برای تعیین پیکربندی دستگاه های سخت افزاری رایانه بارگذاری می شود.
  • به دنبال آن، هسته ویندوز XP (فایل ntoskrnl.exe) و کتابخانه Hal.dll (لایه انتزاعی سخت افزار) بارگذاری می شود که وظیفه آن پنهان کردن تفاوت های سخت افزار کامپیوتر از روی کد هسته است.
  • سپس لودر NTLDR درایورهایی را که به عنوان قابل بوت علامت گذاری شده اند بارگیری می کند و کنترل را به هسته (ntoskrnl.exe) منتقل می کند.
  • HAL سخت افزار را مقداردهی اولیه می کند و کنترل کننده وقفه را آماده می کند.
  • سپس، سیستم ورودی/خروجی روشن می‌شود و درایورهای باقی‌مانده بارگذاری می‌شوند که نوع راه‌اندازی «خودکار» به آن‌ها اختصاص داده می‌شود.
  • هسته زیرسیستم مدیریت جلسه ویندوز را بارگیری می کند - فایل Smss.exe که محیط کاربر را ایجاد می کند و بارگذاری را ادامه می دهد - زیر سیستم گرافیکی (درایور win32k.sys)، زیر سیستم مشتری-سرور (Csrss.exe) و برنامه ورود کاربر را شروع می کند. (Winlogon.exe و Lsass.exe).
  • پس از ورود کاربر، Userinit.exe راه اندازی می شود که پوسته سیستم (Explorer.exe) و اتصالات شبکه را راه اندازی می کند. در همین حین، دسکتاپ روی صفحه ظاهر می شود.

چرا ویندوز XP بوت نمی شود؟

دلیل بوت نشدن ویندوز XP می‌تواند هر گونه خرابی در فرآیند بوت باشد، مثلاً یک یا چند مؤلفه از بین رفته یا آسیب دیده است. این می تواند کد بوت در اولین پارتیشن هارد دیسک یا پارتیشن فعال، خود بوت لودر NTLDR، فایل های مسئول راه اندازی ویندوز، و همچنین رجیستری سیستم باشد که حاوی اطلاعاتی در مورد آنچه که باید اجرا شود و به چه ترتیبی است.

مشکلات بارگیری اغلب ناشی از:

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

بازیابی بوت ویندوز XP

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

فساد MBR (Master Boot Record).

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

  • جدول پارتیشن نامعتبر - آسیب به جدول پارتیشن.
  • سیستم عامل گم شده – سیستم عامل پیدا نشد.
  • Error Loading Operating System – خطا در بارگیری سیستم عامل.

راه حل

  • بوت شدن از دیسک نصب ویندوز XP به کنسول بازیابی: دیسک نصب را در درایو قرار دهید، بایوس را برای بوت شدن از CDDVD پیکربندی کنید و نصب کننده را اجرا کنید.
  • هنگامی که متن "Welcome to the installer" روی صفحه ظاهر شد، کلید "R" (بازیابی) را فشار دهید.

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

  • در مرحله بعد، رمز عبور مدیر (در صورت داشتن رمز عبور) را وارد کنید. اگر وجود ندارد، فقط Enter را فشار دهید و سپس دستور بازنویسی کد بوت MBR را فشار دهید: fixmbrبرای خروج از کنسول و راه اندازی مجدد کامپیوتر، Enter و Exit را فشار دهید.

این دستور فقط کد بوت MBR را بازیابی می کند، اما متاسفانه جدول پارتیشن را بازیابی نمی کند. بازیابی جدول پارتیشن نیازمند استفاده از ابزارهای شخص ثالث است، برای مثال، Test Disk -یکی از ابزارهای رایگان و آسان برای درک.

فساد بخش بوت

علائم شبیه خرابی MBR هستند، اما سیستم ممکن است خطاهای زیر را نشان دهد:

  • و خطای خواندن دیسک رخ داد - خطاهای خواندن دیسک.
  • NTLDR فشرده است - لودر NTLDR بایگانی می شود (فشرده شده).
  • NTLDR وجود ندارد - بوت لودر پیدا نشد.

راه حل

  • Recovery Console را دانلود کرده و وارد نسخه ویندوز XP مورد نیاز خود شوید.
  • دستور را وارد کنید: تعمیر بوت– بوت لودر (کد) پارتیشن فعال رونویسی خواهد شد. بعد - وارد و خارج شوید.

مهم! اگر دایرکتوری ریشه سیستم شما فایل بوت لودر ویندوز NTLDR را ندارد، باید آن را از دیسک نصب یا کپی دیگری از ویندوز XP کپی کرده و در درایو C: قرار دهید (اگر سیستم روی آن قرار دارد).

با ظهور ویندوز ویستا، یک ابزار کاربردی ایجاد شد Bootsect.exe، برای بازنویسی کد بوت پارتیشن های دیسک طراحی شده است. همچنین می توان از آن برای تعمیر بوت شدن ویندوز XP استفاده کرد.

اگر سیستم عامل ویندوز دیگری بر روی هارد دیسک خود دارید یا اگر از یک Windows LiveCD (دیسک "زنده" با سیستم عاملی که هنگام بوت شدن از دی وی دی یا درایو فلش کار می کند، بوت می شوید، می توان از ابزار Bootsect.exe استفاده کرد.

بازیابی بوت سیستم با استفاده از Bootsect.exe به صورت زیر انجام می شود:

  • فایل Bootsect.exe را (که می توان از توزیع ویندوز ویستا و بالاتر برداشت) را در دایرکتوری ریشه سیستم که می خواهید بوت آن را بازیابی کنید کپی کنید.
  • خط فرمان را شروع کرده و دستور را اجرا کنید: Path_to_bootsect.exe /NT52، مثلا: D:bootsect.exe /NT52.

خطاهای پیکربندی بوت در فایل Boot.INI

اگر فایل پیکربندی بوت ویندوز XP دارای خطا باشد یا وجود نداشته باشد، بوت لودر NTLDR نمی تواند سیستم را پیدا کند. پیام های زیر نشان دهنده مشکلات Boot.INI هستند:

  • بررسی مسیر بوت و سخت افزار دیسک – پیشنهادی برای بررسی مسیر دیسک بوت و خود دیسک.
  • نمی‌توان از دیسک راه‌اندازی انتخاب‌شده خواند - داده‌ها از دیسک بوت خوانده نمی‌شوند.
  • ویندوز نمی تواند به دلیل مشکل پیکربندی سخت افزار دیسک کامپیوتر راه اندازی شود - به دلیل مشکلات پیکربندی دیسک، ویندوز بارگیری نمی شود.

راه حل

  • Recovery Console را اجرا کنید.
  • پس از ورود دستور را اجرا کنید: bootcfg /rebuild –هر پارتیشن دیسک برای یک نسخه از ویندوز XP نصب شده روی آن اسکن می شود. هنگامی که اولین سیستم شناسایی شد، از کاربر خواسته می شود اطلاعات مربوط به راه اندازی آن را به فایل پیکربندی اضافه کند:

پیکربندی بوت بازیابی خواهد شد.

آسیب به فایل های سیستم

بسیاری از فایل ها در بارگذاری ویندوز شرکت می کنند - علاوه بر مواردی که نام بردیم، چندین ده فایل دیگر. عدم وجود یا آسیب هر یک از آنها می تواند منجر به این واقعیت شود که سیستم قادر به راه اندازی نخواهد بود، اما در عوض به صورت دوره ای راه اندازی مجدد می شود یا کاربر را با صفحه آبی مرگ (BSoD) "خوشحال" می کند. تصویری از یکی از خطاهای معمولی مرتبط با فایل های سیستم در هنگام بوت در زیر نشان داده شده است:

ورودی "STOP C000021a (خطای سیستم کشنده)" یک خطای سیستم مرگبار مرتبط با مشکلات در ورودی اجرای Winlogon.exe یا Csrss.exe را نشان می دهد. این به احتمال زیاد نشان می دهد که فایل ها آسیب دیده یا گم شده اند.

راه حل

برای انجام تعمیر بوت، باید فایل های مشابه را پیدا کنید و آنها را به "مکان های واقعی" خود - در فهرست WindowsSystem32 برگردانید. کپی های آنها در حافظه ویندوز - پوشه WindowsSystem32DllCach یا روی دیسک نصب در پوشه i386 قرار دارد. در دیسک توزیع، فایل‌ها به صورت فشرده ذخیره می‌شوند و باید قبل از تعویض، بسته‌بندی شوند. با استفاده از Recovery Console نیز می توان این کار را انجام داد:

  • پوشه را از دیسک نصب به درایو فلش USB کپی کنید i386، آن را به رایانه خود وصل کنید.
  • وارد سیستمی شوید که می خواهید بوت لودر آن را بازیابی کنید.
  • دستور را وارد کنید: d:i386winlogon.ex_ c:windowssystem32 را گسترش دهید– با کمک آن فایل آرشیو winlogon.ex_روی دیسک نصب در یک پوشه باز می شود سیستم 32زیر اسم winlogon.exe. شما می توانید فایل های دیگر را به روشی مشابه بازیابی کنید. د: – در این مورد – حرف فلش مموری.

آسیب به کندو رجیستری SYSTEM

این hive رجیستری حاوی اطلاعاتی در مورد نوع راه اندازی درایورها است که بدون آن ویندوز نمی تواند راه اندازی شود و همچنین اطلاعاتی در مورد تنظیمات بوت وجود دارد. بنابراین، اگر پارتیشن آسیب ببیند، بوت لودر NTLDR مکث کرده و یک پیغام خطا نمایش می دهد.

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

راه حل

بازیابی پارتیشن آسیب دیده نیز از طریق کنسول انجام می شود.

  • وارد ویندوز شوید.
  • دستور را وارد کنید: تغییر نام c:windowssystem32configsystem system.oldو Enter را فشار دهید. کندوی رجیستری آسیب دیده تغییر نام داده می شود و اکنون می توانید یک مورد جدید را به جای آن کپی کنید.
  • دستور دوم را اجرا کنید: c:windowsrepairsystem c:windowssystem32configsystem را کپی کنید- پارتیشن بازیابی خواهد شد. پس از این می توانید سیستم را بوت کنید.

بهترین مقالات در این زمینه