Jika agan pernah / sering mencoba windows beta, Pasti ada sebuah watermark di bagian kanan bawah.
Mungkin anda pernah berpikir apa maksudnya tu kode" yang gk jelas
Contoh Build tag yang ane maksud [diambil dari windows 8 7955]
6.2.7955.0.x86fre.fbl_srv_wdacxml.110228-1930.a1b6210f837a32cf
Sekarang kita mencoba untuk memecah menjadi bagian yang lebih kecil
Quote:
NT Major Version
Merupakan bagian pertama dalam build tag. Dalam hal ini isinya adalah angka 6, menunjukkan bahwa kode tersebut adalah NT ver. 6.
Biasanya akan berubah jika perubahan pada kode NT telah dilakukan.
NT Minor Version
Merupakan bagian ke-2 dalam build tag. Dalam hal ini isinya adalah angka 2, menunjukkan bahwa ini adalah release minor ke-2 dari keluarga NT v6.x.
Build Number
Merupakan bagian ke-3 dalam build tagand. dalam hal ini, dimana WinVer Berhenti (contoh., Versi 6.1 (Build 7955)).
Angka build tersebut menunjukkan berapa kali code NT tersebut telah dibuat sejak 1988.
Revisi
Itu menunjukkan berapa kali melakukan perubahan kecil dan Perbaikan bug yang telah dibuat. Biasanya perubahan tersebut tidak signitan utk pembuatan kode penuh, tetapi biasanya selalu di rekam perubahan kode tersebut.
Orang dalam Microsoft, bagian ini biasa disebut Delta.
Arsitektur CPU/Tipe Build
Tipe Arsitektur CPU baru ada 2 jenis. Yaitu x86 dan AMD64.
Tipe build biasanya diperuntukan sesuai keperluan masing". Ada 2 tipe build. yaitu Checked dan Free (Normal Build).
- Free (aka Normal build) : Build yang dibuat dengan terdapatnya semua kode optimalisasi. Dan jika ada masalah yang parah, susah dilacak bug windows tersebut.
- Checked build : Build yang dibuat dengan ditiadakannya semua kode optimalisasi dan build tipe ini lebih lambat daripada Free build. Build ini berguna bagi debugger jika terjadi masalah yang parah.
Build lab
Didalam Microsoft, proses pengembangan windows terdapat banyak group yang berbeda utk mengerjakan NT source code. Terkadang di build tertentu dapat membuat bingung karena secara seklias gk ada bagian ini. padahal sebenarnya ada
Contoh : winmain : code telah dibuat di "Windows Main build lab". Biasanya ini merupakan penggabungan dari build lab yang lain
terkadang biasa diikuti dengan _win(version)mX
mX : bagian Milestone dari build tag. Milestones adalah penyelesaian pencapai tujuan dari pengembang windows.
Bagian Milestone dari tag tersebut ada sebagai "winmain_win7m2".
Build yang lain biasa tampil sebagai FBLs (Feature Build Labs). Biasa mereka menulis code untuk sesuatu yang unik di windows [cara bongkarnya biasa pake unlock]
Tanggal compile
Adalah tanggal dibuatnya build tsb. baca dengan format YYMMDD.
"110228" maksudnya build tsb dibuat pada tanggal 28 februari 2011
Jam Waktu compile
Bagian build tag terakhir [sebelum Windows 8 M2]. terdapat dgn format 24 jam, jadi 1930 dibaca sebagai 19:30.
Sertifikat hak account GUID1 [mulai ada sejak windows 8 M2]
Tag bagian ini terdapat sejak windows 8 M2
Ini digunakan untuk mengunlock fitur utk para pekerja microsoft Kode setiap build berbeda dan unik., membuat build tersebut lebih mudah dilacak kecuali menggunakan key default.
Ini dibuat oleh module sistel lisensi dan hash tsb dibuat oleh algorithm yang dibuat beberapa objek tertentu dengan file core Windows.
Contoh:
Build tag 6.2.7955.0.x86fre.fbl_srv_wdacxml.110228-1930.a1b6210f837a32cf jika dipecah belah:
6 <-- Major version of Windows
2 <-- Minor version of Windows
0 <-- Revisi
x86fre <-- Arsitektur. dan Tipe build
fbl_srv_wdacxml <-- Build lab
110228 <-- tanggal penyelesaian [YY/MM/DD]
1930 <-- Waktu penyelesaian
a1b6210f837a32cf <-- Sertifikat hak account GUID1 [mulai ada sejak windows 8 M2]
Cara cek build tag selain via Watermark juga bisa via REGEDIT
Code:
HKLM\Software\Microsoft\Windows NT\CurrentVersion
Buka string BuildLabEx dan coba dimaknai seperti diatas tadi