Как узнать какая версия windows у меня стоит

Такой вопрос часто задают начинающие пользователи, однако некоторые способы из этого руководства могут пригодится и более опытным читателям.

Понять, какая система перед вами: Windows XP, семерка или десятка можно по внешнему виду интерфейса. Для каждой системы характерен свой стиль и некоторые особенности вроде формы меню пуск. Кстати, именно так определили операционную систему, установленную на компьютере Владимира Путина. Стоит отметить, что этот метод ненадежен, так как интерфейс можно легко изменить, например, если в Windows 7 или Windows XP выбрать классическую тему, то это наверняка запутает неопытного пользователя. Сказать наверняка, какая же Windows установлена на компьютере можно лишь получив к нему доступ.

Ноутбук Dell

Источник: Techdipper

Вот так может выглядеть Windows 7, если установить некоторые визуальные модификации. Сразу и не поймешь, что это не XP.

Так вы сможете узнать версию системы и, что не менее важно, — ее разрядность.

Это нужно в первую очередь для установки программ, которые имеют две версии: для 32-разрядных и 64-разрядных систем. Обратите внимание, что 32-разрядные приложения могут содержать приписку x86, а не 32.

Команда winver

Эта простая команда, как уже очевидно из ее названия, выведет базовые сведения об операционной системе. Вызовите приложение «Выполнить», нажав комбинацию клавиш Win + R, затем введите в поле команду winver. Кроме того, ее можно ввести и в командной строке, если вам так удобнее.

В большинстве случаев уже этого будет достаточно, так как вы узнаете не только версию Windows, но и какие обновления уже установлены.

Команда systeminfo

Еще одна команда, которую нужно вводить в командной строке. Вызовите командную строку любым способом: через поиск или приложение «Выполнить». В обоих случаях нужно ввести в поле запрос cmd. Далее, уже в самой командной строке введите systeminfo.

В случае 32-разрядной системы надпись будет x86-based PC

В случае 32-разрядной системы надпись будет x86-based PC

Эти же сведения, только в более удобном виде можно получить через приложение «Сведения о системе». Наберите msinfo32.exe в поиске или через сочетание Win + R.

Кроме сведений о системе, здесь можно найти и модель процессора, материнской платы, версию BIOS и некоторые другие полезные сведения

Кроме сведений о системе, здесь можно найти и модель процессора, материнской платы, версию BIOS и некоторые другие полезные сведения

Свойства компьютера

Чтобы узнать версию системы таким образом, нужно кликнуть правой кнопкой мыши на папке «Мой компьютер». В разных версиях операционной системы она называется по-разному: «Мой компьютер», «Компьютер» или «Этот компьютер», но суть не меняется.

Открыть это окно можно и с помощью сочетания клавиш Win + Pause Break

Открыть это окно можно и с помощью сочетания клавиш Win + Pause Break

Далее, выберите «Свойства» и откроется окно, где можно посмотреть версию операционной системы.

Дополнительные сведения о системе

Если у вас Windows 10 и сведений из предыдущих пунктов оказалось мало, то можно просмотреть дополнительную информацию. Нажмите сочетание клавиш Win + I или кликните правой кнопкой мыши на «Пуске» и выберите «Параметры». Далее, перейдите в пункт «Система» и «О системе».

Здесь вы сможете увидеть все основные параметры: версию, сборку, разрядность системы и ее выпуск. Выпуск — это своего рода комплектация системы, например, в домашнем выпуске отсутствуют некоторые функции, нужные корпоративным клиентам.

Статья обновлена: 08 октября 2021
ID: 2684

При обращении в техническую поддержку «Лаборатории Касперского» может понадобиться информация о версии вашей операционной системы. Чтобы узнать версию операционной системы:

  1. Запустите диалоговое окно Выполнить, нажав +R на клавиатуре.
  1. Введите winver и нажмите ОК.

Переход в окно с описанием операционной системы Windows

В открывшемся окне вы найдете информацию о версии вашей операционной системы Windows.

Если на вашей клавиатуре нет клавиши с логотипом Windows, воспользуйтесь одной из рекомендаций:

  • Нажмите в левом нижнем углу экрана  и введите в поисковой строке winver. Выберите команду из списка или нажмите Enter на клавиатуре.
  • Нажмите в левом нижнем углу экрана на логотип Windows и введите winver. Выберите команду из списка или нажмите Enter на клавиатуре.
  • Нажмите в левом нижнем углу экрана на кнопку Пуск с логотипом Windows. Введите в поисковой строке winver и нажмите Enter на клавиатуре.
  • Нажмите в левом нижнем углу экрана Пуск и выберите Выполнить. Введите winver и нажмите ОК.

Спасибо за ваш отзыв, вы помогаете нам становиться лучше!

Спасибо за ваш отзыв, вы помогаете нам становиться лучше!

Время на прочтение5 мин

Количество просмотров27K

Как же определить версию Windows, работающую в корпоративном окружении?

Вопрос кажется простым, правда?

Microsoft позволяет определить номер версии Windows различными способами:

  • Существуют значения в реестре, которым отчаянно не хватает документации.
  • Есть множество командлетов PowerShell, вызовов Windows API и т. п.
  • Также есть варианты для конечного пользователя, например, команда winver, которая вызывает всплывающее окно с версией Windows.
  • И много других способов…

Разобраться во всём этом вам поможет наш пост.

Существует множество инструментов, позволяющих определить, какая версия Windows запущена у ваших клиентов, например, SCCM и PDQ. В этом посте мы рассмотрим встроенные способы определения версии Windows.

▍ Реестр

Для определения запущенной в системе версии Windows можно использовать следующие значения реестра:

Примечание: перечисленные в таблице значения официально не задокументированы Microsoft (см. ниже).

Предупреждение

Microsoft не сообщала об изменениях в этих значениях реестра, не документировала их официальную поддержку и не гарантировала, что в будущем не появится критических изменений. Из-за этого описанными выше ключами реестра пользоваться бывает иногда неудобно, учитывая непостоянство изменений этих ключей, вносимых Microsoft в прошлом. Примеры:

  • ReleaseID не рекомендуется к использованию, начиная с версии 21H1. ReleaseID для 21H1 остаётся равным 2009.
  • Server 2012R2 не имеет ReleaseID и DisplayVersion (они пока не были добавлены в Windows)
  • Server 2016 имеет ReleaseID (1607), но не имеет DisplayVersion
  • Server 2019 имеет ReleaseID (1809), но не имеет DisplayVersion

▍ PowerShell

Ниже приведено несколько примеров того, как можно использовать PowerShell, чтобы определить версию Windows, которая работает в системе:

# При помощи класса System.Environment
[System.Environment]::OSVersion

# При помощи класса CIM Win32_OperatingSystem
Get-CimInstance Win32_OperatingSystem

# При помощи исполняемого файла systeminfo
systeminfo.exe /fo csv | ConvertFrom-Csv

# При помощи командлета Get-ComputerInfo
# ПРИМЕЧАНИЕ: начиная с 21H1 OsHardwareAbstractionLayer не рекомендуется к использованию
Get-ComputerInfo | Select WindowsProductName, WindowsVersion, OsHardwareAbstractionLayer

▍ Windows API Call

Единственный поддерживаемый (задокументированный) систематический способ определения версии Windows — при помощи вызова Windows API класса AnalyticsInfo. Это можно сделать через PowerShell:

<#
    Класс AnalyticsInfo - задокументированный способ отслеживания версии ОС. Он возвращает
    строковое значение. Формат этой строки не задокументирован, и нельзя полагаться
    на определённое значение. Эти значения можно использовать только чтобы отличать
    одну версию ОС от другой.
    https://docs.microsoft.com/uwp/api
        /windows.system.profile.analyticsversioninfo.devicefamilyversion
    Этот API недоступен на Server Core
#>

$AnalyticsInfo = [Windows.System.Profile.AnalyticsInfo,Windows.System.Profile,ContentType=WindowsRuntime]
$VersionInfo = $AnalyticsInfo.GetMember( 'get_VersionInfo' )
$AnalyticsVersionInfo = $VersionInfo.Invoke( $Null, $Null )

# На моей тестовой машине этот код возвращает `2814751015109593`
$AnalyticsVersionInfo.DeviceFamilyVersion

<#
    Строго говоря, строку *можно* парсить, если вам любопытно, что в ней,
    хотя этого делать *нельзя*
    https://stackoverflow.com/questions/31783604/windows-10-get-devicefamilyversion
#>

$v  = [System.Int64]::Parse( $AnalyticsVersionInfo.DeviceFamilyVersion )
$v1 = ( $v -band 0xFFFF000000000000l ) -shr 48
$v2 = ( $v -band 0x0000FFFF00000000l ) -shr 32
$v3 = ( $v -band 0x00000000FFFF0000l ) -shr 16
$v4 =   $v -band 0x000000000000FFFFl

# На моей тестовой машине этот код возвращает `10.0.19043.985`
[System.Version]::Parse( "$v1.$v2.$v3.$v4" )

<#
    Не опубликовано *никакого* способа декодирования, позволяющего преобразовать
    какое-то из приведённых выше значений в удобную для отображения версию,
    например `21H1`
    Показанная ниже альтернатива доступна только в последних версиях ОС, 
    начиная с Azure Stack HCI, версии 20H2
#>

Get-ComputerInfo -Property 'osDisplayVersion'

▍ Варианты для конечного пользователя

В документации Microsoft перечислено несколько команд, которые конечные пользователи могут применять для определения запущенной версии Windows. Например, чтобы выяснить версию Windows, можно использовать команду winver или меню Параметров Windows. Эти способы предназначаются больше для конечных пользователей, чем для масштабного определения версии системы. Ниже показаны примеры:

▍ Почему это важно

После определения запущенной в системе версии Windows можно использовать эту информацию выполнения детерминированных действий: обновлений Windows, установки патчей и т. п. Например:

Можно запросить значение реестра DisplayVersion (см. раздел «Реестр» выше), чтобы определить запущенную версию Windows. Затем можно задать перечисленные ниже значения реестра, чтобы сообщить Windows, какая версия должна быть запущена в системе. При помощи трёх ключей реестра вы полностью контролируете то, до какой версии Windows ваши системы будут пытаться обновиться!

Эти значения реестра можно задавать или напрямую, или через групповую политику.

▍ Куда двигаться дальше

Хотя вам необязательно управлять версиями Windows, запущенными на компьютерах компании, ей было бы ценно знать, какие это версии Windows. По крайней мере, потому, что Microsoft регулярно прекращает поддержку разных версий Windows.

Стоит также заметить, что показанные выше примеры — это неполный список способов определения версии Windows, однако он полезен для людей, управляющих окружением Windows. Эти способы оказались полезными для меня при устранении проблем, задании политик и т. п. Надеюсь, вам они тоже пригодятся.

Кроме того, ситуация с управлением версиями Windows постоянно меняется, поэтому я напишу ещё один пост, когда Microsoft перестанет рекомендовать перечисленные здесь способы.

Дополнительные ссылки

  • Microsoft nixes update deferral settings, but gives us a TargetReleaseVersionInfo
  • Windows 10 Version History
  • Windows Server Versions.

Загрузить PDF

Загрузить PDF

Если вы пытаетесь устранить неполадки на компьютере, вам, возможно, понадобится выяснить версию и сборку системы Windows. Это поможет вам быстрее найти способ решения проблемы. Выяснить версию и разрядность Windows можно за пару минут. В этой статье мы расскажем вам, как определить версию установленной системы Windows.

  1. Step 1 Нажмите клавиши ⊞ Win+R.

    Откроется окно «Выполнить».

    • Также можно щелкнуть правой кнопкой мыши по меню «Пуск» и выбрать «Выполнить».
  2. Step 2 Введите winver и нажмите ↵ Enter или OK.

    Откроется окно «О программе Windows».

  3. Step 3 Найдите версию системы.

    Она отображается в верхней части окна «О программе Windows» справа от слова «Версия». Номер сборки системы находится справа от слова «Сборка», которое расположено справа от версии системы (например, «Версия 6.3 (сборка 9600)»).[1]
    По состоянию на март 2020 года последней версией Windows 10 является версия 1909.

    • Если на компьютере установлена не последняя версия Windows, рекомендуем обновить систему.

    Реклама

  1. Step 1 Откройте меню «Пуск» icon.

    Нажмите на кнопку с логотипом Windows, которая находится в левом нижнем углу панели задач.

  2. Step 2 Щелкните по значку в виде шестеренки icon.

    Он находится на левой панели меню «Пуск». Откроется окно настроек.

  3. Step 3 Щелкните по Система.

    Это первая опция в окне настроек; она обозначена значком в виде ноутбука.

  4. Step 4 Щелкните по О системе.

    Это последняя опция на левой панели. На правой панели отобразится информация о системе.

  5. Step 5 Прокрутите вниз и просмотрите информацию об устройстве и Windows.

    Эта информация отобразится на правой панели окна настроек. По состоянию на март 2020 года последней версией Windows 10 является версия 1909.

    • Разрядность системы (32-разрядная/64-разрядная) отобразится в строке «Тип системы» в разделе «Характеристики устройства».
    • Издание системы (например, Windows 10 Домашняя) отобразится в строке «Издание» в разделе «Характеристики Windows».
    • Версия системы отобразится в строке «Версия» в разделе «Характеристики Windows».
    • Номер сборки системы отобразится в строке «Сборка» в разделе «Характеристики Windows».

    Реклама

  1. Step 1 Откройте меню «Пуск» icon.

    Нажмите на кнопку с логотипом Windows, которая находится в левом нижнем углу панели задач.

    • Также можно нажать клавиши «Win + Pause», чтобы открыть окно «Система».
  2. Step 2 Введите Панель управления.

    В меню «Пуск» появится опция «Панель управления».

  3. Step 3 Нажмите на значок панели управления.

    Он выглядит как синий экран с графиками. Откроется панель управления.

  4. Step 4 Щелкните по Система.

    Откроется окно с информацией о системе.

    • Издание Windows (например, Windows 10 Домашняя) отобразится в строке «Издание».
    • Разрядность системы (32-разрядная/ 64-разрядная) отобразится в строке «Тип системы».

    Реклама

Об этой статье

Эту страницу просматривали 9638 раз.

Была ли эта статья полезной?

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Как восстановить xbox game bar в windows 10 полностью
  • Atheros ar5bwb222 driver windows 10
  • Как делать скриншот выделенной части экрана на компьютере windows 10
  • Veeam backup windows computer
  • Звуковой драйвер для windows 10 64 bit nvidia