Por que o OS.Version reporta o Windows 8.0 para Windows 8.1?

Quando usarEnvironment.OSVersion.Version.ToString(); neste modo

MessageBox.Show(Environment.OSVersion.Version.ToString()); mostre o valor 6.2 quando usarver comando no retorno do CMD 6.3

Eu tenho o Windows 8.1 Professional Edition Original

assim (a messageBox é um RadMessageBo, x da Telerik Controls):

Por quê?