BIOS er en fastvare som brukes til å utføre maskinvareinitialisering under oppstartsprosessen. BIOS-fastvaren kommer forhåndsinstallert på datamaskinens hovedkort (også kalt systemkort), og det er den første programvaren som kjøres når den er slått på. Du kan aktivere eller deaktivere innebygde enheter, angi oppstartsenhetsprioritet, CPU-hastighet osv. på BIOS-oppsettsiden.
CPU-sårbarheter (f.eks. Meltdown, Spectre) fikses ved å installere den riktige sikkerhetsmikrokodeoppdateringen. Mikrokodeoppdateringer er ingenting annet enn fastvaren for CPUer som vanligvis leveres som BIOS- eller UEFI-fastvareoppdatering. Så det er viktig å oppdatere BIOS for å redusere eller fikse sikkerhetssårbarheter i CPUer.
Hvis Intel utgir en mikrokodeoppdatering for en CPU eller et sett med CPU-modeller, samarbeider de med OS-leverandører og OEM-er for å utvikle plattformfastvare og programvareoppdateringer som kan bidra til å beskytte systemene.
Dette innlegget forteller deg hvordan du sjekker BIOS-versjonen din og kontrollerer om BIOS er oppdatert.
Finn BIOS-informasjonen og om den er oppdatert
Bruke systeminformasjonsverktøyet (msinfo32.exe)
Start Systeminformasjonsverktøy ved å løpe msinfo32.exe
. På Systemsammendrag-siden kan du se følgende detaljer om BIOS:
- BIOS-versjon/dato
- SMBIOS-versjon: SMBIOS er en spesifikasjon som definerer datastrukturer (og tilgangsmetoder) som kan brukes til å lese informasjon som er lagret i BIOS. SMBIOS eliminerer behovet for at operativsystemet skal undersøke maskinvare direkte for å finne ut hvilke enheter som finnes på datamaskinen.
- BIOS-modus (Legacy eller UEFI)
- BaseBoard Produsent
Bruke ledeteksten
I ledeteksten kan du bruke en av følgende metoder (systeminfo.exe
eller wmic.exe
) for å få BIOS-versjonen av datamaskinen.
systeminformasjon
wmic bios får biosversion
I systemet mitt har BIOS-versjonen blitt funnet som A24
utgitt 24. oktober 2018.
{"DELL - 1072009", "BIOS Dato: 10/24/18 03:13:51 Ver: A24.00"}
Her er den komplette listen over felt som du kan få detaljene for ved å bruke WMIC kommandolinje:
- Biokarakteristikk
- BIOS-versjon
- Byggnummer
- Bildetekst
- Kodesett
- CurrentLanguage
- Beskrivelse
- EmbeddedControllerMajorVersion
- EmbeddedControllerMinorVersion
- Identifikasjonskode
- Installerbare språk
- Installeringsdato
- Språkutgave
- ListOfLanguages
- Produsent
- Navn
- OtherTargetOS
- PrimærBIOS
- Utgivelsesdato
- Serienummer
- SMBIOSBIOS-versjon
- SMBIOSMajorVersion
- SMBIOSMinorVersion
- SMBIOSPresent
- SoftwareElementID
- SoftwareElementState
- Status
- SystemBiosMajorVersion
- SystemBiosMinorVersion
- Måloperativsystem
- Versjon
Eksempel: For å få BIOS-versjonen, SMBIOS-versjonen og produsentens navn, kjør:
wmic bios får BiosVersion, SystemBiosMajorVersion, SystemBiosMinorVersion, Manufacturer /format: list
Du får en utgang som dette:
BIOSVersion={"DELL - 1072009","BIOS Dato: 05/30/19 02:15:34 Ver: A25.00 "} Produsent=Dell Inc. SystemBiosMajorVersion=65. SystemBiosMinorVersion=25
For å få all mulig informasjon om BIOS, kjør denne kommandoen i stedet:
wmic bios få /format: liste
For Dell (eller andre OEM-merkede) systemer, Serienummer
feltet viser Service Tag info.
Bruke registeret
Start Registerredigering (regedit.exe
) og gå til følgende registernøkkel:
HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System
De SystemBiosVersjon
strengverdi lagrer BIOS-versjonen, datoen og andre detaljer.
Følgende undernøkkel har også informasjon om BIOS, datamaskinens modellnavn og annen informasjon:
HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\BIOS
Bruke PowerShell:
Start PowerShell og kjør følgende kommando for å vite BIOS-versjonsinformasjonen:
Get-WmiObject -Klasse Win32_BIOS | Format-liste
For å finne fullstendig BIOS-informasjon via Win32_BIOS-klassen, kjør denne kommandolinjen i stedet:
Get-WmiObject -Klasse Win32_BIOS | Format-liste *
PowerShell-kommandoen ovenfor ble kjørt etter installasjon av A25
BIOS-versjonsoppdatering fra Dell. Det er grunnen til at skjermbildene i de andre metodene (skrevet før installasjon av A25
oppdatering) ovenfor viser BIOS-versjonen som A24
.
Fra BIOS/UEFI Settings-siden
Du kan også sjekke BIOS- eller UEFI-fastvareversjonen ved å gå inn i BIOS eller UEFI under pre-boot. Du kan gå inn på BIOS-oppsettsiden ved å trykke på den aktuelle funksjonstasten (F2, F10, F12, etc) for din PC-merke og modell.
- Se tilgangsinstruksjoner for BIOS-oppsett for Lenovo | Dell | HP systemer.
Her er et eksempel på et skjermbilde:
Se etter BIOS-oppdateringer
BIOS-oppdateringer utstedes av datamaskin- eller hovedkortprodusenten og ikke gjennom Windows Update. Når du finner gjeldende BIOS-versjon, besøk datamaskinprodusentens nettsted og se om det finnes en nyere BIOS-versjonsoppdatering. I mitt Dell-system varsler Dell SupportAssist meg regelmessig om tilgjengelige drivere, brikkesett og BIOS-oppdateringer.
På samme måte kan andre OEM-er ha forhåndsinstallert et programvare-/driveroppdateringsprogram på datamaskinen din. For min Dell OptiPlex 9020 (nåværende BIOS-versjon A24
), er det en nyere BIOS — Versjon: A25
utgitt 19. juli 2019 — tilgjengelig på Dells nettsted.
Denne oppdateringen (kategorisert som en som haster sikkerhetsoppdatering) har fastvareoppdateringer for å adressere sikkerhetsrådgivning INTEL-SA-00233 (CVE-2018-12126, CVE-2018-12127, CVE-2018-12130 og CVE-2019-11091).
Akkurat som du beholder Windows-operativsystemet jevnlig oppdatert via Windows Update er det også viktig å holde BIOS oppdatert.
(Denne artikkelen ble sist oppdatert 6. desember 2020. Lagt til PowerShell-metoden.)
En liten forespørsel: Hvis du likte dette innlegget, kan du dele dette?
En "liten" andel fra deg ville virkelig hjelpe mye med veksten av denne bloggen. Noen gode forslag:- Fest den!
- Del den på favorittbloggen din + Facebook, Reddit
- Tweet det!