SMBIOS

SMBIOS belirtimi, bir sistemle ilgili veri yapılarına giden veri yapılarını ve bilgileri tanımlar. En son SMBIOS belirtimini kullanarak belirtimde tanımlanan en son değişiklikleri takip ederiz. Aşağıdaki tablolarda önerilen SMBIOS ayarları ve bu alanlarda ne tür bilgilerin olması gerektiğine ilişkin yönergeler açıklanmaktadır. Bu alanların her bir sistemle ilgili verilerle doldurulmasını sağlamak, sistem yöneticilerinin bu sistemleri uzaktan tanımlamasına ve yönetmesine olanak tanır. Bilgisayar Donanım Kimlikleri (BDK), bu tablolardaki değerler kullanılarak oluşturulur ve bunları ayarlarken dikkatli ve düşünceli davranılması gerekir.

Cihaz bilgilerini daha iyi tanımlamak üzere SMBIOS'a tekdüzenlik eklemek için, SMBIOS alanlarını doldurma sırasında bu kılavuzu öneririz. Aşağıdaki SMBIOS verileri de çeşitli kapasitelerde toplanır ve kullanılır. BIOS/Üretici Yazılımı satıcıları tarafından sağlanan araçlar kullanılarak doldurulmadan önce bu alanlara giden veriler ayrıntılı olarak planlanmalıdır. CHID hedeflemesi için oluşturulan 'hash' (karma), bu alanlardaki verileri temel alır.

Bu bilgiler Windows 10 Sürücü Yayımlama İş Akışı'nda listelenenlere benzer olsa da, aşağıdaki tablolar bazı alanlar için daha fazla ayrıntı düzeyi belirterek ayrıntı düzeyini artırır.

Aşağıdaki tabloda BIOS alanları hakkında bilgiler yer alır.

Alan adı Yapı adı ve türü Değer Ofset baskı Uzunluk Örnek senaryo Örnek
Üretici Sistem Bilgileri (Tür 1) Dize 04sa 32 Aşağıdaki örnek senaryoya bakın "Contoso"
Aile Sistem Bilgileri (Tür 1) Dize 1Ah 64 Aşağıdaki örnek senaryoya bakın "A11"
Ürün Adı Sistem Bilgileri (Tür 1) Dize 05 saat 64 Aşağıdaki örnek senaryoya bakın "A11 a110001"
Temel Kart Ürünü Sistem Bilgileri (Tür 2) Dize 05 saat 32 Aşağıdaki örnek senaryoya bakın "bb03"
KU Numarası Sistem Bilgileri (Tür 1) Dize 19:00 32 Aşağıdaki örnek senaryoya bakın "A11a11001-EU-04"
Seri Numarası Sistem Bilgileri (Tür 1) Dize 07:00   Aşağıdaki örnek senaryoya bakın "A1B2C3456789ABC"
UUID Sistem Bilgileri (Tür 1) Değişir 08h 16 Aşağıdaki örnek senaryoya bakın Evrensel benzersiz kimlik numarası (UUID). Bölüm 7.2.1'e bakın. DMTF SMBIOS Spesifikasyonu 3.1 veya sonraki sürümlerinde.
Kasa Türü Sistem Kasası (Tür 3) Bayt 05 saat Mevcut Değil Aşağıdaki örnek senaryoya bakın "ayrılabilir"
BIOS Satıcısı BIOS Bilgileri (Tür 0) Bayt 04sa Dize    
BIOS Sürümü BIOS Bilgileri (Tür 0) Bayt 05 saat Dize    
BIOS Ana Sürümü BIOS Bilgileri (Tür 0) Bayt 14:00 Değişir    
BIOS Küçük Güncelleme BIOS Bilgileri (Tür 0) Bayt 15:00 Değişir    

Örnek senaryo: Contoso, Inc. iki ürün serisi üretmektedir: (1) "A" serisi ve (2) "B" serisi. "A" cihaz serisi, her biri farklı ekran boyutlarına sahip olan ve her ikisi de fiziksel olarak ayrılabilir klavyeleri destekleyen Contoso "A11" ve "A13" cihaz alt markalarını içerir (ancak klavyeler seçenek olarak satılır). "A11" üç modele sahiptir: (1) temel model (a110001) (2) premium ses paketine sahip orta ölçekli model (a110002) ve (3) daha yüksek çözünürlüklü dokunmatik panele (a110003) sahip üst düzey bir model. Her bir model, dahili olarak bb01'den bb04'e kadar kodlarla tanımlanan birkaç nesil temel kart revizyonundan geçer. "A11" modellerinin her biri farklı depolama ve bellek yapılandırmalarıyla daha da özelleştirilebilir. Contoso, üretim katlarındaki farklı üretim çalıştırmalarını ayırmak için Aile, Ürün Adı, pazar bölgesi ve üretim çalıştırma numarasını birleştiren bir iç tanımlama sistemi kullanır.

BIOS ile başlayan SMBIOS alanları isteğe bağlı olarak kabul edilebilir veya önerilir. Bunlar Bilgisayar Donanım Kimliği (CHID)'ni oluşturmak ve ortaya çıkan CHID'de daha yüksek benzersizlik düzeyi sağlamak için kullanılır.

Aşağıdaki tabloda son kullanıcılar için hiyerarşi düzeyi göstergeleri açıklanmaktadır.

Alan adı DTMF.org açıklaması Microsoft açıklaması Alan biçimi Hiyerarşi
Üretici Null olarak sonlandırılan dizenin sayısı. Üretici alanındaki değer, cihazın son kullanıcıya pazarlandığı şirket marka adını (örneğin, cihaza yazdırılan bir marka adı veya logo) tanımlar. Üretici alan dizesinin biçimi, son kullanıcıların şirket markası olarak tanımlamış olduğu biçimle eşleşmelidir. Üretici alanı, şirket tarafından satılan tüm cihazların gruplandırma işlemini temsil eden, son kullanıcıların birinci düzey göstergesidir. Bu alan nadiren değişmelidir.
Aile Null olarak sonlandırılan dizenin sayısı. Aile alanındaki değer, cihazın son kullanıcılara pazarlandığı, ürün hattı olarak bildiğiniz benzer cihazların bir gruplamasına özgü şirket alt adını tanımlar. Aile değeri bileşenlere, cihaz üretimine, üretilen yıla, SKU'ya veya diğer faktörlere göre varyansı dışlar. Aile değeri gerçek bir cihazı gösterecek kadar özel değildir, son kullanıcılara pazarlanan ürün serisidir. Aile alanı dizesinin biçimi, Son Kullanıcıların bir ürün hattına özgü olarak Şirket'in alt marka adı olarak tanımladıkları ad ile uyumlu olmalıdır. Aile alan dizesi üretici adını içermemelidir. Aile alanı, Son Kullanıcılar'ın ikinci düzey göstergesidir ve ürün serisi olarak bildiğiniz benzer cihazların bir grubunu temsil eder. Bu alan, ürün hattının ömrü boyunca tutarlı kalmalıdır.
Ürün Adı Null olarak sonlandırılan dizenin sayısı. Ürün adı alanındaki değer, yapılandırma varyansını numaralandırmadan Şirketin belirli cihaz modelini tanımlar. (örneğin, işlemci, bellek ve depolama varyansı) Çoğu zaman belirli bir ailedeki modele özgü birkaç ürün adı vardır, ancak en fazla bir düzine vardır. Ürün adı alan dizesinin biçimi, Son Kullanıcıların cihaz modeli adı veya tanımlayıcı değeri olarak gördükleriyle eşleşmelidir. Öneri, Aile alanının tam değerinin ardından tek bir boşluk ve ardından model adı/tanımlayıcı değerinin eklenmesidir. Ürün adı alanı, cihazın belirli modelini temsil eden Son Kullanıcılar'ın üçüncü düzey göstergesidir. Bir ürün adı, donanımın yeni bir ürün olarak Son Kullanıcılara pazarlanmayan birden çok revizyonu veya jenerasyonları boyunca ailenin ömrü boyunca sürebilir.
Temel Kart Ürünü Null olarak sonlandırılan dizenin sayısı. Temel kart ürün alanındaki değer, temel tahtayı tanımlar ve aynı aile ve ürün adındaki farklı cihazlardaki temel panolardaki varyansları doğru şekilde yansıtmalıdır. Cihaz modelindeki anakart değiştiğinde bu değerin de değişmesi ve değerin hizmet işlemlerinde varlık tanımlayıcısı olarak kullanılabilmesi gerekir. Temel kart ürün alanı dizesinin biçimi Şirket tarafından ayarlanabilir ve son kullanıcı pazarlama bilgileriyle uyumlu olması gerekmez. Anakart ürünü alanı, şirketin cihazlarının dördüncü düzey göstergesidir ve son kullanıcılara pazarlanmıyor.
Seri Numarası Null olarak sonlandırılan dizenin sayısı. Bu yapıdaki bilgiler, genel sistemin özniteliklerini tanımlar ve sistemin MIF'sinin Bileşen Kimliği grubuyla ilişkilendirilmesi amaçlanmıştır. SMBIOS uygulaması tek bir sistem örneğiyle ilişkilendirilir ve tek ve tek bir Sistem Bilgileri (Tür 1) yapısı içerir. Seri Numarası alan dizesinin biçimi, cihazın dış tarafındaki Seri Numarası ile eşleşecek şekildedir. Seri Numarası alanı, Şirketten atanan Seri Numarasının göstergesidir ve cihazın dışından erişilebilir. Seri Numarası alanı, cihazların altıncı düzey göstergesidir.
UUID UUID, hem zaman hem de alan genelinde benzersiz olarak tasarlanmış bir tanımlayıcıdır. Merkezi kayıt işlemi gerektirmez. UUID 128 bit uzunluğundadır. Biçim, RFC4122'de açıklanmıştır. Bu yapıdaki değer, belirtim belgelerinde tanımlandığı gibi evrensel olarak benzersiz bir değerdir. Bu değerin bu makineyle ilişkilendirilmesi amaçlanmıştır. Alan formatı, evrensel benzersizliği sağlamak amacıyla en son DTMF.org SMBIOS belirtim belgesini izler. UUID alanı son kullanıcılara pazarlanmamıştır ve bu cihazın yedinci düzey göstergesi olarak kabul edilir.
SKU Numarası Null olarak sonlandırılan dizenin sayısı. Bu metin dizesi, satış için belirli bir bilgisayar yapılandırmasını tanımlar. Bazen ürün kimliği veya satın alma siparişi numarası olarak da adlandırılır. Bu sayı genellikle var olan alanlarda bulunur, ancak standart biçim yoktur. Genellikle belirli bir OEM'den belirli bir sistem panosu için onlarca benzersiz işlemci, bellek, sabit sürücü ve optik sürücü yapılandırması vardır. SKU numarası alanındaki değer, cihazı Şirket tarafından belirlenebilecek bir biçimde tanımlar. Bu alan, üretim serisi, sevkiyat bölgesi, perakendeci ve yapılandırma farklılıkları tarafından belirlenen cihazın çeşitlerini içerebilir. (örneğin, işlemci, bellek ve depolama varyansı) Bu değer hizmet için varlık tanımlayıcısı olarak kullanılabilir ve Şirket tarafından kullanılmadıysa boş bırakılabilir. SKU sayı alanı dizesinin biçimi Şirket tarafından ayarlanabilir ve son kullanıcı pazarlama bilgileriyle uyumlu olması gerekmez. SKU numarası alanı, Cihazların Şirket'e beşinci düzey göstergesidir ve son kullanıcılara pazarlanmaz.
Kasa Türü Mevcut Değil Aşağıdaki Kasa Türü tablosunda tanımlanmıştır Mevcut Değil Mevcut Değil
BIOS Satıcısı BIOS satıcısının adını belirten dize numarası DMTF SMBIOS belirtiminin 3.1 veya sonraki sürümlerinde tanımlandığı belirtilmiştir.    
BIOS Sürümü BIOS Sürümünün dize numarası. Bu değer, Çekirdek ve OEM sürüm bilgilerini içerebilen serbest biçimli bir dizedir. DMTF SMBIOS belirtiminin 3.1 veya sonraki sürümlerinde tanımlandığı belirtilmiştir.    
BIOS Ana Sürümü Sistem BIOS'unun ana sürümünü tanımlar; örneğin, değer düzeltme 10.22 için 0Ah ve düzeltme 2.1 için 02h'dir. Bu alan veya Sistem BIOS İkincil Sürüm alanı veya her ikisi de belirli bir sistem için Sistem BIOS güncelleştirmesi her yayımlandığında güncelleştirilir. Sistem bu alanın kullanımını desteklemiyorsa, değer hem bu alan hem de Sistem BIOS İkincil Sürüm alanı için FFh'dir. DMTF SMBIOS spesifikasyonu 3.1 veya sonraki sürümlerinde tanımlanmıştır    
BIOS İkincil Sürüm Sistem BIOS'unun minör sürümünü tanımlar, örneğin, değer revizyon 10.22 için 16h ve revizyon 2.1 için 01h'dir. DMTF SMBIOS belirtiminin 3.1 veya sonraki sürümlerinde tanımlandığı belirtilmiştir.    

Aşağıdaki tabloda , Kasa Türü alanının ayarları açıklanmaktadır.

Kasa türü Bayt değeri OHR FFC/FFSC Microsoft açıklaması
Masaüstü 03h Masaüstü/Standart Masaüstü , kule kasasında bir Müşteri Sistemi anlamına gelir ve taşınabilir bir Müşteri Sistemi değildir. Tümleşik bir ekran ve giriş içermez.
Dizüstü bilgisayar 0Ah Dizüstü/Standart Dizüstü bilgisayar, clamshell form faktörüne sahip ve sabit bir klavyeye sahip bir Müşteri Sistemi anlamına gelir. Taşınabilir (08h) veya Dizüstü Bilgisayar (09h) bir Not Defteri tanımlarken kullanılmaz.
Hepsi Bir Arada 0Dh Masaüstü/AiO Hepsi Bir Arada , dokunmatik ekranı tek bir kasadaki diğer donanım bileşenleriyle tümleştiren bir Müşteri Sistemi anlamına gelir.
Tablet bilgisayar 1Eh Tablet/Standart Tablet , bir ekranı, şarj edilebilir güç kaynağını ve diğer bileşenleri tek bir kasada birleştiren ve birincil giriş aracı olarak dokunmayı kullanan bir Müşteri Sistemi anlamına gelir. Fiziksel olarak takılı bir klavye içermez. Müşteri Sistemi'nin form faktörünün klavyenin kasaya fiziksel olarak bağlanmasına izin vermemesi, ancak Bluetooth veya başka bir kablosuz klavyenin Son Kullanıcıya isteğe bağlı bir aksesuar olarak satılması durumunda, kasa türü alanının Tablet olarak tanımlanması gerekir.
Dönüştürülebilir 1Fh Dizüstü/Çevrilebilir Dönüştürülebilir, bir ekranı, şarj edilebilir güç kaynağını ve işaretleme cihazını tek bir kasada birleştirirken, ekranı bağlı klavyeye doğru veya klavyeden uzağa bakacak şekilde her türlü hareketle (çevirme, döndürme, dönüş) ayarlayabilen bir Müşteri Sistemi anlamına gelir.
Çıkarılabilir 20 saat Tablet/Standart Ayrılabilir, ekranı, şarj edilebilir güç kaynağını ve işaret cihazını çıkarılabilir bir klavyeyle birlikte tek bir kasada birleştiren bir Müşteri Sistemi anlamına gelir. Müşteri Sistemi'nin form faktörünün bir klavyenin fiziksel olarak kasaya bağlanabilmesine izin vermesi, ancak bu fiziksel klavyenin Son Kullanıcıya isteğe bağlı bir aksesuar olarak satılması durumunda, kasa türü alanı Ayrılabilir olarak tanımlanmalıdır.

Windows 10 Sürücü Yayımlama İş Akışı

SMBIOS DMTF Belirtimleri