Windows 11 keskustelu

Bios päivittyy automaattisesti? Joku lenovon läppäri?
Useimpiin "valmiskoneisiin" tulee automaattisesti BIOS-päivityksiä Windows Updaten kautta, valmistajasta riippumatta. Koneella voi olla myös laitevalmistajan päivityssofta, mikä päivittää noita.

Tää on päivitettynä viimesimpään. Päivittyy automaattisesti. Vuoden 2025 koneita anyway.
BIOS/UEFI versio päivätty maaliskuu 2026.
Jännä, olisin kuvitellut noin uudella koneella homman olevan jo paketissa. Alla olevilla Powershell-loitsuilla voi yrittää haistella, mitkä sertit puuttuu (pitää ajaa adminina). Kaikki loitsut palauttaa "True", jos serti OK.

Windows UEFI CA 2023, millä Windowsin bootloader allekirjoitetaan:
Koodi:
[System.Text.Encoding]::ASCII.GetString((Get-SecureBootUEFI db).bytes) -match 'Windows UEFI CA 2023'

Microsoft Corporation KEK CA 2023, millä allekirjoitetaan muutokset sallittujen ja estettyjen Secure Boot -sertien tietokantoihin:
Koodi:
[System.Text.Encoding]::ASCII.GetString((Get-SecureBootUEFI KEK).bytes) -match 'Microsoft Corporation KEK 2K CA 2023'

Microsoft UEFI CA 2023, millä allekirjoitetaan third party bootloaderit ja EFI-applikaatiot:
Koodi:
[System.Text.Encoding]::ASCII.GetString((Get-SecureBootUEFI db).bytes) -match 'Microsoft UEFI CA 2023'

Microsoft Option ROM UEFI CA 2023, millä allekirjoitetaan third party Option ROMit:
Koodi:
[System.Text.Encoding]::ASCII.GetString((Get-SecureBootUEFI db).bytes) -match 'Microsoft Option ROM UEFI CA 2023'

Windowsin käytössä olevan bootloaderin tila, pitäisi olla allekirjoitettu "Windows UEFI CA 2023" -sertillä (HUOM! Loitsu olettaa, että Q-asemakirjain on vapaana):
Koodi:
mountvol Q: /S

if (!(Test-Path -Path "Q:\EFI\Microsoft\Boot" -ErrorAction SilentlyContinue)) {
    # Not successful, bootmgr status unknown
    $BootMgr_Status = "UNKNOWN"
} else {
    # Get certificate infos
    $bootManagerPath = "Q:\EFI\Microsoft\Boot\bootmgfw.efi"
    $CertCollection = New-Object System.Security.Cryptography.X509Certificates.X509Certificate2Collection
    $CertCollection.Import($bootManagerPath, $null, 'DefaultKeySet')
}

If ($CertCollection.Subject -like "*Windows UEFI CA 2023*") {
    $BootMgr_Status = $True
} else {
    $BootMgr_Status = $False
}

mountvol.exe Q: /D
$BootMgr_Status
 
Bios hyvä päivittää vaikkakin siihenkin liittyy riskekä pieniä mikäli kone vaikka sammuu kesken päivityksen tai pistää tikulta päivittäessä väärään usb liittimeen asennustiedoston
Jos ei ole joku ikivanha vehje tai käpyinen halppis, niin onhan näissä lähes järjestään joku palautuskeino. Sillä ei tietääkseni ole mitään väliä, missä USB-liittimessä tikku on. BIOS flashbackin kanssa joo USB-portti merkkaa, mutta väärä reikä = mitään ei tapahdu.
 
Noiden sertifikaattien asentamiseen löytyy Githubista valmis skriptikin. Ei tarvitse miettiä mikä on oikea. Ja jos ei halua odottaa updaten kautta.


Alla keskustelua aiheesta Eleven forumilla ja kehittäjän kommenttia, niin ei tarvitse luottaa sokeasti tuntemattomaan skriptiin.

https://www.elevenforum.com/t/garlins-powershell-scripts-for-updating-secure-boot-ca-2023.43423/
 
Useimpiin "valmiskoneisiin" tulee automaattisesti BIOS-päivityksiä Windows Updaten kautta, valmistajasta riippumatta. Koneella voi olla myös laitevalmistajan päivityssofta, mikä päivittää noita.


Jännä, olisin kuvitellut noin uudella koneella homman olevan jo paketissa. Alla olevilla Powershell-loitsuilla voi yrittää haistella, mitkä sertit puuttuu (pitää ajaa adminina). Kaikki loitsut palauttaa "True", jos serti OK.

Windows UEFI CA 2023, millä Windowsin bootloader allekirjoitetaan:
Koodi:
[System.Text.Encoding]::ASCII.GetString((Get-SecureBootUEFI db).bytes) -match 'Windows UEFI CA 2023'

Microsoft Corporation KEK CA 2023, millä allekirjoitetaan muutokset sallittujen ja estettyjen Secure Boot -sertien tietokantoihin:
Koodi:
[System.Text.Encoding]::ASCII.GetString((Get-SecureBootUEFI KEK).bytes) -match 'Microsoft Corporation KEK 2K CA 2023'

Microsoft UEFI CA 2023, millä allekirjoitetaan third party bootloaderit ja EFI-applikaatiot:
Koodi:
[System.Text.Encoding]::ASCII.GetString((Get-SecureBootUEFI db).bytes) -match 'Microsoft UEFI CA 2023'

Microsoft Option ROM UEFI CA 2023, millä allekirjoitetaan third party Option ROMit:
Koodi:
[System.Text.Encoding]::ASCII.GetString((Get-SecureBootUEFI db).bytes) -match 'Microsoft Option ROM UEFI CA 2023'

Windowsin käytössä olevan bootloaderin tila, pitäisi olla allekirjoitettu "Windows UEFI CA 2023" -sertillä (HUOM! Loitsu olettaa, että Q-asemakirjain on vapaana):
Koodi:
mountvol Q: /S

if (!(Test-Path -Path "Q:\EFI\Microsoft\Boot" -ErrorAction SilentlyContinue)) {
    # Not successful, bootmgr status unknown
    $BootMgr_Status = "UNKNOWN"
} else {
    # Get certificate infos
    $bootManagerPath = "Q:\EFI\Microsoft\Boot\bootmgfw.efi"
    $CertCollection = New-Object System.Security.Cryptography.X509Certificates.X509Certificate2Collection
    $CertCollection.Import($bootManagerPath, $null, 'DefaultKeySet')
}

If ($CertCollection.Subject -like "*Windows UEFI CA 2023*") {
    $BootMgr_Status = $True
} else {
    $BootMgr_Status = $False
}

mountvol.exe Q: /D
$BootMgr_Status
Olen jossain vaiheessa ajanut PowerShellissä sen tarkistuksen ja ne certit pitäis olla kunnossa, ainoa vaan että Microsoftin puolelta ei ole muutosta vielä tullut.
 
11 pro ja ei herää näppistä tahi hiirtä hakkaamalla. Kokeiltu hybridillä ja ilman.

Eilen unohtui sammuttaa kone ja yöllä heräsi itestään, kaiketi huoltoa/päivitystä. Näyttö oli välillä päällä ja aamullakin kirjautumista vajaa.

Outoa käytöstä ja muistaakseni vain 11 tehnyt tätä. Muilla vastaavaa?
 
11 pro ja ei herää näppistä tahi hiirtä hakkaamalla. Kokeiltu hybridillä ja ilman.

Eilen unohtui sammuttaa kone ja yöllä heräsi itestään, kaiketi huoltoa/päivitystä. Näyttö oli välillä päällä ja aamullakin kirjautumista vajaa.

Outoa käytöstä ja muistaakseni vain 11 tehnyt tätä. Muilla vastaavaa?
Miltä ohjauspaneelin virranhallinta näyttää USB porteille ja/tai hiiren ja näppiksen vastaanottimille, että saavatko herättää koneen

1776938738230.png
 

Statistiikka

Viestiketjuista
305 752
Viestejä
5 177 533
Jäsenet
82 752
Uusin jäsen
Jace95

Hinta.fi

Back
Ylös Bottom