¿Hay alguna manera de que Windows conozca la configuración de mi BIOS?

¿Hay alguna manera de que Windows conozca la configuración de mi BIOS?

Para una situación muy específica en un proyecto, necesito que una máquina con Windows conozca algunas configuraciones específicas en el BIOS (como el arranque PXE habilitado/deshabilitado, la secuencia de arranque, la versión del BIOS y más...). Estoy pensando en hacer esto con PowerShell, VBScript o lo que sea (en realidad, no importa cómo, solo necesito leer estas configuraciones desde Windows).

Estoy investigando esto y no encontré nada por ahora, ¿hay alguna manera (tal vez indirecta)?

Respuesta1

No existe una forma universal de hacer esto sin utilizar herramientas específicas del fabricante por placa base (sé que HP tiene un dll que agrega muchos métodos al Root\HP\InstrumentedBIOSespacio de nombres en WMI que se incluye con su software de configuración del BIOS. Consulteeste pdfa partir de la página 9).

Puede que tengas algo de suerte con Windows.llamadas WMI nativas, sin embargo, los datos que busca solo se pueden almacenar en el rango 40:63 de la BiosCharacteristicsmatriz y esos datos son específicos del proveedor.

Podría intentar crear una base de datos de proveedores populares y agrupar sus dll o utilizar las llamadas WMI con Windows e intentar decodificar esos valores reservados. Pero aparte de esas dos opciones, no existe otra opción real.

información relacionada