Uruchamianie komputera sprzętu:
Kiedy pojawi się zasilanie komputera przeprowadzany jest test post Power on self test. Jest to proces sterowania przez pameic ROM na płycie głównej podczas tego testu sprawdzane są podstawowe urzadzenia komputera.
Nasteptnie kontrola jest przekazywana do karty wideo która testuje sama siebie
Następnie kontrole nad procesem uruchamiania komputera przejmuje znów post
Post testuje procesor i wyświetla inf. O nim.
Po zakończeniu testu CPU kontrole nad uruchamianiem syste
Testowanie pamięci ram
BIOS przechodzi do sprawdzenia połaczenia z dyskami twardymi napędami Cd i dyskietek jeśli połączenia ustawienia nie SA zgodne z ustawieniami zapisanymi w biosie pojawi się inf. O wystapieniu błędy i proces uruchamiania komputera zostanie przerwany.
BIOS wyświetla podsumowanie stanu komputera
BIOS wywołuje kod zwany przerwaniem inicjującym systemu operacyjnego biosu. Kod odnajduje dysk który powinien być uruchomiony jako pierwszy zgodnie z ustawieniami zapisanymi w biosie. Dysk nosi nazwę dysku startowego.
BIOS znajduje dysk startowy ładuje do pamieci komputera program zapisany w głównym rekordzie rozruchowym (MBR)i przekazuje sterowanie procesem uruchamiania komputera temu programowi.
Faza uruchamiania komputera przechodzi w faze uruchamiania systemu OP.
Uruchamianie komputera SYS.OP główny rekord rozruchowy jest to mały program zapisany zwykle w pierwszym sektorze dysku rozruchowego komputera.
MBR systemu Windows XP ma tylko jedno zadnaie do wykonania ładuje do pamieci program o nazwie NTLOADER.
Zadaniem NTLOADERA jest odczytanie zawartości pliku BOOT.ini plik BOOT.ini zawiera inf od wszystkich sektorach rozruchowym komputera, Kazda partycja dysku zawiera własny sektor rozruchowy który jest pierwszym sektorem. Podczas instalacji systemy OP tworzy on własny sektor rozruchowy na partycji na której jest instalowany. Ten sektor będzie używany do uruchamiania sys Windows.
Następnie NTLOADER wywołuje program o nazwie mtdetect.com jeśli komputerem ma wiele partycji systemowych ntldr korzysta zawartości. -----------------. \jeżeli z menu zostanie wybrany system Windows xp ntlrd wywołuje program o nazwie NT detect.com.
Program mtdetect wywołuje pełny test.
NTLDR uruchamia wybrana wersje systemu Windows xp w tym celu znajduje plik NTOSKRNL w folderze system 32 będącym częścią folderu systemowego. NTOD to program głowny systemu OP Windows inaczej mówiąc jest to Jadro systemu.
Po załadowaniu do pamięci NTODKNRL przejmuje kontrole nad procesem uruchamiania systemu OP
Pierwszym krokiem jakie wykonuje jadro systemu jest załadowanie do pamięci załadowanie pliku H.DML plik ten odpowiada za kontrole nad warstwową uniezależniania od sprzętu która jest warstwą bezpieczeństwa oddzielająca system Windows od Sprewy ch urządzeń komputera.
Do pamięci ładowane SA sterowniki niskiego poziomu
Kolejne dodatkowe pliki które stanowią uzupełnienie Sys
W następnym kroku system sprawdza czy istnieje więcej niż jeden profil sprzętowy jeśli nie to ładuje go do pamięci.
System ładuje sterowniki sprzętowe wszystkich urządzeń o tym samym profilu w tym czasie na ekranie jest wyświetlane okno powitalne systemu Windows XP
Uruchamianie programów diagnostycznych lub konfiguracyjnych
Ładowanie i inicjalizacja usług skonfigurowanych jako uruchamianie automatycznie podczas startu systemu
Tworzenie pliki stronicowania na dysku twardym
Uruchomienie pod systemów sys OP (pod system zabezpieczeń|
Wyświetlanie okna dialogowego logowania oznacza pomyślne załadowanie jadra systemu OP. Po poprawnym załadowaniu do systemu uruchamiane jest środowisko użytkownika.
Proces uruchamiania systemu Windows:
Zasilanie włączone
Test POST sprawdza niektóre urządzeni a i przekazuje urzadzenia sprzętowe komputera i przekazuje sterowniki do biosu
BIOS sprawdza pozostałe urządzenia sprzętowe i ładuje je do pamięci zawartość MBR.
MBR ładuje do pamięci NTLDR który przejmuje sterowanie
NTLDR czyta zawartość BOOT.ini i na jej podstawie generuje menu rozruchowe jeśli zachodzi taka potrzeba .
NTLDR ładuje do pamięci zawartość pliki MTDETECK.com
NTDETECT.com przeprowadza test i przekazuje uzyskane informacje do NTLDR.
NTLDR ładuje do pamieci NTOSKRNL
NTOSKNTRL ładuje do pamięci pozostałe pliki systemowe sterowniki urządzeń i uruchamia usługi automatyczne
Bios jest to oprogramowanie sprzętowe zapisane z pamięci będąca częścią płyty głównej które sprawuje kontrole nad działaniem komputera za nim zostanie załadowane do pamieci oprogramowanie i sterowniki urządzeń komputera. Np. dyski twarde napędy porty szeregowe i równoległe.