Čo je to firmvér alebo mikrokód a ako môžem aktualizovať svoj hardvér?
Firmware je typ softvéru, ktorý beží na hardvérovom zariadení a vykonáva úlohy na nižšej úrovni. Napríklad všetko od televízneho diaľkového ovládania až po pevný disk počítača až po anténu pracuje s vlastným firmvérom. A mikrokód je v podstate firmvérom vášho procesora.
Čo je firmvér?
Softvér označuje programy, aplikácie a ďalší kód počítača, ktorý beží na zariadení. Hardvér označuje skutočné fyzické zariadenia. Ak máte počítač so systémom Windows, operačný systém Windows a všetky aplikácie, ktoré používate, sú softvér a samotný počítač a jeho súčasti, ako je pevný disk, procesor, základná doska, myš a displej, sú hardvér.
"Firmvér", ako naznačuje jeho názov, je niečo medzi softvérom a hardvérom. Firmware je vlastne len typ softvéru, ale je zvyčajne naprogramovaný do pamäte zabudovanej do tohto hardvéru a beží na oveľa nižšej úrovni. V prípade počítača má vaša základná doska, procesor, grafický procesor, pevný disk, myš a ďalšie zariadenia s vlastným firmvérom.
Napríklad, keď zavádzate počítač, firmvér na vašej základnej doske - buď UEFI alebo BIOS - spustí a inicializuje vaše zariadenia, predtým, než ich odovzdáte na pevný disk a potom váš operačný systém. Vaša jednotka SSD má firmvér, ktorý automaticky riadi, kde sa majú dáta uložiť na pamäťových bunkách fyzickej pamäte flash pre dosiahnutie optimálneho výkonu. Video BIOS je typ firmvéru, ktorý prekladá pokyny súvisiace s videom predtým, ako sú odoslané do grafického procesora vášho počítača. Dokonca aj vaša myš USB obsahuje firmvér, ktorý spracúva interpretáciu fyzického vstupu myši, komunikuje s počítačom a napája ľubovoľné svetlá, ktoré môžu byť na myši.
Firmware môže byť celý operačný systém jednoduchého zariadenia
Pri niektorých jednoduchých zariadeniach môže "firmvér" odkazovať na celý operačný systém zariadenia. Napríklad, ak máte digitálny fotoaparát, "firmvér" fotoaparátu sa vzťahuje na všetok softvér, ktorý beží na tomto digitálnom fotoaparáte. Zahŕňa to všetko od funkcií snímania fotografií na nízkej úrovni až po grafický operačný systém fotoaparátu. Dokonca aj letecké drôty majú firmware, čo je softvér, ktorý beží na palube samotného drone.
Ak chcete aktualizovať celý operačný systém zariadenia, ako je napríklad digitálny fotoaparát, smerovač, tlačiareň, hudobný prehrávač alebo navigačné zariadenie GPS, často budete musieť vykonať "aktualizáciu firmvéru" alebo stiahnuť a nainštalovať nový "firmvér "Od výrobcu.
Operačný systém sa zdá, že by mal byť softvér, takže sa to môže zdať trochu nekonzistentné. ale to preto, že firmware nie je presný termín. Zatiaľ čo softvér a hardvér sú dosť jasné, firmvér je len druhom softvéru na nízkej úrovni.
Čo je to Microcode?
Mikrokóda sa stala dôležitejšou pri zraniteľnosti spektra. Intel procesory Intel potrebuje nový "mikrokód" od spoločnosti Intel, aby správne bránil útokom na Spectre.
Myslite na mikrokódu ako firmvér CPU vášho počítača. Mikrokód prekladá pokyny, ktoré procesor prijíma, do fyzických operácií na úrovni obvodu, ktoré sa dejú vnútri procesora. Inými slovami, aktualizovaný mikrokód môže vysielať rôzne pokyny do obvodov vnútri procesora. To môže zabrániť určitým útokom na Spectre zmenou spôsobu fungovania CPU. Aktualizácie mikrokódov môžu tiež opraviť chyby a iné chyby bez nutnosti úplnej výmeny hardvéru CPU.
Aktualizácie mikrokódu sa zvyčajne dodávajú spolu s aktualizáciami firmvéru alebo aktualizácie systému BIOS. Po naštartovaní počítača nainštaluje firmvér UEFI alebo BIOS počítača mikrokód na procesor. Je však tiež možné, aby operačné systémy ako Windows alebo Linux načítavali nový mikrokód v čase zavádzania.
Napríklad, ak chcete získať najnovší mikropočítač Intel pre váš CPU na ochranu pred Spectrom a váš výrobca PC nebude uvoľňovať aktualizácie UEFI pre váš systém, spoločnosť Microsoft má voliteľnú aktualizáciu systému Windows, ktorú môžete nainštalovať.
Ak aktualizujete firmvér zariadenia?
Či by ste mali aktualizovať firmvér zariadenia, závisí od zariadenia a od odporúčania výrobcu.
V mnohých prípadoch už nebudete musieť aktualizovať firmvér hardvérového zariadenia. Napríklad, vaše televízne diaľkové ovládanie je spustené firmvérom a tam je takmer určite žiadny spôsob, ako aktualizovať. Nie je dôvod, prečo by ste ho chceli aktualizovať. Diaľkové ovládanie je v poriadku a nemusíte sa o ne starať.
Pre mnohé iné hardvérové zariadenia môže aktualizácia firmvéru niekedy pomôcť opraviť chyby a priniesť malé zlepšenia. Napríklad výrobca pevných diskov môže ponúknuť novšiu verziu firmvéru, ktorá zvyšuje spoľahlivosť alebo výkon. Výrobca grafickej karty môže ponúknuť nový video BIOS, ktorý opravuje chybu. Alebo váš výrobca smerovača môže ponúknuť aktualizáciu firmvéru, ktorá obsahuje nové administratívne funkcie.
Mnohí výrobcovia zariadení odporúčajú, aby ste si nainštalovali iba aktualizáciu firmvéru, ak máte problém, ktorý je potrebné vyriešiť (alebo potrebujete špecifickú novú funkciu), alebo ak vás výrobca výslovne zaväzuje nainštalovať.
Pre ostatné zariadenia je aktualizácia firmvéru skoro vždy skvelý nápad. Pravdepodobne budete chcieť najnovšiu a najväčšiu aktualizáciu firmvéru pre váš digitálny fotoaparát, napríklad zlepšiť výkon a získať nové funkcie. Spoločnosť Microsoft odporúča aktualizovať firmvér firmvéru Xbox One, aby sa zabezpečilo, že funguje správne s hrami, ktoré hrajú.
Pre každé zariadenie by ste mali dodržiavať odporúčania výrobcu. Mnohí výrobcovia odporúčajú aktualizovať firmvér zariadenia iba v prípade, že nemáte problém. Ak dôjde k zanikaniu napájania alebo sa vyskytne chyba pri aktualizácii firmvéru, často sa nedá vyčistiť. Inými slovami, aktualizácia firmvéru v neskoršej verzii môže "zdobiť" zariadenie a urobiť ho nepoužiteľným. To závisí od zariadenia.
Ako aktualizovať firmvér vášho hardvéru
Ak potrebujete aktualizovať firmvér zariadenia, tieto všeobecné pokyny by vám mali pomôcť. Presný proces aktualizácie firmvéru zariadenia závisí od samotného zariadenia a výrobca zariadenia by mal na svojich webových stránkach poskytovať pokyny.
Najprv prejdite na webovú lokalitu výrobcu a nájdite stránku podpory alebo stiahnutia pre konkrétny produkt, ktorý používate. Ak máte napríklad jednotku SSD od spoločnosti Samsung, prejdite na webovú lokalitu spoločnosti Samsung a vyhľadajte stránku podpory pre konkrétny model SSD. Ak chcete aktualizovať firmvér alebo BIOS základnej dosky, prejdite na webovú stránku výrobcu vášho počítača a pozrite sa na váš presný režim počítača, alebo ak ste si vytvorili vlastný počítač, choďte na webovú stránku výrobcu dosky a vyhľadajte model základnej dosky, ktorú máte k dispozícii.
Vyhľadajte akýkoľvek druh aktualizácie firmvéru na lokalite podpory. Ak ho nenájdete, pravdepodobne nie je pre váš prístroj k dispozícii žiadny aktualizovaný firmvér. Stiahnite si najnovšiu verziu, ktorú vidíte, a prečítajte si všetky poznámky k vydaniu, ktoré sa zobrazujú na webových stránkach.
Po stiahnutí nového firmvéru otvorte súbor na stiahnutie a vyhľadajte súbor README. Ak ho nemôžete nájsť, pozrite si samostatné pokyny na inštaláciu firmvéru na stránke preberania. Pokyny výrobcu uvádzajú presne to, čo musíte urobiť.
Pri niektorých aktualizáciách firmvéru budete jednoducho musieť spustiť súbor .exe zo systému Windows a postará sa o všetko pre vás. Pre ostatných používateľov budete možno musieť vytvoriť zavádzajúcu jednotku DOS so súborom firmvéru na nej, zaviesť do prostredia DOS a spustiť príkaz na aktualizáciu firmvéru odtiaľ. Alebo ak chcete aktualizovať samostatné zariadenie, možno budete musieť dať súbor firmvéru na USB disk alebo SD kartu a priniesť ho do druhého zariadenia.
Ak ste stiahnutý súbor firmvéru stiahol iba do súboru .exe a nemôžete nájsť žiadne inštrukcie, pravdepodobne budete musieť dvakrát kliknúť a spustiť ho z Windows.
Toto sú všeobecné pokyny a možno budete musieť vykonať rôzne kroky pre rôzne zariadenia. Ak chcete napríklad aktualizovať firmvér radiča Xbox One, musíte v systéme Windows 10 použiť aplikáciu Xbox One alebo aplikáciu Xbox Accessories. Niektoré programy vás môžu automaticky vyzvať na inštaláciu aktualizácií firmvéru pre pridružené hardvérové zariadenia, ak sú naozaj potrebné.
Obrazový kredit: GagliardiImages / Shutterstock.com, Hemin Xylan / Shutterstock.com, Hadrian / Shutterstock.com