კომპიუტერის სისტემის ჩატვირთვის რიგი. როგორ იტვირთება ოპერაციული სისტემა

კომპიუტერის ჩატვირთვის პროცესი მოკლედ არის აღწერილი სტატიაში "კომპიუტერის ჩართვა" BIOS განყოფილებაში. მოდით, უფრო ახლოს გავეცნოთ ამ პროცესს.

სისტემის ინიციალიზაცია BIOS– ის გამოყენებით

  1. კვების ღილაკს დაჭერით. როდესაც ჩართავთ ელემენტებს Power ღილაკს დედა დაფა მიწოდება ძაბვის ძაბვა; საათის გენერატორი იწყება Power Good სიგნალზე; გადატვირთვის სიგნალი ეგზავნება პროცესორს, რომელიც ადგენს მასზე საწყისი მდგომარეობა... სისტემის BIOS პროგრამები იწყებენ მუშაობას.
  2. BIOS შემოწმება. ROM- ში სისტემის პროგრამების შემოწმება ერთ-ერთ უჯრედშია. გაშვების შემდეგ შემოწმების ჯამი გადაიანგარიშეს და შეადარეს საცნობარო მნიშვნელობას.
  3. პროცესორის იდენტიფიკაცია. დედა დაფა გთავაზობთ პროცესორის სხვადასხვა მოდელის დაყენების შესაძლებლობას. BIOS წარუდგენს მოთხოვნას პროცესორის იდენტიფიკაციის შესახებ და მიღებული პასუხის საფუძველზე განსაზღვრავს პროცესორის ტიპს, სიხშირეს, ძაბვას და ა.შ.
  4. ძირითადი ელემენტების დაყენება. დედაპლატის ძირითადი კომპონენტები ინიცირებულია და შემოწმებულია: მეხსიერების პირდაპირი წვდომის ბლოკი, ტაიმერი, აპარატული წყვეტის ბლოკი.
  5. ოპერატიული მეხსიერება ტესტირება. განისაზღვრება მეხსიერების მოდულების ტიპი, მათი მოცულობა, ორგანიზებულობა; მიმდინარეობს პირველი 64 კბ ოპერატიული მეხსიერების ტესტირება.
  6. ოპერატიული მეხსიერების სამუშაო სტრუქტურების ორგანიზაცია. გამოყოფილია BIOS- ის ქვეშ არსებული ტერიტორია, ხდება კონფიგურაციის წყვეტები.
  7. CMOS მეხსიერების და ბატარეის შემოწმება. თუ გაუმართავია cMOS ბატარეა მეხსიერებაში დაკარგულია BIOS– ის ყველა პარამეტრი. ბოლო კონფიგურაციის ჩატვირთვა შეუძლებელი ხდება, რაც მითითებულია მონიტორის ეკრანზე. შესაძლებელია BIOS სტანდარტული ქარხნული მნიშვნელობების ჩატვირთვა.
  8. დედაპლატის მოწყობილობების ინიციალიზაცია. შესრულებულია ჩატვირთვის მოწყობილობების (მყარი დისკი, CD დისკი, FDD), ჩატვირთვის პროცესის მართვის საშუალებები (კლავიატურა, მაუსი), შეყვანის გამომტანი მოწყობილობები (COM, LPT). შესაბამისი შეწყვეტის ხაზები ენიჭება მოწყობილობებს.
  9. PnP იდენტიფიცირებულია სისტემის კონექტორებით დაკავშირებული მოწყობილობები. მოწყობილობებს გამოყოფილი აქვთ რესურსები და წყვეტენ.
  10. ჩართეთ ვიდეო სისტემა. ამოქმედებულია ვიდეო BIOS, რომელიც ადგენს ვიდეო კონტროლერს VGA ან EGA რეჟიმში, რომელსაც მხარს უჭერს ყველა ვიდეო კონტროლერი. ამის შემდეგ, ვიდეო კონტროლერი მზად არის მუშაობისთვის.
  11. შეტყობინების გაცემა მონიტორის ეკრანზე. პირველი შეტყობინება გამოჩნდება მონიტორის ეკრანზე: BIOS– ის მწარმოებელი, პროცესორის ტიპი და სიხშირე, ოპერატიული მეხსიერების ტიპი და რაოდენობა.
  12. ოპერატიული მეხსიერება ტესტირება. ხორციელდება გამოუყენებელი ოპერატიული მეხსიერების შემთხვევითი შემოწმება.
  13. ფლოპი კონტროლის ინიცირება.
  14. მყარი დისკის კონტროლერის ინიციალიზაცია.
  15. კლავიატურის ინიცირება. ჩართულია კლავიატურის კონტროლერი, შემოწმებულია საკონტაქტო მატრიცა, დაყენებულია კლავიშების გამოკითხვის დროის პარამეტრები და NumLock რეჟიმი. კლავიატურა მზად არის გამოსაყენებლად. ეკრანზე ნაჩვენებია შეტყობინება BIOS Setup პროგრამის გამოყენების შესაძლებლობის შესახებ (როგორც წესი, ამისათვის გამოიყენება Del გასაღები).
  16. მოძებნეთ მოწყობილობები საკუთარი BIOS– ით. ასეთი მოწყობილობების აღმოჩენის შემთხვევაში, კონტროლი გადაეცემა ამ მოწყობილობების BIOS პროგრამებს და ხდება მათი ინიცირება.
  17. კონტროლის გადაცემა OS loader- ზე. პროგრამით შეწყდება Int 19 სთ დისკის დისკები ეძებს OS ჩამტვირთველს (Boot Record). ის უნდა განთავსდეს ერთ-ერთ მოწყობილობაზე (HDD, CD, FDD, SCSI). Bootloader- ის ადგილმდებარეობა ყველგან ერთნაირია. ოპერაციული სისტემის მტვირთავის აღმოჩენის შემდეგ, კონტროლი გადაეცემა მას.

იტვირთება ოპერაციული სისტემა

ძირითადი ოპერაციული სისტემა (OS) იტვირთება RAM– ში, რის შემდეგაც ოპერაციული სისტემის ძირითადი ნაწილი სისტემის მეხსიერებაში მდებარეობს.


BIOS ასრულებს კომპიუტერული სისტემის "უხეშ" რეგულირებას. მისი მთავარი ამოცანაა კომპიუტერის აპარატურისთვის "სუნთქვა", მიუხედავად მისი კონკრეტული მოდიფიკაციისა. თითქმის ყოველ კვარტალში გამოდის პროცესორების, დედაპლატების, ჩიპსეტებისა და სხვა მოწყობილობების ახალი მოდელები. შეუძლებელია დაუყოვნებლივ დავადგინოთ BIOS– ში მთელი ამ მრავალფეროვნების იდენტიფიკაცია. დიახ, ეს არ არის საჭირო. BIOS– ის მთავარი ამოცანაა აღჭურვილობის საწყისი ინიციალიზაცია და ოპერაციული სისტემის მუშაობის დაწყება, რაც თავად ასრულებს კომპიუტერის კომპონენტების „წვრილ“ რეგულირებას.


პერსონალური კომპიუტერების განვითარების გარიჟრაჟზე, სისტემის კონფიგურაცია მომხმარებლებისგან შესაბამის კვალიფიკაციას მოითხოვდა. რა თქმა უნდა, გამოცდილ მომხმარებლებს დღემდე ახსოვთ ისეთი ფაილები, როგორიცაა config.exe და autoexec.bat, რომელიც სწორად უნდა შეცვალონ, რომ "ეტლი" ნორმალურად წასულიყო.


რა უნდა ქნა IBM ღია არქიტექტურის მონეტის გადაფურცვლა. საჭირო იყო გადახდა საჭირო კონფიგურაციის კომპიუტერის მოპოვების მოხერხებულობისთვის, მისი სწორი კონფიგურაციის ცოდნით. ამგვარი უხერხულობები არამზადა მომხმარებლებს აშინებდათ, ამიტომ კომპიუტერების მწარმოებლები დიდხანს ვერ ეგუებოდნენ ამ მდგომარეობას. კომპიუტერების მწარმოებლები და დეველოპერები პროგრამული უზრუნველყოფა შეეცადა მომხმარებელს მაქსიმალურად ამოეღო მათი კომპიუტერის კონფიგურაციის საჭიროება. პირველად ოპერაციული სისტემაში გამოყენებული იქნა სისტემის დაყენების ახალი პროცედურა ვინდოუსი - ოპერაციულმა სისტემამ თავად "გამოკითხა" დაკავშირებული მოწყობილობები და სწორად დააკონფიგურა:

  • განისაზღვრა მოწყობილობების ჩამონათვალი, რომლებიც საჭიროებენ პროგრამული უზრუნველყოფის კონფიგურაციას;
  • ეძებდნენ შესაბამის პროგრამებს ასეთი მოწყობილობების სწორი მუშაობისთვის;
  • განხორციელდა მოწყობილობების პროგრამული ინიციალიზაციისა და მათი მუშაობის რეჟიმების მორგების პროცედურა.

ამოცანა, ზოგადად, საკმაოდ რთულია. მისი განხორციელების ხელშესაწყობად ჩიპსეტის მწარმოებლები და პროგრამული უზრუნველყოფის შემქმნელები შეთანხმდნენ და შექმნეს მექანიზმის გარკვეული წესები bootstrap... ახლა კომპიუტერული სისტემის კომპონენტები, რომელთა ინიცირება და კონფიგურაცია იყო საჭირო, დასრულდა შესაბამისი პროგრამული უზრუნველყოფით (პროგრამების ინიცირება, დრაივერები, INF ფაილები):

  • პროგრამების ინიცირება შეიყვანეთ საკონტროლო კოდები კონკრეტული მისამართებისთვის (ერთჯერადი პროცედურა);
  • მძღოლები - ეს არის პროგრამები, რომლებიც აკონტროლებენ შესაბამისი მოწყობილობის კონტროლერის მუშაობას;
  • INF ფაილი - სურათების ფაილი, რომელიც ეხმარება OS- ს, ორგანიზება გაუწიოს კონკრეტული კომპიუტერული ერთეულის დაყენების პროცედურას.

Windows bootstrapping კონტროლდება სურათების ფაილი, რომელიც შეიცავს პროგრამებისა და დრაივერების ჩამონათვალს, რომლებიც შესრულებულია OS- ის ჩატვირთვის პროცესში. ეს არის სურათების ფაილის ე.წ. "ყუთი", რომელიც უნდა იყოს თავდაპირველი ვინდოუსის ინსტალაციები კომპიუტერზე, გადაკეთებულ სამუშაო ვერსიად, ამ კომპიუტერზე დაყენებული აღჭურვილობის შესაბამისად.


Windows– ს აქვს უნივერსალური დრაივერების გარკვეული ნაკრები (რომელიც მუდმივად განახლდება გამოცემასთან ერთად ახალი ვერსია ოპერაციული სისტემა), რაც საშუალებას გაძლევთ კონფიგურიროთ სისტემის ყველა კომპონენტი. სამართლიანობისთვის უნდა ითქვას, რომ უნივერსალური ვინდოუსის დრაივერები მათ ყოველთვის შორს აქვთ კონკრეტული მოწყობილობის ოპტიმალური პარამეტრების გაკეთება, რაც ამცირებს მთლიანი კომპიუტერული სისტემის მუშაობას და სტაბილურობას. ამიტომ, ყველა მოწყობილობას მიეწოდება "მათი" ინსტალაციის პროგრამა (ჩვეულებრივ CD– ზე). თავდაპირველად ახალი ინსტალაციისას ვინდოუსის მოწყობილობები შეიძლება მოგთხოვოთ დისკის დაყენება შესაბამისი დრაივერებით სწორი პარამეტრი ახალი მოწყობილობა ასევე გირჩევთ, თვალი ადევნოთ თქვენი დედაპლატის ჩიპსეტისთვის დრაივერების ახალი ვერსიის გამოშვებას (რომელშიც დაფიქსირდა შეცდომები, გაკეთდა სამუშაოების ოპტიმიზაცია და ა.შ.) და რეგულარულად განაახლეთ ისინი.

კარგი დღე, ძვირფასო მეგობრებო, ნაცნობებსა და სხვა პიროვნებებზე.

თუ თქვენს კომპიუტერში გაქვთ 2 და უფრო მეტი ოპერაციული სისტემა, მაშინ კომპიუტერის ჩატვირთვის გარკვეულ ეტაპზე გამოჩნდება ამ ოპერაციული სისტემების სია, რაც გიბიძგებთ აირჩიოთ ისინი, ვთქვათ, 30 წამი. ან, ხდება ისე, რომ შემდეგი ოპერაციული სისტემის დაინსტალირების შემდეგ, მეორე მოულოდნელად გაქრა სიიდან, ან საერთოდ კი შეჩერდა დატვირთვა. მეტი ხშირი პრობლემა, როდესაც თქვენ არ გაქვთ დაინსტალირებული (ან საერთოდ ამოღებული) სისტემა, მაგრამ მან უკვე მოახერხა დარეგისტრირება ჩატვირთვის პროგრამაში და გათიშულია როგორც ჩიხი, ან .. ან რამე სხვა :-)

დღეს მე დაგეხმარებით რიგი სირთულეების აღმოფხვრაში ამ სიით და ზოგადად მასთან მუშაობა უფრო მოსახერხებელი გახადოთ ან წაშალოთ იგი სამუდამოდ, ასევე დაარედაქტიროთ და ა.შ.

ცოტა მეტი ინფორმაცია იმის შესახებ, თუ რისი გაკეთება შეგიძლია და შემდეგ როგორ უნდა გააკეთო ეს.
წადი

Windows Boot List- ის რედაქტირება

ორიოდე სიტყვით, ჩემი აზრით, ზოგჯერ სასარგებლოც კი პარამეტრებზე და ოპერაციული სისტემების სიის რედაქტირების გამოყენების გზებზე, აგრეთვე ხშირად წარმოქმნილ პრობლემებზე, სადაც ეს შეიძლება საჭირო გახდეს.

  • Პირველად, რაც შემეხება მე, 30 წამი ვინმესთვის ბევრია, ვინმესთვის საკმარისი არ არის. რამდენი შეიძლება იყოს? მაგალითად, თქვენ ჩართავთ კომპიუტერს და მიდით ჩაიდნის ჩასადებლად და დაბრუნებისთანავე ხედავთ, რომ სისტემა, თუნდაც ის ამოვარდნილიყო, ისევ იტვირთება. ასე რომ, თქვენ შეგიძლიათ შეცვალოთ ეს დრო, ზოგადად, ნებისმიერი მნიშვნელობიდან 1 მანამდე ... შესაძლოა, ამ მნიშვნელობას აქვს ზღვარი, მაგრამ მე არ გადავამოწმე და ეჭვი მეპარება, რომ ვინმეს სჭირდება სისტემის ჩატვირთვა 30 წუთი :)
  • მეორეც, როგორც ზემოთ ვთქვი, ალბათ თქვენ (ან თქვენსმა მეგობრებმა) დააყენეთ მეორე / მესამე / მეხუთე ვინდოუსი (ან სხვა ოპერაციული სისტემა), მაგრამ შეაჩერეთ ინსტალაცია, ან მის დროს რამე არ იმუშავა, ან მთლიანად ამოშალეთ ერთი სისტემა. მხოლოდ აქ არის ჩანაწერი ამ ძალიან გაუგზავნელის შესახებ \\ წაშლილია ვინდოუსი დარჩა და მოწყენილი ყოველმხრივ, tk. თქვენ მუდმივად უნდა აირჩიოთ სამუშაო სისტემა სიიდან. ასე რომ თქვენ შეგიძლიათ თავი დაეღწიოთ დამატებით ხაზებს.
  • მესამე... ბევრ ადამიანს უყვარს ყველანაირი სასაცილო გაჯეტი. ამ შემთხვევაში, შეგიძლიათ შეცვალოთ სიაში მოცემული სისტემები, როგორც გსურთ, მაგალითად, ჩასმის ნაცვლად მეგა დაკარგე ვასი.
  • მეოთხემაგალითად, მეგობარმა თავისთან მოგიტანა მყარი დისკი ვინდოუსი, მაგრამ თქვენ არ იცით, თუ როგორ დაამატოთ ოპერაციული სისტემა არსებულ ჩამონათვალს, ასე რომ თქვენ შეგიძლიათ აირჩიოთ იგი. კიდევ ერთხელ, ეს შეიძლება გაკეთდეს იქ, სადაც ახლა გეტყვით.
  • მეხუთე, გარკვეულწილად გიჟური იდეაა გამოიყენოს ქვემოთ აღწერილი მეთოდი, რომ შესწორდეს ჩამოტვირთვისთვის ხელმისაწვდომი სისტემების სია. თქვენ შეგიძლიათ შექმნათ სია 25 სისტემები, მაგრამ ერთი დაიტვირთება, დანარჩენი, მათი არარსებობის გამო, შეცდომას მისცემს. რომელი მუშაობს მხოლოდ თქვენ გეცოდინებათ, რადგან თქვენ შექმნით ამ სიას და თავდამსხმელმა, ვინც ჩართო თქვენი კომპიუტერი, მოგიწევს 20 გადატვირთეთ კომპიუტერი, ეძებს სამუშაო სისტემას. სხვათა შორის, ეს შეგიძლიათ გამოიყენოთ არა მხოლოდ, არამედ უბრალოდ მეგობრის ხუმრობით;)

თუ თქვენ გაქვთ რაიმე შეკითხვა, აზრი, დამატება და ა.შ., დაწერეთ კომენტარი ან ასევე.

ოპერაციული სისტემა ჩვეულებრივ ინახება გარე მეხსიერება კომპიუტერი - დისკზე. როდესაც კომპიუტერი ჩართულია, ის იკითხება დისკის მეხსიერებიდან და იდება RAM– ში. ამ პროცესს ეწოდება ოპერაციული სისტემის ჩატვირთვა .

დისკს, რომელზეც განთავსებულია OS ფაილები და საიდანაც იტვირთება, ეწოდება სისტემური.
პროგრამების გაშვება შესაძლებელია მხოლოდ იმ შემთხვევაში, თუ ისინი მეხსიერებაში არიან, ამიტომ საჭიროა OS ფაილების ჩატვირთვა ოპერატიული მეხსიერება.
კომპიუტერის ჩართვის შემდეგ, ოპერაციული სისტემა იტვირთება სისტემის დისკიდან RAM– ში. ჩატვირთვა უნდა შესრულდეს ჩატვირთვის პროგრამის შესაბამისად - ოპერაციული სისტემის მტვირთავი.
ეტაპობრივად OS დატვირთვა შეიძლება წარმოდგენილი იყოს შემდეგნაირად:
კომპიუტერი შეიცავს ROM– ს, რომელიც შეიცავს კომპიუტერის ტესტირების პროგრამებს და ოპერაციული სისტემის ჩატვირთვის პირველ ეტაპს, რომელსაც BIOS (ძირითადი შეყვანის / გამოყვანის სისტემა) ეწოდება. კომპიუტერის ჩართვის შემდეგ, ეს პროგრამები იწყებს მუშაობას. უფრო მეტიც, ამ პროცესის მიმდინარეობის შესახებ ინფორმაცია ნაჩვენებია ეკრანულ ეკრანზე. პირველი, აპარატურის ტესტირება და სრულყოფა ხდება, შემდეგ ოპერაციული სისტემა იტვირთება. ამ ეტაპზე პროცესორი მიუწვდება დისკს და ეძებს მცირე მტვირთავ პროგრამას დისკის 1 სექტორში ოსტატიჩექმა.
Master Boot ეძებს დისკის მთავარ ჩატვირთვას დისკზე ჩექმასექტორი, იტვირთება მას მეხსიერებაში და გადასცემს მას კონტროლს. ჩექმასექტორი (ჩატვირთვის სექტორი) - დისკის ნაწილი, რომელიც დაცულია OS bootstrapping პროგრამისთვის. ეს სექტორი ჩვეულებრივ შეიცავს მოკლე მანქანების ენის პროგრამას, რომელიც იტვირთება ოპერაციული სისტემა.
შემდეგი, მთავარი მტვირთავი ეძებს დანარჩენი ოპერაციული სისტემის მოდულებს და იტვირთება RAM– ში.
ოპერაციული სისტემის დატვირთვის დასრულების შემდეგ, კონტროლი გადაეცემა ბრძანების პროცესორს. ინტერფეისის გამოყენების შემთხვევაში ბრძანების სტრიქონი სისტემის მოთხოვნა გამოჩნდება ეკრანზე, წინააღმდეგ შემთხვევაში იტვირთება GUI.
დამოკიდებულია ოპერაციული სისტემის ტიპზე, ჩატვირთვის პროცესი განსხვავდება. ოპერაციული სისტემა უნდა შეიცავდეს ფაილებს, რომლებიც პასუხისმგებელნი არიან ჩატვირთვის პროცესზე. განვიხილოთ ფაილების "მუშაობა" პროცესში ვინდოუსის ჩატვირთვა XP.

    საწყისი დატვირთვის ეტაპი.

    სისტემის შერჩევა.

    "რკინის" განმარტება.

    კონფიგურაციის არჩევანი.

საწყის ეტაპზე NTLDR გადადის პროცესორზე დაცულ რეჟიმში. შემდეგ იტვირთება შესაბამისი ფაილური სისტემის დრაივერი XP- ს (FAT-16, FAT-32 და NTFS) მხარდაჭერილი ნებისმიერი ფაილური სისტემის ფაილებთან სამუშაოდ.

თუ ძირეული დირექტორია შეიცავს BOOT.INI, მაშინ მისი შინაარსი იტვირთება მეხსიერებაში. თუ იგი შეიცავს ჩანაწერებს ერთზე მეტი ოპერაციული სისტემის შესახებ, NTLDR წყვეტს მუშაობას - აჩვენებს მენიუს არჩევით და ელოდება მომხმარებლის შეყვანას გარკვეული პერიოდის განმავლობაში.

თუ ასეთი ფაილი არ არის, NTLDR განაგრძობს ჩატვირთვას პირველი დანაყოფიდან, პირველი დისკიდან, ჩვეულებრივ C: \\.
თუ შერჩევის პროცესში მომხმარებელმა აირჩია Windows NT, 2000 ან XP, შემდეგ მონიშნეთ F8 და მონიშნეთ შესაბამისი მენიუ ჩატვირთვის პარამეტრებით.
ყოველი წარმატებული ჩატვირთვის შემდეგ, XP ქმნის დრაივერების ამჟამინდელი კომბინაციის ასლს და სისტემის პარამეტრები ცნობილია როგორც ბოლო ცნობილი კარგი კონფიგურაცია. ეს კოლექცია შეიძლება გამოყენებულ იქნას ჩატვირთვისთვის, თუ ახალმა მოწყობილობამ გააფუჭა ოპერაციული სისტემა.

თუ არჩეული ოპერაციული სისტემა არის XP, მაშინ NTLDR პოულობს და იტვირთება DOS პროგრამას NTDETECT.COM კომპიუტერში დაინსტალირებული ტექნიკის დასადგენად. NTDETECT.COM აშენებს კომპონენტების ჩამონათვალს, რომელიც შემდეგ გამოიყენება რეესტრის HKEY_LOCAL_MACHINE ფილიალის HARDWARE გასაღებაში.

თუ კომპიუტერს აქვს ერთზე მეტი აპარატურის პროფილი, პროგრამა ჩერდება კონფიგურაციის შერჩევის მენიუდან. კონფიგურაციის არჩევის შემდეგ, NTLDR იწყებს XP ბირთვის (NTOSKRNL.EXE) ჩატვირთვას. ბირთვის ჩატვირთვის პროცესში (მაგრამ ინიციალიზაციის დაწყებამდე), NTLDR კვლავ რჩება კომპიუტერის მენეჯმენტში. ეკრანი გაწმენდილია და ქვედა მართკუთხედის თეთრი ანიმაციაა ნაჩვენები. ბირთვის გარდა, ჩატვირთულია აპარატურის აბსტრაქციის ფენა (HAL.DLL), ისე, რომ ბირთვმა შეძლოს აპარატურის აღება. ორივე ფაილი მდებარეობს System32 დირექტორიაში.

NTLDR იტვირთება მოწყობილობის დრაივერებს, რომლებიც აღნიშნულია ჩამტვირთავი. მათი ჩატვირთვის შემდეგ, NTLDR გადასცემს კომპიუტერის კონტროლს შემდგომში. თითოეულ დრაივერს აქვს გასაღები HKEY_LOCAL_MACHINE \\ SYSTEM \\ Services. თუ დაწყების მნიშვნელობა უდრის SERVICE_BOOT_START, მაშინ მოწყობილობა ჩამტვირთავად ითვლება. თითოეული ასეთი მოწყობილობისთვის ეკრანზე იბეჭდება წერტილი.

NTOSKRNL ჩატვირთვის პროცესში გადის ორ ფაზას - ე.წ. ფაზა 0 და ფაზა 1. პირველი ეტაპი იწყებს მიკროკერნელის მხოლოდ იმ ნაწილს და აღმასრულებელ ქვესისტემებს, რომლებიც საჭიროა ძირითადი სერვისების მუშაობისთვის და ჩატვირთვის გასაგრძელებლად. 1 ფაზა იწყება, როდესაც HAL ამზადებს სისტემას მოწყობილობის წყვეტების მოსაგვარებლად. თუ კომპიუტერზე დამონტაჟებულია ერთზე მეტი პროცესორი, მათი ინიციალიზაცია ხდება. ყველა აღმასრულებელი ქვესისტემა ხელახლა იწყებს შემდეგი თანმიმდევრობით: ობიექტის მენეჯერი, აღმასრულებელი, მიკროკერნელი, უსაფრთხოების მითითების მონიტორი, მეხსიერების მენეჯერი, ქეშის მენეჯერი, LPCS, I / O მენეჯერი, პროცესების მენეჯერი.

I / O მენეჯერის ინიციალიზაცია იწყებს სისტემის ყველა დრაივერის დატვირთვის პროცესს. NTLDR– ის გაჩერების მომენტიდან, მძღოლები იტვირთებიან პრიორიტეტულად. მძღოლის ჩატვირთვის შეუსრულებლობამ შეიძლება აიძულოს XP გადატვირთოს და შეეცადოს აღადგინოს ბოლო ცნობილი კარგი კონფიგურაცია. ფაზა 1 ბირთვის ინიციალიზაციის საბოლოო ამოცანაა Session Manager ქვესისტემის (SMSS) დაწყება. ქვესისტემა პასუხისმგებელია მომხმარებლის გარემოს შექმნაზე, რომელიც უზრუნველყოფს NT ინტერფეისს. SMSS მუშაობს მომხმარებლის რეჟიმში, მაგრამ სხვა პროგრამებისგან განსხვავებით, SMSS ითვლება ოპერაციული სისტემის სანდო ნაწილად და "მშობლიურ" აპლიკაციად (იყენებს მხოლოდ აღმასრულებელ ფუნქციებს), რაც საშუალებას აძლევს მას დაიწყოს გრაფიკული ქვესისტემა და შესვლა. SMSS იტვირთება win32k.sys, გრაფიკული ქვესისტემა. მძღოლი ჩართავს კომპიუტერს გრაფიკული რეჟიმი, SMSS იწყებს ყველა სერვისს, რომელიც ავტომატურად უნდა დაიწყოს დაწყებისთანავე. თუ ყველა მოწყობილობა და სერვისი წარმატებით იწყება, ჩატვირთვის პროცესი წარმატებულად ითვლება და იქმნება ბოლო ცნობილი კარგი კონფიგურაცია.

ჩამოტვირთვის პროცესი დასრულებულად არ ითვლება, სანამ მომხმარებელი არ შევა სისტემაში. პროცესის ინიცირება ხდება WINLOGON.EXE ფაილის მიერ, რომელიც დაიწყო სერვისად და შენარჩუნებულია ადგილობრივი უსაფრთხოების ორგანოს მიერ (LSASS.EXE), რომელიც აჩვენებს სისტემაში შესვლის დიალოგს. ეს დიალოგური ფანჯარა ჩანს, როდესაც სერვისების ქვესისტემა ქსელის მომსახურებას იწყებს.

ოპერაციული სისტემა ჩვეულებრივ ინახება კომპიუტერის გარე მეხსიერებაში - დისკში. როდესაც კომპიუტერი ჩართულია, ის იკითხება დისკის მეხსიერებიდან და იდება RAM– ში.

პრაქტიკაში, ხშირად ხდება ისე, რომ ერთ დღეს თქვენი ელ.ფოსტის მეგობარს არ იტვირთება ოპერაციული სისტემა. ეს ხშირად გამოიხატება ისეთი შეტყობინების ჩვენებაში, როგორიცაა: ” დისკის ჩატვირთვის უკმარისობა, ჩადეთ სისტემის დისკი და დააჭირეთ Enter- ს" როგორც წესი, ამ შეტყობინების ჩვენებასთან ასოცირდება კომპიუტერის დაზიანების რამდენიმე მიზეზი:

დისკი, რომელიც არ არის ჩამტვირთავი, ჩასმულია დისკში. ამ შემთხვევაში, დედაპლატის BIOS- ში, ჩატვირთვის თანმიმდევრობა იწყება ზუსტად ამ დისკიდან. IN uSB პორტი კომპიუტერში არის ჩასმული USB ფლეშ დრაივი, რომელიც ასევე ჩამტვირთავი არ არის და კონკრეტული დედაპლატის BIOS– ის თავისებურებების გამო, კომპიუტერი ცდილობს მის ჩატვირთვას. მყარი დისკი, რომელზეც ოპერაციული სისტემაა დაინსტალირებული, ვერ მოხერხდა.

თუ პირველ ორ შემთხვევაში პრობლემა მოგვარდება იმით bIOS– ის პარამეტრები ან ფლოპი დისკის ან ფლეშ დრაივის ბანალურ ამოღებას კომპიუტერიდან, შემდეგ მესამე შემთხვევაში, როგორც წესი, საჭიროა ჩანაცვლება მყარი დისკი ოპერაციული სისტემის, დრაივერებისა და პროგრამების შემდგომი ინსტალაციით. მთელი ინფორმაცია ძველი მყარი დისკიდან, უმეტეს შემთხვევაში, გამოუსწორებლად იკარგება. ამასობაში, ისეც ხდება, რომ კომპიუტერი, Windows- ის ჩატვირთვაზე უარის თქმის გამო, აჩვენებს სხვა სახის შეტყობინებებს: ”Windows ვერ დაიწყებს დაკარგული ან დაზიანებული ფაილის გამო C: \\ Windows \\ system32 \\ ... ..

რეკომენდებულია აღდგენის კონსოლის დაწყება Windows- ის ინსტალაციის შერჩევის მენიუში "r" ღილაკის ან რაიმე მსგავსი მნიშვნელობის არჩევით. ამ შემთხვევაში, ასეთი შეტყობინება მიუთითებს იმაზე, რომ რატომღაც ოპერაციული სისტემის დამტვირთველს არ შეუძლია იპოვოს ან წაიკითხოს მნიშვნელოვანი სისტემის ფაილი აუცილებელია Windows- ის ნორმალური ჩატვირთვისთვის.

ამ წარუმატებლობის კიდევ ბევრი ვარიანტი შეიძლება იყოს:

ეს ფაილი დაზიანდა ან წაიშალა ზოგიერთი პროგრამული უზრუნველყოფის არასწორი ინსტალაციის გამო (ხშირად სხვადასხვა "ბზარები", "კლავიშები" და ა.შ.);

ეს ფაილი დაზიანდა ან წაიშალა ვირუსის ან სხვა მავნე პროგრამის გავლენის გამო;

არასწორი ინსტალაცია აპარატურის დრაივერი (მძღოლი არ ემთხვევა ოპერაციული სისტემის ვერსიას ან სპეციფიკურ აპარატს).

ეს ფაილი დაზიანდა ელექტროენერგიის გათიშვის გამო, მაგალითად, თუ მოულოდნელად ელექტროენერგია გათიშულია და თქვენი კომპიუტერი არ არის დაკავშირებული უწყვეტი ელექტროენერგიის მიწოდებაზე;

ეს ფაილი დაზიანდა სისტემაში შეცდომების გამო ფაილების სისტემა მყარი დისკი და (ან) ფიზიკური დაზიანება მისი ზედაპირი;

ეს ფაილი დაზიანდა კომპიუტერის ოპერატიული მეხსიერების (გატეხილი უჯრედი ან ბლოკი) დაზიანების გამო;

ეს არის მთავარი შესაძლო ვარიანტები, თუმცა არის კიდევ რამდენიმე, რასაც არ ვახსენებ, რომ არ გადალახოს ამ სტატიის ფარგლები.

რა უნდა გააკეთოს და როგორ უნდა აღვადგინოთ კომპიუტერი ამ შემთხვევაში? ზემოთ აღწერილი პირველი სამი ვარიანტისთვის შეგიძლიათ სცადოთ დაზიანებული ან დაკარგული ფაილის აღდგენა საწყისი დისკიდან ჩატვირთვისას ვინდოუსის განაწილება ჩატვირთვის ვარიანტი და აირჩიეთ აღდგენის კონსოლი. ამისათვის დააჭირეთ ღილაკს "r". კონსოლში უნდა მიუთითოთ ბრძანება, როგორიცაა: "გაფართოება E: \\ i386 \\ sp2.cab / f: ntosrnl.exe C: \\ windows \\ system32 \\ y". ეს არის ის, რომ ჩვენ ვამბობთ, რომ ჩვენ უნდა მოვიზიდოთ დისკი დისკზე განთავსებული CAB- არქივიდან ასეთი და ასეთი ფაილი Windows XP OS განაწილების ნაკრებით და შემდეგ გადავაწეროთ Windows system- ის საქაღალდეში "system32".

- sp2.cab არის ცვლადი, ანუ CAB არქივი დისკზე სადისტრიბუციო ნაკრებით, საიდანაც, მისი ჩალაგების შემდეგ, ამოიღება ჩვენთვის საჭირო ფაილი;

- ntosrnl.exe (მოცემულია მაგალითის სახით) ასევე ცვლადი, რომელიც უშუალოდ თავად ფაილის აღდგენაა;

დისკები E და C: CD დისკი და, შესაბამისად, მყარი დისკის სისტემის დანაყოფი, სადაც ოპერაციული სისტემაა დაინსტალირებული.

თუ ამ პროცედურის შემდეგ ყველაფერი სწორად გაკეთდა და Windows წარმატებით ჩატვირთვა, გირჩევთ დაუყოვნებლივ დააკოპიროთ მნიშვნელოვანი ინფორმაცია წელს უსაფრთხო ადგილი შემდეგ შეამოწმეთ კომპიუტერი ვირუსებზე, და ასევე არ დააზარალებს მყარი დისკის და ოპერატიული მეხსიერების სკანირებას ცუდი სექტორები და "გატეხილი" უჯრედები, მაგალითად, ისეთი კომუნალური პროგრამებით, როგორიცაა MHDD და Memtest86 +.

ამასთან, ჩვენ კვლავ ხაზს ვუსვამთ, რომ ამგვარი პროცედურა უნდა ჩაატაროს მცოდნე სპეციალისტმა, რომელსაც კარგად ესმის, თუ რას აკეთებს. ამიტომ, ასეთ სიტუაციებში გირჩევთ, დარეკოთ კვალიფიციური კომპიუტერული ტექნიკოსი ამ პრობლემის მიზეზის სრული და ზუსტი დიაგნოზის დასასმელად.

ოპერაციული სისტემის ფაილები ინახება გარე, არასტაბილურ მეხსიერებაში (მყარი დისკი, ფლოპი ან ლაზერული დისკი). ამასთან, პროგრამების გაშვება შესაძლებელია მხოლოდ იმ შემთხვევაში, თუ ისინი მეხსიერებაში არიან, ამიტომ ოპერაციული სისტემის ფაილები უნდა ჩაიტვირთოს RAM– ში.

დისკს (მყარ, ფლოპიურ ან ლაზერულ), რომელიც შეიცავს ოპერაციული სისტემის ფაილებს და საიდანაც იგი იტვირთება, ეწოდება სისტემური

კომპიუტერის ჩართვის შემდეგ ოპერაციული სისტემა იტვირთება სისტემის დისკიდან RAM– მდე... ჩამოტვირთვა უნდა გაკეთდეს შესაბამისად ჩატვირთვის პროგრამა... ამასთან, იმისათვის, რომ კომპიუტერმა შეასრულოს ნებისმიერი პროგრამა, ეს პროგრამა უკვე უნდა იყოს RAM– ში. ამ წინააღმდეგობის გადაწყვეტა შედგება ოპერაციული სისტემის თანმიმდევრული, ფაზური დატვირთვით.

1. პროცესორი უხვევს ROM– ს სისტემის კონფიგურაციის ინფორმაციის წაკითხვა, BIOS იტვირთება RAM– ში... ეს ნაბიჯი ხორციელდება ავტომატურად.

2. კომპიუტერული თვითტესტი მიმდინარეობს: ამოწმებს პროცესორის, მეხსიერების და კომპიუტერის სხვა ტექნიკის მოწყობილობების მუშაობას POST (Power-On Self Test) პროგრამის გამოყენებით. ტესტირების დროს, დიაგნოსტიკური შეტყობინებები შეიძლება გაიცეს ხმოვანი სიგნალების სახით (მაგალითად, 1 გრძელი და 3 მოკლე - მონიტორი არ არის დაკავშირებული, 5 მოკლე პროცესორის შეცდომა და ა.შ.). ვიდეო ბარათის წარმატებით ინიციალიზაციის შემდეგ, მონიტორის ეკრანზე გამოდის მოკლე დიაგნოსტიკური შეტყობინებები. კომპიუტერის ტექნიკის კონფიგურაციაში ცვლილებების შესასრულებლად დააჭირეთ ღილაკს (დელ).ჩაიტვირთება სისტემის სასარგებლო BIOS Setup, რომელსაც აქვს ინტერფეისი იერარქიული მენიუს სისტემის სახით.

3. თვითტესტის ჩატარების შემდეგ იწყება სპეციალური პროგრამა, რომელსაც შეიცავს BIOS მოძებნეთ ოპერაციული სისტემის მტვირთავი. არსებობს ალტერნატიული წვდომა კომპიუტერში არსებულ დისკებზე (ფლოპი, მყარი, CD-ROM) და ძიება გარკვეულ ადგილზე (პირველ, ე.წ. ე.წ. ჩატვირთვის სექტორიდისკი) ხელმისაწვდომობა სპეციალური პროგრამა ოსტატი ჩატვირთვისას (ოპერაციული სისტემის ჩატვირთვა).

4. თუ დისკი არის სისტემა და მტვირთავი პროგრამაჩნდება ადგილზე, შემდეგ ის ჩატვირთულია RAM– ში და კომპიუტერის კონტროლი გადაეცემა მას. პროგრამა ეძებს ოპერაციული სისტემის ფაილებს სისტემის დისკზე და იტვირთება RAM– ში, როგორც პროგრამის მოდულები.

თუკი სისტემის დისკები აკლია კომპიუტერი, მონიტორის ეკრანზე გამოჩნდება შეტყობინება "არასისტემური დისკი",და კომპიუტერი იყინება, ანუ ოპერაციული სისტემა წყვეტს დატვირთვას და კომპიუტერი უმოქმედოა.

ოპერაციული სისტემის დატვირთვის დასრულების შემდეგ, კონტროლი გადაეცემა ბრძანების პროცესორს. ბრძანების ხაზის ინტერფეისის გამოყენებისას, სისტემა მოგთხოვთ ბრძანებების შეყვანას. მოთხოვნა არის სიმბოლოების თანმიმდევრობა, რომელიც მიუთითებს მიმდინარე დისკზე და დირექტორიაში. მაგალითად, თუ ოპერაციული სისტემა ჩატვირთულია C: დისკიდან და ოპერაციული სისტემა დაინსტალირებულია WINDOWS დირექტორიაში, მაშინ გამოჩნდება შემდეგი მოთხოვნა:

დატვირთვის შემთხვევაში გრაფიკული ინტერფეისი ოპერაციული სისტემის ბრძანებების შეტანა შეგიძლიათ მაუსის საშუალებით.