Vad är en startlaster?

En startladdare är en mycket liten mjukvarukod som körs under uppstartssekvensen för en dator eller annan enhet. Den kopierar viktiga filer och komponenter i ett operativsystem från en lagringsenhet, som en hårddisk, till datorns huvudminne. Programmet kommer sedan att ge operativsystemet kontroll och avsluta till nästa start. Startladdare varierar i komplexitet och används också på enheter som smartphones, surfplattor och videospelkonsoler.

Startprocessen i de flesta persondatorer (PC) är en komplex händelse med flera steg. Den centrala behandlingsenheten (CPU) i de flesta datorer kan inte köra program direkt från en lagringsenhet, som en hårddisk, så den första programvaran som körs när datorn slås på laddas från en speciell mikrochip på moderkortet , datorns centrala kretskort. Detta mikrochip kan innehålla ett av flera olika specialiserade program, inklusive det grundläggande ingångsutmatningssystemet (BIOS) eller det enhetliga extensible firmware-gränssnittet (UEFI), som utför maskinvarutestning och initieringsfunktioner innan du söker på hårddiskar och flyttbara lagringsenheter för en startladdare. Kod från startladdaren överförs sedan till systemminnet, som tar kontroll över datorn och flyttar startföljden till nästa steg.

När kontrollen väl är igång fortsätter startladdaren att ladda de väsentliga drivrutinerna och kritiska systemfiler som behövs för att köra ett operativsystem som Microsoft Windows®, Linux eller Mac OS X®. Bootlastare är ofta plattformsspecifika, eftersom drivrutiner och systemfiler varierar mycket mellan olika system. De kan också köras i steg, där varje steg i programmet laddar en mer komplex och kraftfull programvara. På datorer som har mer än ett operativsystem installerat låter ett program som kallas en starthanterare användare välja ett system att starta och överlåter kontrollen till rätt startlaster. Efter att ett operativsystem har laddats, släpper startlåset från sin kontroll över systemet och lämnar det.

Smarttelefoner, surfplattor, videospelkonsoler, konsumentelektronikprodukter och många andra typer av enheter använder också startladdare. Om en enhet går igenom en period med uppstart eller lastning när den först startas, finns det en god chans att den använder en startlaster. Vissa teknikentusiaster har varit kända för att hacka eller ersätta startladdare för vissa enheter för att köra anpassad programvara eller aktivera mer avancerade funktioner.

ANDRA SPRÅK

Hjälpte den här artikeln dig? Tack för feedbacken Tack för feedbacken

Hur kan vi hjälpa? Hur kan vi hjälpa?