Støvel

Hvordan starter Windows 10? Beskrivelse av oppstartsprosessen for Windows 10

Hvordan starter Windows 10? Beskrivelse av oppstartsprosessen for Windows 10

Noen gang lurt på hva som skjer når du trykker på av / på-knappen? I dette innlegget vil vi se hvordan Windows 10 starter og alt som går bak i bakgrunnen. Mens alt vi ser på det som en prosess, skjer alt i trinn. Det er designet på en slik måte at hvis du står overfor et problem med Windows 10 Boot, vil du kunne feilsøke det.

Hvordan starter Windows 10

Windows 10-oppstartsprosess på BIOS-systemer består av fire hovedfaser. Det starter fra POST og ender med å laste Windows OS Loader eller kjernen. Her er en detaljert beskrivelse av oppstartsprosessen for Windows 10 og listen over trinn den går gjennom:

  1. PreBoot
  2. Windows oppstartsmanager
  3. Windows OS Loader.
  4. Windows NT OS-kjernen.

Under hver prosess lastes et program inn. Avhengig av om den bruker Legacy BIOS eller UEFI, endres filbanene og filene.

FaseOppstartsprosessBIOSUEFI 
1PreBootMBR / PBR (Bootstrap Code)UEFI fastvare
2Windows oppstartsmanager% SystemDrive% \ bootmgr\ EFI \ Microsoft \ Boot \ bootmgfw.efi
3Windows OS Loader% SystemRoot% \ system32 \ winload.exe% SystemRoot% \ system32 \ winload.efi
4Windows NT OS-kjernen% SystemRoot% \ system32 \ ntoskrnl.exe

1] PreBoot: POST eller Power-On Self-Test laster inn fastvareinnstillinger. Det ser etter et gyldig disksystem, og om systemet er bra, kan du gå til neste fase. Hvis datamaskinen har en gyldig MBR, i.e., Master Boot Record, starter prosessen videre og laster Windows Boot Manager.

2] Windows Boot Manager: Dette trinnet avgjør om du har flere operativsystemer installert på datamaskinen. Hvis ja, tilbyr den en meny med navnene på operativsystemene. Når du velger operativsystemet, vil det laste inn riktig program, dvs.e., Winload.exe for å starte deg inn i riktig operativsystem.

3] Windows OS Loader: Som navnet sitt, WinLoad.exe laster viktige drivere for å starte Windows-kjernen. Kjernen bruker driverne til å snakke med maskinvaren og gjøre resten av tingene som kreves for at oppstartsprosessen skal fortsette.

4] Windows NT OS-kjernen: Dette er den siste fasen som plukker opp registerinnstillingene, tilleggsdrivere osv. Når det er lest, blir kontrollen tatt av systemansvarlig prosess. Det laster opp brukergrensesnittet, resten av maskinvaren og programvaren. Det er da du endelig får se Windows 10-påloggingsskjermen.

Når du kjører Windows 10 på en datamaskin som støtter UEFI (Unified Extensible Firmware Interface), beskytter Trusted Boot datamaskinen din fra det øyeblikket du slår den på. Når datamaskinen starter, finner den først opplastingsprogrammet for operativsystemet. Datamaskiner uten sikret oppstart kjører ganske enkelt hvilken bootloader som er på PC-ens harddisk. Når en datamaskin utstyrt med UEFI starter, bekrefter den først at fastvaren er signert digitalt. Hvis Sikker oppstart er aktivert, undersøker fastvaren bootloaderens digitale signatur for å bekrefte at den er intakt, ikke er endret. Du kan lese mer om hvordan du sikrer Windows 10 Boot Process.

Husk at mange ting skjer selv etter at du har logget inn, men det er alt prosesscenarier etter oppstart. Vær oppmerksom på at det er mye mer med Windows 10 Boot-prosessen enn vi forklarte her - vi forklarte bare det grunnleggende!

Mus Hvordan bruke Xdotool til å stimulere museklikk og tastetrykk i Linux
Hvordan bruke Xdotool til å stimulere museklikk og tastetrykk i Linux
Xdotool er et gratis og åpen kildekode kommandolinjeverktøy for å simulere museklikk og tastetrykk. Denne artikkelen vil dekke en kort guide om bruk a...
Mus Topp 5 ergonomiske datamuseprodukter for Linux
Topp 5 ergonomiske datamuseprodukter for Linux
Gir langvarig bruk av datamaskiner smerter i håndleddet eller fingrene? Lider du av stive ledd og må hele tiden riste på deg hendene? Føler du en bren...
Mus Hvordan endre mus og berøringsplateinnstillinger ved hjelp av Xinput i Linux
Hvordan endre mus og berøringsplateinnstillinger ved hjelp av Xinput i Linux
De fleste Linux-distribusjoner leveres med "libinput" -biblioteket som standard for å håndtere inngangshendelser på et system. Den kan behandle inngan...