Laars

Hoe start Windows 10 op?? Beschrijving van het opstartproces van Windows 10

Hoe start Windows 10 op?? Beschrijving van het opstartproces van Windows 10

Heb je je ooit afgevraagd wat er gebeurt als je op de aan/uit-knop drukt? In dit bericht zullen we zien hoe Windows 10 opstart en alles wat op de achtergrond achterblijft. Hoewel we het allemaal als één proces zien, gebeurt alles in stappen. Het is zo ontworpen dat als u problemen ondervindt met Windows 10 Boot, u dit kunt oplossen.

Hoe start Windows 10 op?

Het opstartproces van Windows 10 op BIOS-systemen bestaat uit vier hoofdfasen. Het begint vanaf POST en laadt uiteindelijk de Windows OS Loader of de Kernel. Hier is een gedetailleerde beschrijving van het opstartproces van Windows 10 en de lijst met fasen die het doorloopt:

  1. PreBoot
  2. Windows Opstartbeheer
  3. Windows OS-lader.
  4. Windows NT OS-kernel.

Tijdens elk proces wordt een programma geladen. Afhankelijk van of het Legacy BIOS of UEFI gebruikt, veranderen de bestandspaden en bestanden.

FaseOpstartprocesBIOSUEFI 
1PreBootMBR/PBR (Bootstrap-code)UEFI-firmware
2Windows Opstartbeheer%SystemDrive%\bootmgr\EFI\Microsoft\Boot\bootmgfw.ef
3Windows OS-lader%SystemRoot%\system32\winload.exe%SystemRoot%\system32\winload.ef
4Windows NT OS-kernel%SystemRoot%\system32\ntoskrnl.exe

1]  PreBoot: POST of Power-On Self-Test laadt firmware-instellingen. Het controleert op een geldig schijfsysteem en of het systeem goed is voor de volgende fase. Als de computer een geldige MBR heeft, i.e., Master Boot Record, het opstartproces gaat verder en laadt Windows Boot Manager.

2] Windows-opstartbeheer: Deze stap bepaalt of er meerdere besturingssystemen op uw computer zijn geïnstalleerd. Zo ja, dan biedt het een menu met de namen van de besturingssystemen. Wanneer u het besturingssysteem selecteert, wordt het juiste programma geladen, i.e., Winload.exe om u op te starten in het juiste besturingssysteem.

3] Windows OS-lader: Vind zijn naam leuk, WinLoad.exe laadt belangrijke stuurprogramma's om de Windows-kernel te starten. De kernel gebruikt de stuurprogramma's om met de hardware te praten en de rest van de dingen te doen die nodig zijn om het opstartproces te laten doorgaan.

4] Windows NT OS-kernel: Dit is de laatste fase die de registerinstellingen, extra stuurprogramma's, enz. oppikt. Zodra dat is gelezen, wordt de controle overgenomen door het proces van systeembeheerder. Het laadt de gebruikersinterface, de rest van de hardware en software. Dan krijg je eindelijk je Windows 10 Login-scherm te zien.

Wanneer u Windows 10 uitvoert op een computer die Unified Extensible Firmware Interface (UEFI) ondersteunt, beschermt Trusted Boot uw computer vanaf het moment dat u deze aanzet. Wanneer de computer opstart, vindt deze eerst de bootloader van het besturingssysteem. Computers zonder Secured Boot draaien gewoon de bootloader die op de harde schijf van de pc staat. Wanneer een computer die is uitgerust met UEFI start, wordt eerst gecontroleerd of de firmware digitaal is ondertekend. Als Secure Boot is ingeschakeld, onderzoekt de firmware de digitale handtekening van de bootloader om te controleren of deze intact is, niet is gewijzigd. U kunt meer lezen over hoe u het opstartproces van Windows 10 kunt beveiligen.

Onthoud dat er veel dingen gebeuren, zelfs nadat u zich hebt aangemeld, maar dat zijn allemaal scenario's na het opstarten. Houd er rekening mee dat het opstartproces van Windows 10 veel meer is dan we hier hebben uitgelegd - we hebben alleen de basis uitgelegd!

Hoe Xdotool te gebruiken om muisklikken en toetsaanslagen in Linux te stimuleren
Xdotool is een gratis en open source opdrachtregelprogramma voor het simuleren van muisklikken en toetsaanslagen. Dit artikel behandelt een korte hand...
Top 5 ergonomische computermuisproducten voor Linux
Veroorzaakt langdurig computergebruik pijn in uw pols of vingers?? Heb je last van stijve gewrichten en moet je constant de hand schudden?? Voelt u ee...
Hoe de muis- en touchpad-instellingen te wijzigen met Xinput in Linux
De meeste Linux-distributies worden standaard geleverd met de bibliotheek "libinput" om invoergebeurtenissen op een systeem af te handelen. Het kan in...