Partilhar via


SMBIOS

A especificação SMBIOS define estruturas de dados e informações que entram nas estruturas de dados pertinentes a um sistema. Ao usar a especificação SMBIOS mais recente, acompanhamos as últimas alterações definidas na especificação. As tabelas a seguir descrevem as configurações recomendadas do SMBIOS, juntamente com orientações sobre o tipo de informação que deve estar nesses campos. Ter esses campos preenchidos com dados pertencentes a cada sistema individual permite aos administradores de sistema a capacidade de identificar e gerenciar remotamente esses sistemas. Os IDs de hardware do computador (CHIDs) são gerados usando os valores dessas tabelas, e deve-se ter cuidado e reflexão para defini-los.

Para adicionar uniformidade ao SMBIOS para identificar melhor as informações do dispositivo, recomendamos esta orientação ao preencher campos SMBIOS. Os dados SMBIOS abaixo também são coletados e usados em várias capacidades. Os dados que vão para esses campos devem ser planejados em detalhes antes de preencher usando ferramentas fornecidas por fornecedores de BIOS/Firmware. O hash gerado para a segmentação CHID é gerado com base nos dados que preenchem esses campos.

Embora essas informações sejam semelhantes às listadas no Fluxo de Trabalho de Publicação de Driver do Windows 10, as tabelas a seguir prescrevem mais níveis de detalhes para alguns campos, aumentando o nível de especificidade.

A tabela a seguir contém informações sobre os campos do BIOS.

Nome do campo Nome e tipo da estrutura Valor Compensação Duração Cenário de exemplo Exemplo
Fabricante Informação do Sistema (Tipo 1) Cordão 04h 32 Veja o cenário de exemplo abaixo "Contoso"
Família Informação do Sistema (Tipo 1) Cordão 1Ah 64 Veja o cenário de exemplo abaixo "A11"
Nome do Produto Informação do Sistema (Tipo 1) Cordão 05h 64 Veja o cenário de exemplo abaixo "A11 a110001"
Produto de rodapé Informação do Sistema (Tipo 2) Cordão 05h 32 Veja o cenário de exemplo abaixo bb03
Número KU Informação do Sistema (Tipo 1) Cordão 19h 32 Veja o cenário de exemplo abaixo "A11a11001-UE-04"
Número de Série Informação do Sistema (Tipo 1) Cordão 07h   Veja o cenário de exemplo abaixo "A1B2C3456789ABC"
Identificador Único Universal (UUID) Informação do Sistema (Tipo 1) Varia 08h 16 Veja o cenário de exemplo abaixo Número de identificação único universal (UUID). Ver secção 7.2.1. no Especificação DMTF SMBIOS 3.1 ou posterior.
Tipo de compartimento Caixa do Sistema (Tipo 3) byte 05h N/A Veja o cenário de exemplo abaixo destacável
Fornecedor de BIOS Informações do BIOS (Tipo 0) byte 04h Cordão    
Versão do BIOS Informações do BIOS (Tipo 0) byte 05h Cordão    
Versão principal do BIOS Informações do BIOS (Tipo 0) byte 14h Varia    
Atualização Menor do BIOS Informações do BIOS (Tipo 0) byte 15h Varia    

Exemplo de cenário: A Contoso, Inc. fabrica duas linhas de produtos: (1) série "A" e (2) série "B". A série "A" de dispositivos inclui as submarcas de dispositivos "A11" e "A13" da Contoso, cada uma com tamanhos de tela diferentes e ambas suportam teclados fisicamente destacáveis (embora os teclados sejam vendidos como uma opção). O "A11" tem três modelos: (1) o modelo base (o a110001) (2) um modelo médio com um pacote de áudio premium (o a110002) e (3) um modelo high-end com um painel de toque de maior resolução (o a110003). Cada modelo passa por várias gerações de revisões de placas de base, que são identificadas internamente com os códigos bb01 a bb04. Cada um dos modelos "A11" pode ser ainda mais personalizado com diferentes configurações de armazenamento e memória. Para separar diferentes séries de produção no chão de fábrica, a Contoso usa um sistema interno de identificação que combina a família, o nome do produto, a região de mercado e o número do lote de produção.

Os campos SMBIOS a partir do BIOS podem ser considerados opcionais ou recomendados. Estes são usados para construir o ID de hardware do computador (CHID) e garantir mais níveis de singularidade no CHID resultante.

A tabela a seguir descreve os indicadores de nível hierárquico para usuários finais.

Nome do campo DTMF.org descrição Descrição da Microsoft Formato do campo Hierarquia
Fabricante Número de cadeia de caracteres terminada em nulo. O valor no campo fabricante identifica o nome da marca da empresa sob a qual o dispositivo é comercializado para o usuário final (por exemplo, um nome de marca ou logotipo impresso no dispositivo). O formato da cadeia de campo do fabricante é para corresponder ao que os usuários finais identificam como a marca da empresa. O campo fabricante é o indicador de primeiro nível para os usuários finais, representando o agrupamento de todos os dispositivos vendidos pela empresa. Este campo deve raramente, ou nunca, mudar.
Família Número de cadeia de caracteres terminada em nulo. O valor no campo família identifica o nome da submarca da empresa, específico para um grupo de dispositivos semelhantes conhecido como uma linha de produtos, sob o qual o dispositivo é comercializado para usuários finais. O valor da família exclui a variação por componentes, geração de dispositivos, ano de fabricação, SKU ou outros fatores. O valor da família não é específico o suficiente para indicar um dispositivo real, mas sim uma linha de produtos comercializada para usuários finais. O formato da cadeia de caracteres do campo da família deve corresponder ao nome de submarca da Empresa que os Utilizadores Finais identificam, específico para uma linha de produtos. A cadeia de caracteres do campo da família não deve conter o nome do fabricante . O campo família é o indicador de segundo nível para os usuários finais, representando um agrupamento de dispositivos semelhantes conhecido como uma linha de produtos. Este campo deve permanecer consistente durante toda a vida útil da linha de produtos.
Nome do Produto Número de cadeia de caracteres terminada em nulo. O valor no campo nome do produto identifica o modelo específico de dispositivo da empresa, sem enumerar a variação da configuração. (por exemplo, variação de processador, memória e armazenamento) Muitas vezes, existem vários nomes de produtos que são específicos para o modelo de uma família específica, embora não mais do que uma dúzia ou mais. O formato da cadeia de caracteres do campo de nome do produto corresponde ao que os Usuários Finais veem como o nome do modelo do dispositivo ou o valor do identificador. A recomendação é incluir o valor completo do campo Família seguido de um único espaço e, em seguida, o valor do nome/identificador do modelo. O campo de nome do produto é o indicador de terceiro nível para os usuários finais, representando o modelo específico do dispositivo. Um nome de produto pode durar toda a vida útil da família, através de várias revisões ou gerações de hardware em que as revisões de hardware não são comercializadas como um novo produto para os Utilizadores Finais.
Produto de rodapé Número de cadeia de caracteres terminada em nulo. O valor no campo de produto da placa de base identifica a placa de base e deve refletir com precisão as variações nas placas de base em diferentes dispositivos da mesma família e nome do produto. Esse valor deve mudar quando a placa base no modelo de dispositivo for alterada e pode ser usada como um identificador de ativo para manutenção. O formato da cadeia de campo do produto da baseboard pode ser definido pela Empresa e não precisa estar alinhado às informações de marketing do utilizador final. O campo do produto da placa base é o indicador de quarto nível de dispositivos para a companhia e não é comercializado para utilizadores finais.
Número de Série Número de cadeia de caracteres terminada em nulo. As informações nesta estrutura definem atributos do sistema global e destinam-se a ser associadas ao grupo ID do componente da MIF do sistema. Uma implementação SMBIOS está associada a uma única instância do sistema e contém uma única estrutura de Informações do Sistema (Tipo 1). O formato da cadeia de campo Número de série corresponde ao número de série no exterior do dispositivo. O campo Número de série é o indicador do número de série atribuído pela empresa e é acessível no exterior do dispositivo. O campo Número de série é o indicador de sexto nível dos dispositivos.
Identificador Único Universal (UUID) Um UUID é um identificador que é projetado para ser único no tempo e no espaço. Não requer um processo de registo central. O UUID tem 128 bits de comprimento. O formato é descrito em RFC4122. O valor nesta estrutura é um valor universalmente único, conforme definido nos documentos de especificação. Este valor destina-se a ser associado a esta máquina específica. O formato de campo segue o mais recente documento de especificação DMTF.org SMBIOS para garantir a exclusividade universal. O campo UUID não é comercializado para usuários finais e é considerado o indicador de sétimo nível deste dispositivo.
Número de SKU Número de cadeia de caracteres terminada em nulo. Esta cadeia de texto identifica uma configuração de computador específica para venda. Às vezes, também é chamado de ID do produto ou número da ordem de compra. Esse número é frequentemente encontrado em campos existentes, mas não há um formato padrão. Normalmente, para uma determinada placa de sistema de um determinado OEM, existem dezenas de configurações exclusivas de processador, memória, disco rígido e unidade ótica. O valor no campo de número SKU identifica o dispositivo em um formato que pode ser determinado pela Empresa. Este campo pode incluir variações do dispositivo determinadas por execução de produção, região de expedição, retalhista, variações de configuração. (por exemplo, variação de processador, memória e armazenamento) Esse valor pode ser usado como um identificador de ativo para manutenção e, se não for usado pela Empresa, pode ser deixado em branco. O formato da cadeia de caracteres do campo de número SKU pode ser definido pela Empresa e não precisa ser alinhado às informações de marketing do usuário final. O campo de número SKU é o indicador de quinto nível de dispositivos da Empresa e não é comercializado para usuários finais.
Tipo de compartimento N/A Definido na tabela Tipo de compartimento abaixo N/A N/A
Fornecedor de BIOS Número da cadeia de caracteres do nome do fornecedor do BIOS Definido na especificação DMTF SMBIOS 3.1 ou posterior    
Versão do BIOS Número da string da versão do BIOS. Esse valor é uma cadeia de caracteres de forma livre que pode conter informações de versão Core e OEM. Definido na especificação DMTF SMBIOS 3.1 ou posterior    
Versão principal do BIOS Identifica a versão principal do BIOS do sistema, por exemplo, o valor é 0Ah para a revisão 10.22 e 02h para a revisão 2.1. Este campo ou o campo System BIOS Minor Release ou ambos são atualizados sempre que uma atualização do BIOS do sistema para um determinado sistema é lançada. Se o sistema não suportar o uso deste campo, o valor será FFh para este campo e para o campo System BIOS Minor Release. Definido na especificação DMTF SMBIOS 3.1 ou posterior    
Atualização Menor do BIOS Indica a versão menor do BIOS do sistema, por exemplo, o valor é 16h para a revisão 10.22 e 01h para a revisão 2.1. Definido na especificação DMTF SMBIOS 3.1 ou posterior    

A tabela a seguir descreve as configurações para o campo Tipo de compartimento .

Tipo de compartimento Valor do byte OHR FFC/FFSC Descrição da Microsoft
Versão desktop 03h Área de trabalho/padrão Desktop significa um Sistema do Cliente em uma caixa de torre e não é um Sistema do Cliente portátil. Não inclui um ecrã e entradas integrados.
Computador portátil 0Ah Notebook/Padrão Notebook significa um sistema de cliente com um fator de forma em concha e um teclado indissociável. Portátil (08h) ou Laptop (09h) não devem ser usados na identificação de um Notebook.
Tudo em Um 0Dh Área de trabalho/AiO All-in-One significa um Sistema do Cliente que integra um ecrã táctil com outros componentes de hardware num único chassis.
Tablet 1Eh Tablet/Padrão Tablet significa um Sistema do Cliente que combina um monitor, fonte de alimentação recarregável e outros componentes em um único chassi e utiliza o toque como seu principal meio de entrada. Ele não inclui um teclado fisicamente conectado. No caso em que o fator de forma do Sistema do Cliente não permite que um teclado seja fisicamente conectado ao chassi, mas um teclado Bluetooth ou outro teclado sem fio é vendido como acessório opcional para o Utilizador Final, o campo de tipo de gabinete deve ser indicado como Tablet.
Descapotável 1Fh Notebook/Conversível Conversível significa um Sistema de Cliente que combina um ecrã, uma fonte de alimentação recarregável e um dispositivo de apontar num único chassis com um ecrã ajustável (qualquer movimento: gira, roda, vira) que pode ser virado para a frente ou para longe do teclado ligado.
Destacável 20h Tablet/Padrão Destacável significa um Sistema do Cliente que combina um ecrã, uma fonte de alimentação recarregável e um dispositivo apontador num único chassis juntamente com um teclado amovível. No caso de o fator de forma do Sistema do Cliente permitir que um teclado, não incluindo Bluetooth ou outros teclados sem fios, seja fisicamente conectado ao chassi, mas o teclado físico for vendido como um acessório opcional para o Usuário Final, o campo de tipo de compartimento deve ser identificado como Destacável.

Fluxo de trabalho de publicação de driver do Windows 10

SMBIOS DMTF Especificações