خانه - مرورگرها
بارگذاری اولیه سیستم عامل انجام می شود. Admin ABC: فرآیند بوت ویندوز

روز بخیر دوستان، آشنایان و سایر شخصیت های عزیز.

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

امروز به شما کمک می‌کنم تعدادی از سردرگمی‌ها را با این فهرست برطرف کنید و به طور کلی کار با آن را راحت‌تر کنید یا آن را برای همیشه حذف کنید، همچنین آن را ویرایش کنید و غیره.

کمی بیشتر در مورد آنچه ممکن است، و سپس نحوه انجام آن.
برو

ویرایش لیست بوت ویندوز

چند کلمه در مورد تنظیمات و روش های مورد نظر، به نظر من، و در برخی جاها حتی مفید، استفاده از ویرایش لیست سیستم عامل ها، و همچنین در مورد مشکلاتی که اغلب در جایی که ممکن است مورد نیاز باشد.

  • اولا، همانطور که برای من، 30 ثانیه برای برخی زیاد است، برای برخی دیگر کافی نیست. چطور ممکن است زیاد باشد؟ خب مثلا کامپیوتر رو روشن میکنی و میری کتری رو روشن میکنی و وقتی برمیگردی میبینی که سیستم حتی اگه بیرون بیاد باز داره لود میشه. بنابراین می توانید این زمان را به طور کلی به هر مقداری از 1 به n تغییر دهید. شاید محدودیتی برای این مقدار وجود داشته باشد، اما من بررسی نکرده ام، و به شدت شک دارم که کسی نیاز داشته باشد که سیستم بعد از 30 دقیقه بوت شود :)
  • دوما , همانطور که در بالا گفتم، شاید شما (یا دوستانتان) ویندوز دوم\سوم\پنجم (یا سیستم عامل دیگری) را نصب کرده اید، اما نصب را قطع کرده اید یا در حین آن چیزی درست نمی شود یا یکی از سیستم ها را با . فقط نوشته ای در مورد این ویندوز بسیار تحویل نشده/حذف شده باقی مانده و از هر نظر آزار دهنده است، زیرا ... شما باید به طور مداوم یک سیستم کار را از لیست انتخاب کنید. بنابراین می توانید از شر خطوط اضافی خلاص شوید.
  • سوم . بسیاری از مردم انواع ابزارهای خنده دار را دوست دارند. در این صورت می توانید به عنوان مثال نام سیستم های موجود در لیست را به دلخواه خود تغییر دهید، به عنوان مثال به جای آن، Mega Winda Vasi را قرار دهید.
  • چهارم، فرض کنید یکی از دوستان یک هارد دیسک با ویندوز خود برای شما آورده است، اما شما نمی دانید چگونه سیستم عامل را به لیست سیستم های موجود اضافه کنید تا بتوانید آن را انتخاب کنید. باز هم، این را می توان در جایی که اکنون به شما می گویم انجام داد.
  • پنجم , یک ایده تا حدی دیوانه کننده برای استفاده از روشی که در زیر توضیح داده شده است برای ویرایش لیست سیستم های موجود برای دانلود وجود دارد. شما می توانید لیستی از مثلاً 25 سیستم ایجاد کنید، اما فقط یکی از آنها بارگذاری می شود، بقیه به دلیل عدم وجود آنها خطا ایجاد می کنند. فقط شما می دانید که کدام یک کار می کند، زیرا شما این لیست را ایجاد می کنید و مهاجمی که رایانه شما را روشن می کند باید کامپیوتر را 20 بار در جستجوی یک سیستم کار راه اندازی مجدد کند. به هر حال، شما می توانید از این نه تنها، بلکه به سادگی به عنوان شوخی با یک دوست استفاده کنید؛)

BIOS (سیستم ورودی/خروجی پایه)نرم افزار ویژه ای است که در میکروکنترلر روی مادربرد تعبیه شده است که از انگلیسی به عنوان سیستم ورودی-خروجی اصلی ترجمه شده است. این کد برنامه تعامل سیستم عامل با سخت افزار را تضمین می کند و به شما امکان می دهد تفاوت های سخت افزاری را در تجهیزات کامپیوتری ترکیب کنید.

نقش بایوس چیست؟

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

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

  • تنظیم تاریخ و زمان سیستم؛
  • تعیین دنباله بوت از رسانه های مختلف؛
  • پارامترهای اساسی عملکرد تجهیزات را پیکربندی کنید.

چه نسخه های بایوس وجود دارد؟

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

  • نرم افزار جایزه;
  • American Megatrends Inc (AMI)؛
  • FirmWorks;
  • شرکت نرم افزار جنرال (نسخه های OEM BIOS برای سیستم های 32 بیتی)؛
  • Microroid Research (MrBIOS)؛
  • سیستم نرم (برای دستگاه های تلفن همراه)؛
  • فن آوری های فونیکس (برای ویندوز CE).

چگونه وارد بایوس شویم؟

اطلاعات مربوط به نحوه ورود به BIOS را می توان در طول فرآیند بوت کامپیوتر خواند. اغلب، سیستم یک رکورد از فرم تولید می کند: برای ورود به SETUP، DEL را فشار دهید. در این حالت برای ورود باید کلید DELETE را در زمانی که کامپیوتر در حال بوت شدن است فشار دهید. در برخی موارد، برای ورود به منوی BIOS، باید کلیدهای ترکیبی خاصی را فشار دهید. متداول ترین آنها عبارتند از F1، F2، F10، ESC یا ترکیبات Ctrl+Alt+Ins، Ctrl+Alt+Esc.

لطفاً به یاد داشته باشید: توصیه نمی شود که تنظیمات BIOS را بی دلیل تغییر دهید. این سیستم دارای پارامترهای عملیاتی سخت افزاری حیاتی است که تنظیمات نادرست آن می تواند به اجزای خاصی یا به طور کلی مادربرد آسیب برساند.

منوی تنظیمات BIOS

رایج ترین سیستم ها AMI BIOS و Award BIOS. نسخه AMI BIOS دارای سه بخش است:

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

منوی Award BIOS پیکربندی پیچیده تری دارد. این سیستم شامل بخش های زیر است:

  • ویژگی های استاندارد CMOS به شما امکان می دهد تاریخ و زمان سیستم، نوع درایو مورد استفاده و همچنین ویژگی های درایوهای موجود را پیکربندی کنید.
  • ویژگی‌های پیشرفته BIOS شامل گزینه‌های زیادی است، به‌ویژه ترتیب نظرسنجی درایوها در هنگام راه‌اندازی، فعال/غیرفعال کردن چند رشته‌ای پردازنده، پارامترهای تعامل هسته، و اطلاعات مربوط به وضعیت هارد دیسک‌ها. این بخش به شما اجازه می دهد تا عملکرد رم را بهینه کنید.
  • ویژگی‌های چیپست پیشرفته شامل تنظیمات مهمی برای عملکرد تجهیزات جاسازی شده است: پردازنده مرکزی، رم و گذرگاه‌های داده سیستم. توصیه نمی شود خودتان این تنظیمات را تغییر دهید.
  • لوازم جانبی مجتمع وظیفه پیکربندی اجزای تعبیه شده در مادربرد (کنترل کننده USB، کارت گرافیک و کارت صدا، کنترلر شبکه و پورت های مختلف) را بر عهده دارد.

به طور کلی، منوی BIOS شامل بخش های زیر است (نام بلوک های احتمالی در پرانتز نشان داده شده است):

  • تنظیمات عمومی (STANDARD CMOS SETUP یا MAIN)؛
  • ویژگی های BIOS (پیشرفته یا BIOS FEATURES SETUP)؛
  • ویژگی های چیپست (راه اندازی ویژگی های چیپ یا پیکربندی تراشه)؛
  • ویژگی های تجهیزات یکپارچه (پیکربندی دستگاه های جانبی یکپارچه یا I/O)؛
  • ویژگی های اسلات PCI (PNP/PCI CONFIGURATION یا PCI CONFIGURATION)؛
  • مدیریت توان (POWER MANAGMENT SETUP یا POWER)؛
  • رمزهای عبور سیستم (SUPERVISOR PASSWORD یا USER PASSWO RD)؛
  • ذخیره و بازیابی تنظیمات (SAVE SETUP، LOAD SETUP DEFAULTS یا LOAD BIOS DEFAULT)؛
  • خروج از پیکربندی (EXIT).

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

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

برخلاف BIOS، کد UEFI و تمام اطلاعات سرویس آن را می توان نه تنها در یک تراشه خاص، بلکه در پارتیشن های هارد دیسک داخلی و خارجی و همچنین ذخیره سازی شبکه ذخیره کرد. به نوبه خود، این واقعیت که داده های بوت را می توان بر روی درایوهای بزرگ قرار داد، به دلیل معماری ماژولار آن، امکان ارائه عملکرد غنی EFI را فراهم می کند. برای مثال، اینها می‌توانند ابزارهای تشخیصی یا ابزارهای مفیدی باشند که هم در مرحله راه‌اندازی اولیه رایانه شخصی و هم پس از راه‌اندازی سیستم‌عامل مورد استفاده قرار گیرند.

خوب، اگر کامپیوتر از سیستم عامل پشتیبانی نشده (WindowsXP، ویندوز 7 32 بیتی) یا پارتیشن بندی فایل (MBR) استفاده کند، چگونه از UEFI بوت می شود؟ برای چنین مواردی، رابط بوت جدید داخلی است ماژول پشتیبانی سازگاری(Compatibility Support Module) که در اصل یک بایوس سنتی است. به همین دلیل است که می توانید ببینید چه تعداد از رایانه های مدرن مجهز به مادربردهای UEFI به روش سنتی در حالت شبیه سازی BIOS بوت می شوند. اغلب این اتفاق می افتد زیرا صاحبان آنها همچنان از پارتیشن های HDD با MBR سنتی استفاده می کنند و نمی خواهند به پارتیشن بندی GPT سوئیچ کنند.

نتیجه

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

اما در عین حال، صحبت درباره کنار گذاشتن کامل سیستم ورودی/خروجی اولیه در آینده نزدیک هنوز زود است. اول از همه، باید به خاطر داشته باشید که تاکنون اکثر رایانه ها از WindowsXP و ویندوز 7 32 بیتی استفاده می کنند که توسط UEFI پشتیبانی نمی شوند. و هارد دیسک های پارتیشن بندی شده بر اساس استاندارد GPT را بیشتر فقط در مدل های جدید لپ تاپ های مبتنی بر ویندوز 8 می توان یافت.

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

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

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

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

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

کامپیوتر حاوی یک حافظه فقط خواندنی (ROM) است که شامل برنامه هایی برای تست کامپیوتر و مرحله اول بارگذاری سیستم عامل است که به نام بایوس (سیستم ورودی/خروجی اولیه). رام روی برد سیستم قرار دارد و با باتری تغذیه می شود، بنابراین برنامه های ضبط شده در آن با خاموش شدن کامپیوتر پاک نمی شوند.

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

در این مرحله، پردازنده به دیسک دسترسی پیدا می کند و در یک مکان خاص (در 1 سکتور از دیسک) وجود یک برنامه بوت لودر بسیار کوچک را جستجو می کند. استاد بوت.اگر دیسک سیستمی باشد، Master Boot در جای خود ظاهر می شود، در حافظه خوانده می شود و کنترل به آن منتقل می شود. به نوبه خود، Master Boot بوت لودر اصلی روی دیسک را جستجو می کند بخش بوت،آن را در حافظه بارگذاری می کند و کنترل را به آن منتقل می کند. در مرحله بعد، بوت لودر اصلی ماژول های باقی مانده سیستم عامل را جستجو می کند و آنها را در RAM بارگذاری می کند.

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

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

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

سوالات مربوط به خودکنترلی 1. چرا یک سیستم عامل مورد نیاز است؟ 2. چه اجزایی در سیستم عامل گنجانده شده است؟ 3. نام یک فایل چیست، نام آن چگونه تنظیم می شود؟ 4. فایل های متنی چه پسوندهایی می توانند داشته باشند؟ 5. فرق بین قالب بندی سریع و فول دیسک چیست؟ 6. تفاوت ساختار فایل تک سطحی و سلسله مراتبی چیست؟ 7. چه عملیاتی با فایل ها امکان پذیر است؟ 8. مراحل اصلی بارگذاری یک سیستم عامل چیست؟
راه اندازی رابط ویندوز سوالات مطالعه: 1. دسکتاپ ویندوز. 1.1. نمادها و برچسب های اشیاء 1.2. پنجره 1.3. نوار وظیفه. 1.4. پنل نمایش. 2. ساختار پنجره پوشه. 2.1. خط عنوان 2.2. دکمه هایی برای کنترل اندازه پنجره ها 2.3. نماد سیستم 2.4. نوار منو. 2.5. نوار ابزار. 2.6. نوار آدرس. 2.7. زمینه کار. 2.8. نوار وضعیت.

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

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

معرفی

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

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

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

BIOS چیست و چرا به آن نیاز است؟

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

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

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

کلمه BIOS(BIOS) مخفف چهار کلمه انگلیسی Basic Input/Output System است که به روسی ترجمه شده است: «سیستم ورودی/خروجی پایه». این نام به مجموعه‌ای از سفت‌افزاری داده شد که مسئول عملکرد عملکردهای اصلی آداپتورهای ویدئویی، نمایشگرها، درایوهای دیسک، درایوها، صفحه‌کلیدها، ماوس‌ها و سایر دستگاه‌های اصلی ورودی/خروجی هستند.

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

BIOS کجا ذخیره می شود و CMOS چیست

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

اولین کامپیوترها از تراشه های حافظه فقط خواندنی (ROM) برای ذخیره بایوس استفاده می کردند که کد برنامه یک بار در کارخانه روی آن نوشته می شد. کمی بعد، تراشه های EPROM و EEROM شروع به استفاده کردند، که در آن، در صورت لزوم، امکان بازنویسی BIOS وجود داشت، اما فقط با کمک تجهیزات ویژه.

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

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

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

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

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

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

رویه POST و بوت اولیه کامپیوتر

حال بیایید ببینیم که فرآیند اولیه بوت کردن کامپیوتر چگونه است و بایوس چه نقشی در آن ایفا می کند.

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

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

1. ابتدا دستگاه های اصلی سیستم مشخص می شوند.

3. مرحله سوم تنظیم مجموعه منطقی سیستم یا به عبارت ساده تر چیپست است.

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

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

6. سپس تست پردازنده مرکزی شروع می شود، پس از آن اطلاعات مربوط به تراشه نصب شده نمایش داده می شود: نام سازنده، مدل و فرکانس ساعت آن.

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

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

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

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

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

11. در نهایت، اگر رویه POST موفقیت آمیز باشد، BIOS شروع به جستجو در درایوهای متصل می کند منطقه بوت اصلی(MBR)، که حاوی اطلاعات مربوط به راه اندازی سیستم عامل و دستگاه بوت است که کنترل بیشتری باید به آن منتقل شود.

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

BIOS Setup Utility

BIOS یک سیستم قابل تنظیم است و دارای برنامه خاص خود برای تنظیم برخی از پارامترهای سخت افزاری رایانه شخصی است که به نام BIOS Setup Utilityیا CMOS Setup Utility. با فشردن یک کلید ویژه در طی مراحل خودآزمایی POST فراخوانی می شود. در رایانه های رومیزی، کلید Del بیشتر برای این منظور استفاده می شود و در لپ تاپ های F2.

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

راه اندازی CMOS/BIOS تنظیمات زیادی دارد، اما محبوب ترین تنظیماتی که ممکن است یک کاربر معمولی به آن نیاز داشته باشد عبارتند از: تنظیم زمان و تاریخ سیستم، انتخاب ترتیب دستگاه های بوت، فعال/غیرفعال کردن تجهیزات اضافی تعبیه شده در مادربرد (صدا، ویدئو). یا آداپتورهای شبکه)، کنترل سیستم خنک کننده و نظارت بر دمای پردازنده و همچنین تغییر فرکانس باس سیستم (اورکلاک).

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

توسعه و به روز رسانی بایوس

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

توسعه BIOS را می توان به دو مرحله تقسیم کرد. ابتدا یک نسخه اولیه از سیستم عامل ایجاد می شود که تمام عملکردها را بدون در نظر گرفتن مدل چیپ ست اجرا می کند. امروزه توسعه چنین نسخه هایی عمدتا توسط American Megatrends (AMIBIOS) و Phoenix Technologies انجام می شود که در سال 1998 بازیگر اصلی آن زمان در این بازار - نرم افزار جایزه (AwardBIOS، Award Modular BIOS، Award WorkstationBIOS) را جذب کرد.

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

UEFI BIOS چیست؟

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

در سال 2011، با راه اندازی مادربردهای پردازنده های نسل Sandy Bridge اینتل که در سوکت LGA1155 نصب شده بودند، معرفی انبوه یک رابط نرم افزاری جدید برای بوت کردن کامپیوتر - UEFI آغاز شد.

در واقع، اولین نسخه از این جایگزین برای بایوس معمولی در اواخر دهه 90 توسط اینتل در سیستم های سرور توسعه یافت و با موفقیت مورد استفاده قرار گرفت. سپس، رابط جدید برای بوت کردن رایانه شخصی EFI (رابط سفت‌افزار توسعه‌پذیر) نام داشت، اما قبلاً در سال 2005 مشخصات جدید آن UEFI (رابط میان‌افزار توسعه‌پذیر یکپارچه) نام داشت. امروزه این دو اختصار را مترادف می دانند.

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

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

BIOS یک کد برنامه عملاً غیرقابل تغییر است که در یک تراشه خاص تعبیه شده است و با استفاده از نرم افزار خود مستقیماً با سخت افزار رایانه در تعامل است. روش بوت کردن رایانه با استفاده از BIOS ساده است: بلافاصله پس از روشن کردن رایانه، سخت افزار را بررسی می کند و درایورهای جهانی ساده را برای اجزای اصلی سخت افزار بارگیری می کند. پس از این، بایوس بوت لودر سیستم عامل را پیدا کرده و آن را فعال می کند. بعد، سیستم عامل بارگیری می شود.

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

یکی از مزیت های مهم EFI، کراس پلتفرم بودن و مستقل بودن آن از معماری پردازنده است. مشخصات این سیستم به آن اجازه می دهد تقریباً با هر ترکیبی از تراشه ها، چه معماری x86 (Intel، AMD) یا ARM کار کند. علاوه بر این، UEFI دسترسی مستقیم به تمام سخت افزارهای رایانه و درایورهای مستقل از پلت فرم دارد، که امکان سازماندهی، به عنوان مثال، دسترسی به اینترنت یا پشتیبان گیری از دیسک را بدون راه اندازی سیستم عامل فراهم می کند.

برخلاف BIOS، کد UEFI و تمام اطلاعات سرویس آن را می توان نه تنها در یک تراشه خاص، بلکه در پارتیشن های هارد دیسک داخلی و خارجی و همچنین ذخیره سازی شبکه ذخیره کرد. به نوبه خود، این واقعیت که داده های بوت را می توان بر روی درایوهای بزرگ قرار داد، به دلیل معماری ماژولار آن، امکان ارائه عملکرد غنی EFI را فراهم می کند. برای مثال، اینها می‌توانند ابزارهای تشخیصی یا ابزارهای مفیدی باشند که هم در مرحله راه‌اندازی اولیه رایانه شخصی و هم پس از راه‌اندازی سیستم‌عامل مورد استفاده قرار گیرند.

یکی دیگر از ویژگی های کلیدی UEFI توانایی کار با هارد دیسک های بزرگ است که با استفاده از استاندارد GPT (Guid Partition Table) پارتیشن بندی شده اند. دومی توسط هیچ تغییری بایوس پشتیبانی نمی‌شود، زیرا دارای آدرس‌های بخش 64 بیتی است.

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

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

با وجود تمام پیشرفت های UEFI، هنوز تعدادی محدودیت وجود دارد که مانع توسعه و توزیع فعال این بوت لودر می شود. واقعیت این است که برای پیاده سازی تمام قابلیت های رابط بوت جدید، نیاز به پشتیبانی کامل سیستم عامل ها دارد. تا به امروز، تنها ویندوز 8 به شما اجازه می دهد تا به طور کامل از قابلیت های UEFI استفاده کنید. پشتیبانی محدود از رابط جدید برای نسخه های 64 بیتی ویندوز 7، ویستا و لینوکس با هسته 3.2 و بالاتر در دسترس است. قابلیت‌های UEFI نیز در BootCamp توسط Apple در سیستم‌های Mac OS X خودش استفاده می‌شود.

خوب، اگر کامپیوتر از سیستم عامل پشتیبانی نشده (WindowsXP، ویندوز 7 32 بیتی) یا پارتیشن بندی فایل (MBR) استفاده کند، چگونه از UEFI بوت می شود؟ برای چنین مواردی، رابط بوت جدید داخلی است ماژول پشتیبانی سازگاری(Compatibility Support Module) که در اصل یک بایوس سنتی است. به همین دلیل است که می توانید ببینید چه تعداد از رایانه های مدرن مجهز به مادربردهای UEFI به روش سنتی در حالت شبیه سازی BIOS بوت می شوند. اغلب این اتفاق می افتد زیرا صاحبان آنها همچنان از پارتیشن های HDD با MBR سنتی استفاده می کنند و نمی خواهند به پارتیشن بندی GPT سوئیچ کنند.

نتیجه

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

اما در عین حال، صحبت درباره کنار گذاشتن کامل سیستم ورودی/خروجی اولیه در آینده نزدیک هنوز زود است. اول از همه، باید به خاطر داشته باشید که تاکنون اکثر رایانه ها از WindowsXP و ویندوز 7 32 بیتی استفاده می کنند که توسط UEFI پشتیبانی نمی شوند. و هارد دیسک های پارتیشن بندی شده بر اساس استاندارد GPT را بیشتر فقط در مدل های جدید لپ تاپ های مبتنی بر ویندوز 8 می توان یافت.

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

در این مقاله مراحل بارگذاری سیستم عامل های Windows XP، Vista و Seven را مرحله به مرحله شرح می دهم. اگرچه این موضوع اغلب در اینترنت مورد بحث قرار می گیرد، اما نمی توانم آن را لمس نکنم. چنین اطلاعاتی می تواند هنگام تشخیص نقص و بازیابی عملکرد یک سیستم عامل "مرده" بسیار مفید باشد.

امروز به این موارد خواهیم پرداخت:

  • راه اندازی بایوس؛
  • بوت کردن ویندوز XP؛
  • دانلود ویندوز ویستا/7.

در حال بارگیری بایوس

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

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

سیگنال های AMI

علامتنقص احتمالی
غایب منبع تغذیه معیوب است
2k خطای برابری RAM
3 هزار خطا در 64 کیلوبایت اول رم
4k خرابی تایمر سیستم
5 هزار CPU معیوب است
6 هزار کنترلر صفحه کلید معیوب است
7 هزار برد سیستم معیوب است
8 هزار حافظه کارت گرافیک معیوب است
9 هزار خطای BIOS checksum
10 هزار نمی توان در CMOS نوشت
11 هزار حافظه نهان روی برد سیستم معیوب است
1d + 2k کارت گرافیک معیوب است
1d + 3k کارت گرافیک معیوب است
1d + 8k مانیتور متصل نیست

سیگنال های جایزه

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

پس از بررسی، BIOS تنظیمات را از CMOS می خواند و مطابق با مینی، بوت لودر را از رسانه مشخص شده (CD، HDD، کارت فلش) راه اندازی می کند. در صورت بوت شدن از هارد دیسک، سیستم 512 بایت اول Master Boot Record (MBR) را می خواند و کنترل را به آن منتقل می کند.

اگر MBR پیدا نشد، بوت متوقف می شود. می توانید MBR را با استفاده از کنسول بازیابی ویندوز با استفاده از دستور fixmbr بازیابی کنید.

فرآیند بوت ویندوز XP

بارگذاری ویندوز توسط NTLDR کنترل می شود که از دو بخش تشکیل شده است - اولین StartUp پردازنده را در حالت محافظت شده قرار می دهد و لودر سیستم عامل را راه اندازی می کند. بوت لودر شامل توابع اساسی برای کار با دیسک های فرمت شده در سیستم های FAT*، NTFS و CDFS است. بوت لودر محتویات boot.ini را می خواند و مطابق با محتویات آن (تعداد سیستم عامل، دیسک هایی که روی آنها نصب شده است و غیره)، بارگذاری را ادامه می دهد. اگر ویندوز در حالت Hibernation قرار گرفته باشد، NTLDR فایل hiberfil.sys را در حافظه رایانه بارگیری می کند و کنترل را به هسته ویندوز منتقل می کند. اگر کامپیوتر خود را با خاموش کردن/راه‌اندازی مجدد خاموش کنید، NTLDR فایل DOS NTDETECT.COM را بارگیری می‌کند که فهرستی از سخت‌افزار را ایجاد می‌کند و خود سیستم عامل ویندوز را بارگیری می‌کند.

اگر فایل NTLDR حذف/انتقال/آسیب شود، سیستم بوت نمی شود و پیغام «NTLDR is missing» را نمایش می دهد. برای راه اندازی مجدد، CTRL+ALT+DEL را فشار دهید. شما می توانید این مشکل را در کنسول بازیابی ویندوز با استفاده از دستور fixboot یا با کپی کردن NTLDR از سیستم کاری در ریشه دیسک حل کنید.

قبل از بارگیری هسته، NTLDR گزینه های راه اندازی را نمایش می دهد (اگر کلید F8 فشار داده شده باشد یا سیستم از کار بیفتد). پس از انتخاب پارامترهای راه اندازی، هسته سیستم شروع می شود - ntoskrnl.exe (ما انیمیشنی از مستطیل های سفید را در یک صفحه سیاه می بینیم). سپس، نوع لایه انتزاعی سخت افزار، HALL.DLL، بارگذاری می شود. این برای اینکه هسته بتواند خود را از سخت افزار انتزاع کند، ضروری است؛ هر دو فایل در پوشه System32 قرار دارند. در مرحله بعد، کتابخانه افزونه هسته دیباگر سخت افزار kdcom.dll و bootvid.dll بارگیری می شوند که نشانگر وضعیت ویندوز و نشانگر وضعیت بوت را بارگیری می کند.

یکی از مهمترین لحظات بارگذاری سیستم رجیستری config\system است؛ اغلب سیستم نمی تواند فایل سیستم را بخواند و بارگذاری غیرممکن می شود یا شروع می شود.

فرآیند بوت ویندوز ویستا/7

فرآیند بوت ویندوز ویستا و ویندوز 7 (هفت) پس از خواندن MBR شروع به تفاوت با فرآیند بوت نسخه های قبلی سیستم عامل می کند. Windows Installer یک پارتیشن بوت کوچک ایجاد می کند که شامل همه چیزهایی است که برای اجرای سیستم عامل نیاز دارید. MBR بوت را به PBR (Partition Boot Record) منتقل می کند و سپس BOOTMGR (Windows Boot Manager) شروع می شود. BOOTMGR جایگزین NTLDR شد و بارگذاری سیستم عامل را کنترل می کند. BOOTMGR پارامترهای بوت را از پایگاه داده پیکربندی راه‌اندازی (BCD، پایگاه داده پیکربندی بوت، که جایگزین boot.ini شد) می‌خواند و Winload.exe (برنامه راه‌اندازی لودر سیستم‌عامل، لودر سیستم‌عامل) را بارگیری می‌کند. Winload.exe هسته سیستم عامل را بارگیری می کند، سپس فرآیند بارگیری شبیه به راه اندازی ویندوز XP است.

برای ویرایش پایگاه داده پیکربندی بوت (BCD)، می‌توانید از ابزار Bcdedit.exe با اجرای آن از محیط بازیابی ویندوز (WinRE) استفاده کنید. در آنجا می توانید از ابزار Bootrec.exe برای تصحیح خطاها نیز استفاده کنید.



 


خواندن:



دانلود minecraft برای اندروید: همه نسخه ها

دانلود minecraft برای اندروید: همه نسخه ها

- این بازی بسیار محبوبی است که اکنون برای دستگاه های اندرویدی در دسترس قرار گرفته است!به طور سنتی در آن شما کنترل شخصیتی را خواهید داشت که مشغول است...

دانلود مود برای ماین کرافت 1

دانلود مود برای ماین کرافت 1

در این بخش می توانید مود مورد نیاز بازی Minecraft Pocket Edition را کاملا رایگان و سریع دانلود کنید. وب سایت ما شامل ...

ModPack Zeus002 در اینجا بسته مود World Of Tanks را دانلود کنید

ModPack Zeus002 در اینجا بسته مود World Of Tanks را دانلود کنید

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

چرا ماین کرافت برای من کار نمی کند؟

چرا ماین کرافت برای من کار نمی کند؟

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

فید-تصویر RSS