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

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

برنامه به طور خودکار بررسی می کند و رکورد اصلی بوت (MBR) را بازیابی می کند، جدول تخصیص فایل و بخش بوت پارتیشن. سیستم های فایل زیر پشتیبانی می شوند: FAT16، FAT32، NTFS/NTFS5، EXT2، EXT3، SWAP.

این برنامه می تواند یک فلاپی نجات (Ctrl+D در داخل برنامه) ایجاد کند. مشمول - تصویر بوتدر فرمت IMA برای رایت سی دی نجات. در Nero 6 این کار به صورت زیر انجام می شود: Nero را شروع کنید، CD-ROM (Load) را در منوی پروژه جدید انتخاب کنید، به فایل Image بروید و از طریق "View" "PTD Boot.ima" را پیدا کنیم. اکنون می توانید روی "جدید" کلیک کنید و هر چیزی را در این مجموعه جمع کنید. دیسک رایت شده قابل بوت خواهد بود، یعنی. اگر رایانه شما از درایو CD بوت شود، نسخه DOS Partition Table Doctor 3.5 ظاهر می شود.

2.DiskPatchیک ابزار حرفه ای بازیابی اطلاعات مبتنی بر DOS است که داده ها را با بازیابی ساختار دیسک آسیب دیده مانند جداول پارتیشن "در جای خود" بازیابی می کند.

DiskPatch برای حل بسیاری از مشکلاتی طراحی شده است که شما را از دسترسی به داده های خود باز می دارد. MBR های خراب ( رکوردهای اصلی دانلود)، جداول پارتیشن خراب، پارتیشن های حذف شده به طور غیرمنتظره، بخش های بد بوت و بدسکتورها.

آسیب به MBR، جداول پارتیشن و بخش‌هایی از بخش‌های قابل راه‌اندازی در بیشتر موارد منجر به از دست دادن داده‌های عظیم می‌شود. موقعیت هایی که نمی توانید به یک پارتیشن یا کل هارد دیسک دسترسی داشته باشید. شما می توانید این مشکلات را خودتان با استفاده از DiskPatch برطرف کنید!

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

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

3. استفاده از دیسک بوت که شامل برنامه بازیابی بوت لودرتعمیر MBR

ویرایشگر 4MBR- برنامه برای ویرایش اصلی رکورد بوتدیسک (MBR).
توانایی ها:
- مشاهده و ویرایش جدول پارتیشن دیسک؛
- مشاهده و ویرایش بخش های بوت (بخش بوت)
بخش ها
- ذخیره/بارگیری کل BMR به/از دیسک(ها)؛
- ذخیره/بارگیری بوت لودر به/از دیسک(ها)؛
- بازیابی بوت لودر از قالب ها (Windows XP Professional SP2،
ویندوز 98 SE، MS-DOS 6.22)؛

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

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

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

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

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

در حال بارگیری آخرین پیکربندی خوب شناخته شده

هنگام راه اندازی سیستم، به محض اینکه اطلاعات مربوط به BIOS و دستگاه های پیدا شده از مانیتور ناپدید می شوند، کلید F8روی صفحه‌کلید (در برخی از رایانه‌ها نه تنها باید این کلید را فشار دهید و نگه دارید، بلکه چندین بار با سرعت سریع این کلید را فشار دهید) و منتظر بمانید تا منوی حالت امن بارگیری شود.

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

حالت امن

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

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

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

به طور کلی، اگر شما یک رایانه "فوق العاده حرفه ای" نیستید، من غیرفعال کردن این سرویس را توصیه نمی کنم - اغلب اوقات سیستم را از نصب مجدد نجات می دهد (اگرچه نه همیشه) و عملکرد آن با قدرت رایانه های مدرن تقریباً نامحسوس است. فقط مهم است که تنظیمات پیش فرض را برای تنظیمات معقول تر اصلاح کنید. به این صورت انجام می شود: Start -> روی My Computer -> Properties کلیک راست کنیدو تب را انتخاب کنید بازگرداندن سیستم. در اینجا، در یک پنجره کوچک، هر بخش را به ترتیب و با کلیک کردن انتخاب کنید گزینه ها، برای او تنظیم کنید تنظیمات فردی. من شخصاً آن را به این صورت تنظیم کردم: برای پارتیشنی که سیستم عامل در آن نصب شده است، با استفاده از نوار لغزنده، محدودیت حجم را روی حدود 1 گیگابایت تنظیم کردم و بازیابی را در سایر دیسک ها کاملاً غیرفعال کردم تا فضای هارد را هدر ندهم. . شما آن را همانطور که صلاح می دانید تنظیم کنید.

بازیابی ویندوز از دیسک بوت

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

توجه داشته باشید. برخی از سی دی ها با بیلدهای خانگی ویندوز گاهی اوقات فاقد ابزارهای لازم هستند.

دیسک را داخل درایو قرار دهید و با تنظیم بایوس برای بوت شدن از درایو ابتدا از آن بوت کنید.

نحوه فعال کردن بوت اولویت از درایو فلاپی در بایوسدر همان ابتدای راه اندازی کامپیوتر، به محض اینکه اطلاعات BIOS عبور کرد، کلید را نگه می داریم و نگه می داریم (یا اغلب فشار می دهیم) حذف(Del) تا زمانی که منوی تنظیمات BIOS ظاهر شود. ما به دنبال بخشی در آن هستیم که در آن ترتیب مشخص شده باشد دستگاه های بوت(با کلیدهای جهت دار حرکت کنید و با کلید انتخاب کنید وارد، بازگشت - خروج). AT جایزه BIOSیک بخش است پیشرفته، در AMI BIOS - بخش بوت. در گزینه های دیگر، شما باید خودتان این گزینه ها را پیدا کنید - به دنبال همه چیز مربوط به آن باشید چکمه(بارگذاری). پس از یافتن پارتیشن، باید تنظیمات را تغییر دهید تا درایو شما به اولین دستگاه بوت (یا بالاترین دستگاه در لیست دستگاه های بوت) تبدیل شود. تغییر کرد؟ تغییرات را با کلیک کردن ذخیره کنید F10و با کلیک بر روی "به سوال بعدی پاسخ دهید Y"("بله"). رایانه مجدداً راه اندازی می شود و دفعه بعد که راه اندازی می شود، ابتدا از دیسک موجود در درایو بوت می شود. بعداً فراموش نکنید، وقتی همه چیز را درست کردید، تنظیمات را به عقب برگردانید، زیرا این دستور بوت نیست. بسیار راحت در استفاده روزمرهکامپیوتر.

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

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

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

آیا همه چیز را به موقع فشار دادید؟ صبر کنید تا اولین کادر محاوره ای ظاهر شود:


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

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

توجه داشته باشید. اگر موازی با XP روی همان هارد دیسکی که نصب کرده اید ویندوز ویستا، به احتمال زیاد این روش برای شما کار نخواهد کرد - ویستا، به عنوان یک قاعده، همه سوابق و فایل های بوت را بازنویسی می کند و آنها را با خود جایگزین می کند، و یک سیستم عامل واحد را روی هارد دیسک تجویز می کند - خود محبوب، و تنها پس از آن شامل بوت می شود. سیستم عامل های دیگر را در فایل های خود ثبت می کند. در نتیجه، نصب کننده ویندوز XP، البته، به سادگی هیچ سیستمی برای بازیابی پیدا نمی کند. در چنین شرایطی می توانید سعی کنید ابتدا بخش بوت را با استفاده از Recovery Console با دستورات بازنویسی کنید. تعمیر بوتیا fixmbr(در زیر بخوانید)، و سپس با بازیابی کامل ویندوز XP، بوت لودر Vista را از زیر آن بازیابی کنید. این فرآیندبا جزئیات کافی شرح داده شده است.

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

گاهی چنین جهانی بازیابی ویندوزنیازی نیست و می توانید از ابزار داخلی به نام استفاده کنید کنسول بازیابی .

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

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


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

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

در این مقاله، ما تنها چند دستور را که به آنها نیاز خواهیم داشت، شرح خواهیم داد. اگر می‌خواهید به استفاده از تمام ویژگی‌هایی که کنسول بازیابی می‌تواند ارائه دهد، ادامه دهید، باید فهرستی از تمام دستورات و نکات مربوط به استفاده از آنها را در اینترنت جستجو کنید. همچنین می توانید با تایپ کردن، اطلاعاتی از اسناد داخلی دریافت کنید خط فرمانکنسول ها کمکیا /? . برای دریافت توضیحات هر یک از دستورات، می توانید کلید را اضافه کنید /? (مثلا، chkdsk /؟یا به chkdsk کمک کنید ).

دستور fixboot

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


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

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


دستور fixmbr

همان اقدامات قبلی را انجام می دهد، تنها با این تفاوت که در این حالت، کل بخش بوت کاملاً رونویسی می شود.

دستور chkdsk

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

تمام گزینه هایی که در نظر گرفته ایم، 100% بهبودی اتاق عمل را تضمین نمی کنند. سیستم های ویندوز، زیرا همه چیز مستقیماً به علت نقص بستگی دارد. با این حال، در بیشتر موارد، این روش ها به بازیابی سریع و بدون افت عملکرد طبیعی کمک می کنند.

آخرین توصیه. مراقب باشید که هیچ اطلاعات مهمی روی پارتیشن سیستم هارد دیسک ذخیره نکنید. در غیر این صورت، در صورت خرابی غیرمنتظره ویندوز و نصب مجدد برنامه ریزی نشده آن، ممکن است این داده ها به طور جبران ناپذیری از بین بروند. با ایجاد پوشه های مختلف در بخش های دیگر هارد دیسک، به سیستم ذخیره سازی فایل که برای شما مناسب است فکر کنید. و در آینده، داده ها را در این پوشه ها ذخیره کنید. همچنین باید به خاطر داشت که دسکتاپ- این نیز یک پوشه خاص در پارتیشن سیستم است، درست مانند اسناد من، جایی که تمام تصاویر، موسیقی و غیره به طور پیش فرض ذخیره می شوند. به هر حال، شما می توانید مکان را تغییر دهید اسناد منانتقال آنها به بخش دیگری به این صورت انجام می شود: شروع -> دکمه سمت راستروی My Documents -> Properties کلیک کنید. در پنجره باز شده، تب را انتخاب کنید پوشه مقصد و با فشار دادن حرکت...، مکان را مشخص کنید.

برای امروز کافی است. موفق باشید!

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

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

بوت منیجر جدید bootmgr جهت داربرای استفاده از یک ذخیره‌سازی پیکربندی راه‌اندازی ویژه BCD (داده‌های پیکربندی راه‌اندازی)، و همچنین برنامه‌های کاربردی توسعه‌یافته و داده‌های مشخصات EFI. برای سازگاری با نسخه‌های ویندوز قبل از ویندوز ویستا، مدیر جدید BOOTMGR از بوت کردن سیستم‌عامل‌های رایانه‌های مبتنی بر BIOS نسل قبلی پشتیبانی می‌کند.

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

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

اگر هنگام راه اندازی مجدد ویندوز، پیغامی نمایش داده شود ntldr گم شده است، پس علت مشکل به این دلیل است که رکورد بوت کاملاً بوده است حذف شده. برای حل این مسئله نیاز خواهد داشت:

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

تعمیر بوت لودر در ویندوز 7

ویندوز 7 از نوع جدیدی از بوت لودر استفاده می کند، به همین دلیل است چندین راهبازیابی آن

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


ولی، بدین ترتیب، تنها در صورتی می تواند کمک کند که آسیب وارده به بوت لودر حداقل باشد. در جدی ترمشکلات، شما باید از فرآیند ویرایش boot.ini استفاده کنید.

استفاده بوترک:

عیب یابی ویندوز 8، 10

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

بازیابی خودکار

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

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

دیسکی که فایل های سیستم عامل روی آن قرار دارند و از آن بارگذاری می شود نامیده می شود سیستمیک.
برنامه ها فقط در صورتی می توانند اجرا شوند که در رم باشند، بنابراین فایل های سیستم عامل باید در آن بارگذاری شوند رم.
پس از روشن کردن رایانه، سیستم عامل از آن بارگیری می شود دیسک سیستمبه حافظه کاری دانلود باید مطابق با برنامه بوت - لودر سیستم عامل انجام شود.
بارگذاری مرحله ای سیستم عامل را می توان به صورت زیر نشان داد:
کامپیوتر حاوی یک رام حاوی برنامه هایی برای آزمایش کامپیوتر و مرحله اول بوت کردن سیستم عامل است که به آنها بایوس (Basic Input/Output System - Basic Input / Output System) می گویند. پس از روشن شدن کامپیوتر، این برنامه ها شروع به اجرا می کنند. علاوه بر این، اطلاعات مربوط به پیشرفت این فرآیند بر روی صفحه نمایش نمایش داده می شود. ابتدا سخت افزار تست و پیکربندی می شود، سپس سیستم عامل شروع به بارگذاری می کند. در این مرحله، پردازنده به دیسک دسترسی پیدا می کند و به دنبال وجود یک برنامه بوت لودر کوچک در 1 سکتور دیسک می گردد. استادچکمه.

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

  1. مرحله بارگذاری اولیه
  2. انتخاب سیستم
  3. تعریف "آهن".
  4. انتخاب پیکربندی

در مرحله اولیه، NTLDR پردازنده را به حالت محافظت شده سوئیچ می کند. سپس درایور مناسب را بارگذاری می کند سیستم فایلبرای کار با فایل های هر فایل سیستمی که توسط XP پشتیبانی می شود (FAT-16، FAT-32 و NTFS).

اگر یک BOOT.INI در دایرکتوری ریشه وجود داشته باشد، محتویات آن در حافظه بارگذاری می شود. اگر ورودی های بیش از یک سیستم عامل داشته باشد، NTLDR کار نمی کند - منویی را با یک انتخاب نشان می دهد و منتظر ورودی کاربر می ماند. دورهی معینزمان.

اگر چنین فایلی وجود نداشته باشد، NTLDR به بوت شدن از اولین پارتیشن، اولین درایو، معمولاً C:\ ادامه می دهد.
اگر در طول فرآیند انتخاب کاربر انتخاب کرد ویندوز NT، 2000 یا XP، سپس با فشردن F8 و نمایش منوی مربوطه با گزینه های بوت تیک خورده است.
پس از هر بار راه‌اندازی موفق، XP یک کپی از ترکیب فعلی درایورها و تنظیمات سیستمبه عنوان آخرین پیکربندی خوب شناخته شده شناخته می شود. این مجموعه را می توان برای بوت کردن در مواردی که برخی از دستگاه های جدید باعث ایجاد اختلاف در سیستم عامل شده است استفاده کرد.

اگر سیستم عامل انتخاب شده XP باشد، NTLDR برنامه DOS NTDETECT.COM را پیدا کرده و بارگذاری می کند تا سخت افزار نصب شده در رایانه را تعیین کند. NTDETECT.COM لیستی از مؤلفه ها را ایجاد می کند که سپس در کلید HARDWARE شاخه HKEY_LOCAL_MACHINE رجیستری استفاده می شود.

اگر رایانه بیش از یک نمایه سخت افزاری داشته باشد، برنامه با منوی انتخاب پیکربندی متوقف می شود. پس از انتخاب پیکربندی، NTLDR شروع به بارگیری هسته XP (NTOSKRNL.EXE) می کند. در طول فرآیند بوت هسته (اما قبل از شروع اولیه)، NTLDR مسئول کنترل کامپیوتر باقی می ماند. صفحه پاک می شود و انیمیشنی از مستطیل های سفید در پایین نشان داده می شود. علاوه بر هسته، لایه انتزاعی سخت افزار (HAL.DLL) نیز بارگذاری می شود تا هسته بتواند از سخت افزار انتزاع کند. هر دو فایل در دایرکتوری System32 قرار دارند.

NTLDR درایورهای دستگاه علامت گذاری شده به عنوان قابل بوت را بارگیری می کند. پس از بارگذاری آنها، NTLDR کنترل رایانه را بیشتر منتقل می کند. هر درایور یک کلید در HKEY_LOCAL_MACHINE\SYSTEM\Services دارد. اگر مقدار Start SERVICE_BOOT_START باشد، دستگاه قابل راه‌اندازی در نظر گرفته می‌شود. برای هر یک از این دستگاه ها، یک نقطه بر روی صفحه نمایش چاپ می شود.

NTOSKRNL در طول فرآیند بوت از دو مرحله عبور می کند - فاز 0 و فاز 1. فاز اول تنها بخشی از میکروکرنل و زیرسیستم اجرایی را که برای کارکردن و ادامه بارگذاری سرویس های اصلی مورد نیاز است، مقداردهی اولیه می کند. فاز 1 زمانی شروع می شود که HAL سیستم را برای رسیدگی به وقفه های دستگاه آماده می کند. اگر رایانه بیش از یک پردازنده داشته باشد، آنها مقداردهی اولیه می شوند. همه زیرسیستم‌های اجرایی به ترتیب زیر مجدداً راه‌اندازی می‌شوند: Object Manager، Executive، Microkernel، Security Reference Monitor، Memory Manager، Cache Manager، LPCS، I/O Manager، Process Manager.

راه اندازی I/O Manager فرآیند بارگیری تمام درایورهای سیستم را آغاز می کند. از نقطه ای که NTLDR متوقف شد، درایورها بر اساس اولویت بارگذاری می شوند. عدم بارگیری درایور می تواند باعث راه اندازی مجدد XP و تلاش برای بازیابی آخرین پیکربندی خوب شناخته شده شود. آخرین وظیفه فاز 1 مقداردهی اولیه هسته اجرا است مدیر جلسهزیر سیستم (SMSS). زیرسیستم مسئول ایجاد محیط کاربری است که رابط NT را فراهم می کند. SMSS در حالت کاربر اجرا می شود، اما بر خلاف سایر برنامه ها، SMSS به عنوان یک بخش قابل اعتماد از سیستم عامل و یک برنامه "بومی" در نظر گرفته می شود (فقط از عملکردهای اجرایی استفاده می کند)، که به آن اجازه می دهد تا زیر سیستم گرافیکی و ورود به سیستم را اجرا کند. SMSS win32k.sys، زیرسیستم گرافیکی را بارگیری می کند. درایور رایانه را به حالت گرافیکی تغییر می دهد، SMSS تمام خدماتی را که باید به طور خودکار در هنگام راه اندازی شروع شود، شروع می کند. اگر همه دستگاه ها و سرویس ها با موفقیت شروع شوند، فرآیند بوت موفقیت آمیز در نظر گرفته می شود و آخرین پیکربندی خوب شناخته شده ایجاد می شود.

تا زمانی که کاربر وارد سیستم نشود، فرآیند دانلود کامل تلقی نمی شود. فرآیند توسط فایل WINLOGON.EXE، که به عنوان یک سرویس اجرا می‌شود و توسط Local Security Authority (LSASS.EXE) نگهداری می‌شود، راه‌اندازی می‌شود که گفتگوی ورود را نشان می‌دهد. این کادر محاوره ای در حول و حوش زمانی نشان داده می شود که زیرسیستم خدمات سرویس شبکه را راه اندازی می کند.