Revealing Interesting Secret Behind Windows Build Numbers


If you are a Windows user and if you are interested in development phase of Windows when testing builds of Windows upcoming versions are released, then you must be aware of the build numbers or build strings of Windows.

Each Windows version whether its Windows Vista, Windows 7 or Windows 8, comes with a unique build number. For example the build number of the latest Windows 8 is 6.2.9200.16384.

Also each testing build of Windows such as Beta build, Release Candidate (RC) build, etc comes with a unique build number. People who keep a record of these build numbers, always wonder how does Microsoft create these build numbers? Is there any mechanism or algorithm behind these build numbers?
Today we are going to reveal a secret behind these build numbers. An AskVG reader "Vinay Godara" found an interesting fact behind these build numbers. So big thanks goes to him.

Actually since Windows Vista release, Microsoft is following a mathematical rule to create new Windows versions build numbers. Following are build numbers of Windows Vista, Windows 7 and Windows 8:

Windows Vista - 6.0.6000.16386
Windows 7 - 6.1.7600.16385
Windows 8 - 6.2.9200.16384


Do you see any similarity between these 3 build numbers? No? Here is the simple secret of these build numbers. If we remove the decimal points from these build numbers, each build number is created by adding 1159999999 in previous build number. Following formula will help you in understanding it:

Build number of new Windows version = Build number of previous Windows version without decimals + 1159999999

Examples:

Windows Vista = 6.0.6000.16386 (or 60600016386 without decimals)
Windows 7 = 60600016386+1159999999 = 61760016385 (or 6.1.7600.16385 with decimals)
Windows 8 = 61760016385+1159999999 = 62920016384 (or 6.2.9200.16384 with decimals)


Interesting? If the fact is correct and if Microsoft follows the same formula, then the build number of the next Windows version should be:

Windows next version = 62920016384++1159999999 = 64080016383 (or 6.4.0800.16383 with decimals) 

So the build number of final version (RTM) of the next Windows version should be 6.4.0800.16383.