Microsoft specifies WMI as the preferred mechanism for accessing SMBIOS information from Microsoft Windows. One can often enter the UEFI shell by entering the system firmware settings, and then selecting the shell as a boot option (as opposed to a DVD drive or hard drive).įor Linux, FreeBSD, etc., the dmidecode utility can be used. In the UEFI Shell, the SmbiosView command can retrieve and display the SMBIOS data. There are several ways to access the data, depending on the platform and operating system. The EFI configuration table (EFI_CONFIGURATION_TABLE) contains entries pointing to the SMBIOS 2 and/or SMBIOS 3 tables. These structures are occasionally referred to as "tables" or "records" in third-party documentation.Īs of version 3.3.0, the SMBIOS specification defines the following structure types: Typeīoot Integrity Services (BIS) Entry PointĪvailable for system- and OEM- specific information The SMBIOS table consists of an entry point (two types are defined, 32-bit and 64-bit), and a variable number of structures that describe platform components and features. Version 3.5.0 was released in September 2021. Version 3.4.0 was released in August 2020.
Version 3.0.0, introduced in February 2015, added a 64-bit entry point, which can coexist with the previously defined 32-bit entry point. At approximately the same time Microsoft started to require that OEMs and BIOS vendors support the interface/data-set in order to have Microsoft certification. The first version published by the DMTF was 2.3.1 on March 16, 1999. The authors were American Megatrends, Award Software, Compaq, Dell, Hewlett-Packard, Intel, International Business Machines (IBM), Phoenix Technologies, and SystemSoft Corporation.Ĭirca 1999, the Distributed Management Task Force (DMTF) took ownership of the specification. The last version to be published directly by vendors was 2.3 on August 12, 1998.
#Hp dmi tool efi windows#
It introduced 16-bit plug-and-play functions used to access the structures from Windows 95. Version 2.0 of the Desktop Management BIOS specification was released on Maby American Megatrends (AMI), Award Software, Dell, Intel, Phoenix Technologies, and SystemSoft Corporation. Version 1 of the Desktop Management BIOS (DMIBIOS) specification was produced by Phoenix Technologies in or before 1996. SMBIOS was originally known as Desktop Management BIOS ( DMIBIOS), since it interacted with the Desktop Management Interface (DMI).
The DMTF released the version 3.6.0 of the specification on June 20, 2022. The DMTF estimates that two billion client and server systems implement SMBIOS. The SMBIOS specification is produced by the Distributed Management Task Force (DMTF), a non-profit standards development organization. This eliminates the need for the operating system to probe hardware directly to discover what devices are present in the computer. In computing, the System Management BIOS ( SMBIOS) specification defines data structures (and access methods) that can be used to read management information produced by the BIOS of a computer. System Management BIOS AbbreviationĬommon Information Model (CIM), Web-Based Enterprise Management (WBEM), Redfish