"…По ходу тестирования сборок новой Windows внутри Microsoft, было выявлено, что многие приложения для проверки версии системы используют такой код:
if(version.StartsWith(“Windows 9″))
{ /* 95 and 98 */
} else {
Этот код сразу позволяет убедится, что программа работает или не работает под управлением Windows 95 или 98…"
via
Названа возможная причина, почему именно Windows 10, а не Windows 9.