PowerShell: A -Decoded paraméter használata itt: Get-SecureBootUEFI

Hatókör
Win 10 Ent LTSB 2016 Win 10 Ent LTSC 2019 Windows 10 IoT Enterprise LTSC 2021 Windows 10, version 22H2, all editions Windows 11 Home and Pro, version 22H2 Windows 11 Enterprise Multi-Session, version 22H2 Windows 11 Enterprise and Education, version 22H2 Windows 11 IoT Enterprise, version 22H2 Windows 11 SE, version 23H2 Windows 11 Home and Pro, version 23H2 Windows 11 Enterprise and Education, version 23H2 Windows 11 Enterprise Multi-Session, version 23H2 Windows 11 version 24H2, all editions Windows 11 version 25H2, all editions Windows 11 version 26H1, all editions Windows Server 2012 ESU Windows Server 2012 R2 ESU Windows Server 2016 Windows Server 2019 Windows Server 2022 Windows Server 2025

Megjegyzés

Eredeti közzétételi dátum: Április 28, 2026
Tudásbáziscikk azonosítója: 5093574

Megjegyzés

A -Decoded paraméter a 2026. április 14-i, havi összegző frissítésekben és az azt követő frissítésekben lett hozzáadva a Get-SecureBootUEFI PowerShell-parancsmagokhoz.

Bevezetés

A Get-SecureBootUEFI PowerShell-parancsmag lekéri az UEFI biztonságos rendszerindítási változókat, például a PK (platformkulcs), a KEK (kulcscsere kulcs), a DB (engedélyezett aláírás-adatbázis) és a DBX (visszavont aláírás-adatbázis) változókat. Ezek a változók általában nyers bináris adatokat adnak vissza, amelyeket nehéz lehet közvetlenül értelmezni.

Az új -Decoded paraméter hozzáférhetőbb nézetet biztosít az információkról.

Mit csinál a -Decoded paraméter?

A -Decoded paraméter használatakor a parancsmag olvasható formátumban jeleníti meg a biztonságos rendszerindítási adatbázisok tartalmát. A nyers bájtok helyett dekódolja és megjeleníti a mögöttes adatokat, beleértve az UEFI által hitelesített változókban tárolt tanúsítványokat, kivonatokat és kapcsolódó metaadatokat.

A -Decoded paraméterrel a kimenet olvasható tanúsítványinformációkat tartalmaz, például:

  • Tárgy (például Microsoft Windows Production PCA 2011)
  • Algoritmus és verzió
  • Sorozatszám
  • Érvényességi idő

Ez megkönnyíti a következőket:

  • Biztonságos rendszerindítási elemek, például tanúsítványok, kivonatok és nyilvános kulcsok vizsgálata
  • A tanúsítvány tulajdonságainak, például a tárgynak, a kibocsátónak és az érvényességi dátumnak a megtekintése
  • Könnyebben áttekintheti, hogy miben bízik meg a PK, a KEK és az DB, és mi van visszavonva a DBX-ben, további elemzés nélkül.

Példa

Parancshasználat a PowerShellben:

Megjegyzés

Get-SecureBootUEFI -Name db -Decoded

A parancs a következőt adja vissza:

Megjegyzés

  • SignatureOwner : 77fa9abd-0359-4d32-bd60-28f4e78f784b
  • Subject        : CN=Microsoft Windows Production PCA 2011, O=Microsoft Corporation, L=Redmond, S=Washington, C=US
  • Version        : 3
  • Algorithm      : sha256RSA
  • SerialNumber   : 61077656000000000008
  • ValidFrom      : 2011-10-19 11:41:42Z
  • ValidTo        : 2026-10-19 11:51:42Z
  • SignatureOwner : 77fa9abd-0359-4d32-bd60-28f4e78f784b
  • Subject        : CN=Windows UEFI CA 2023, O=Microsoft Corporation, C=US
  • Version        : 3
  • Algorithm      : sha256RSA
  • SerialNumber   : 330000001A888B9800562284C100000000001A
  • ValidFrom      : 2023-06-13 11:58:29Z
  • ValidTo        : 2035-06-13 12:08:29Z

Mikor használatos

A -Decoded paramétert akkor használja, ha a nyers értékek lekérése helyett elemeznie vagy ellenőriznie kell a biztonságos rendszerindítás konfigurációját.

További információ

A parancsmag részleteit, paramétereit és további példákat a Get-SecureBootUEFI dokumentációjában találja.

Megjegyzés

A hivatkozott dokumentáció még nem tartalmazza a -Decoded paramétert. A dokumentáció egy későbbi változat során fog frissülni.

Módosítási napló

Dátum módosítása Módosítás leírása
Április 30, 2026
  • Hozzáadtuk az UEFI PK, KEK, DB és DBX biztonságos rendszerindítási változók leíró szövegét a "Bevezetés" szakaszhoz
  • Hozzáadtunk egy "Megjegyzést", amely jelzi, hogy a -Decoded paraméter hozzá lett adva a 2026. áprilisi havi biztonsági frissítéshez.