Примечание
Исходная дата публикации: 28 апреля 2026 г.
Идентификатор базы знаний: 5093574
Примечание
Параметр -Decoded был добавлен в командлеты PowerShell Get-SecureBootUEFI 14 апреля 2026 г. Ежемесячные накопительные обновления и обновления, выпущенные после этой даты.
Введение
Командлет PowerShell Get-SecureBootUEFI извлекает переменные безопасной загрузки UEFI, такие как PK (ключ платформы), KEK (ключ обмена ключами), база данных (разрешенная база данных сигнатуры) и DBX (отозванная база данных сигнатуры). Эти переменные обычно возвращают необработанные двоичные данные, которые может быть трудно интерпретировать напрямую.
Новый параметр -Decoded предоставляет более доступное представление этой информации.
Что делает параметр -Decoded?
При использовании параметра -Decoded командлет отображает содержимое баз данных безопасной загрузки в понятном для человека формате. Вместо необработанных байтов он декодирует и представляет базовые данные, включая сертификаты, хэши и связанные метаданные, хранящиеся в переменных, прошедших проверку подлинности UEFI.
При использовании параметра -Decoded выходные данные включают читаемые сведения о сертификате, такие как:
- Тема (например, Microsoft Windows Production PCA 2011)
- Алгоритм и версия
- Серийный номер
- Срок действия
Это упрощает:
- Проверка элементов безопасной загрузки, таких как сертификаты, хэши и открытые ключи
- Просмотр свойств сертификата, таких как тема, издатель и даты действия
- Проще понять, что является доверенным в PK, KEK и DB, а что отозвано в DBX без дополнительного анализа
Пример
Использование команд в PowerShell:
Примечание
Get-SecureBootUEFI -Name db -Decoded
Команда возвращает:
Примечание
SignatureOwner : 77fa9abd-0359-4d32-bd60-28f4e78f784bSubject : CN=Microsoft Windows Production PCA 2011, O=Microsoft Corporation, L=Redmond, S=Washington, C=USVersion : 3Algorithm : sha256RSASerialNumber : 61077656000000000008ValidFrom : 2011-10-19 11:41:42ZValidTo : 2026-10-19 11:51:42ZSignatureOwner : 77fa9abd-0359-4d32-bd60-28f4e78f784bSubject : CN=Windows UEFI CA 2023, O=Microsoft Corporation, C=USVersion : 3Algorithm : sha256RSASerialNumber : 330000001A888B9800562284C100000000001AValidFrom : 2023-06-13 11:58:29ZValidTo : 2035-06-13 12:08:29Z
Когда использовать
Используйте параметр -Decoded , если необходимо проанализировать или проверить конфигурацию безопасной загрузки, а не получать их необработанные значения.
Подробнее
Полные сведения о командлетах, параметрах и дополнительных примерах см. в документации по Get-SecureBootUEFI .
Примечание
В документации по ссылке пока нет параметра -Decoded . Документация будет обновлена в следующей редакции.
Журнал изменений
| Дата изменения | Описание изменений |
|---|---|
| 30 апреля 2026 г. |
|