Как узнать в реестре версию windows

serdtse neon osveshchenie stena 119248 1280x720 Windows
Содержание
  1. Как узнать в реестре версию windows
  2. Для чего нужно знать версию Windows?
  3. Сведения о выпуске Windows 10
  4. Как узнать какая версия windows установлена
  5. Как узнать версию windows 10
  6. Универсальные методы узнать установленную версию windows
  7. Дополнительные утилиты
  8. Как узнать версию через PowerShell
  9. Как узнать в реестре версию windows
  10. 1 Способ. Узнать версию Windows 7 из свойств системы.
  11. 2 Способ. Узнать версию Windows 7 с помощью штатных средств- winver.
  12. 3 Способ. Узнать версию Windows 7 из Сведений о системе.
  13. 4 Способ. Узнать версию Window 7 с помощью реестра.
  14. 5 Способ. Узнать версию Windows 7 с помощью сторонних утилит.
  15. Все о реестре Regedit / All about registry
  16. Как узнать версию и сборку Windows 10 разными способами
  17. Чем отличается версия от сборки
  18. Узнаём версию и сборку
  19. Через параметры
  20. Видео: как узнать версию Windows через параметры
  21. Через «Сведения о системе»
  22. Видео: как узнать версию Windows с помощью Winver
  23. Через «Командную строку»
  24. Видео: как узнать версию Windows через «Командную строку»
  25. Через «Редактор реестра»
  26. Через образ системы
  27. Через ключ
  28. Через стороннюю программу
  29. Узнаём версию мобильной Windows 10
  30. Как узнать реальную версию Windows из режима совместимости
  31. Анализ экспортируемых функций
  32. Используя WMI
  33. Ищем в реестре
  34. Анализ версии kernel32.dll
  35. Анализируем PEB процесса

Как узнать в реестре версию windows

kak uznat versiyu windows

Добрый день уважаемые читатели и гости блога pyatilistnik.org, на дворе октябрь 2017 года, а это значит, что скоро новое обновление Windows 10 fall creators update, а это значит, что многие на него захотят перейти. Перед тем как это сделать, вы должны знать свою версию Windows, так как нужно понять текущий build и можно ли без проблем с него перейти, сразу оговорюсь, у вас это займет 30 секунд Сегодня я покажу как минимум 5 методов, как узнать версию windows, начинаем.

Для чего нужно знать версию Windows?

Сведения о выпуске Windows 10

Перейдите по ссылке ниже:

Пробежимся по столбцам данной таблицы:

kak uznat versiyu windows 10

Чуть ниже вы сможете в более подробной таблице увидеть детальное изменение OS build, обратите внимание, что тут очень полезно описано, какое обновление Windows за это отвечает, есть все KB.

build windows 10 1511

То же самое для build windows 10 1607

build windows 10 1607

и для build windows 10 1703.

build windows 10 1703

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

Ниже я опишу как минимум 5 методов, большая часть будет универсальной, некоторые специфичные для определенной операционной системы.

Как узнать версию windows 10

Так как Windows 10 самая актуальная на сегодняшний день ОС, то будет целесообразно, начать именно с нее. У нее есть один метод, доступный только в ней, но описанные ниже универсальные способы, так же сработают.

И так, открываем с вами кнопку «Пуск» и перейдите в меню «Параметры», еще быстрый метод туда попасть, это нажать одновременно Win и I (Подробнее читайте о горячих комбинациях, сможете многому удивиться).

Parmatryi Windows 10

Следующим пунктом вы выбираете «Система»

Sistema v parametrah vindous 10

В самом низу, находите строку «О системе», тут представители Microsoft позаботились, чтобы вы получили всю нужную информацию, тут только слепой не сможет вычислить версию Windows. За это можно десятке поставить 5 балов. Давайте теперь посмотрим как обстоят дела у более старых систем и пробежимся по универсальным способам.

svedeniya o sisteme versiya i build

Универсальные методы узнать установленную версию windows

Тут обратите на значения:

uznaem versiyu OS v reestre

Дополнительные утилиты

К дополнительным утилитам, я могу отнести CPU-Z. Тут на вкладке «О программе» есть информация о релизе.

cpu z release windows

так же есть замечательная утилита Aida64, вот вам пример вкладки «Операционная система» в моей Windows 8.1.

Aida64 windows 8.1

Как узнать версию через PowerShell

filtratsiya gpo 13

Как видите узнать версию windows на компьютере очень просто и для этого существует огромное количество инструментов, какой подходит для вас, решать вам.

Источник

Как узнать в реестре версию windows

Операционная система Windows 7 была выпущена в шести версиях (редакциях). Все эти редакции отличаются функционалом, соответственно, чем младше версия тем ограниченнее возможности. И очень часто для того что бы пользоваться какой либо функцией необходимо узнать, предусматривает ли это ваша версия Windows. В этой статье подробно опишу различные способы узнать версию Windows установленную на ваш компьютер/ ноутбук.

Из способов описанных в этой статье можно узнать следующее:

— Какая операционная система у вас стоит на компьютере/ ноутбуке.

— Какая версия Windows используется.

Читайте также:  Долго висит добро пожаловать виндовс 10

— Разрядность Windows- x86 (x32) или x64.

— Установленный Service Pack.

1 Способ. Узнать версию Windows 7 из свойств системы.

version windows 0

В открывшемся окне вы увидите версию Windows в данном случае Домашняя базовая 32- разрядная c SP1.

version windows 1

2 Способ. Узнать версию Windows 7 с помощью штатных средств- winver.

Нажмите «Пуск» и в строке поиска программ введите WINVER и нажмите клавишу «Enter».

version windows 2

В результате откроется окно с информацией о системе установленной на компьютере/ ноутбуке.

version windows 3

3 Способ. Узнать версию Windows 7 из Сведений о системе.

Нажмите «Пуск»- «Все программы»- «Стандартные»- «Служебные»- «Сведения о системе». Здесь вы можете увидеть не только версию своей операционной системы, но и технические характеристики компьютера/ ноутбука.

version windows 4

4 Способ. Узнать версию Window 7 с помощью реестра.

Нажимаем «Пуск» в строке поиска программ вводим REGEDIT и нажимаем клавишу «Enter«.

version windows 5

В реестре заходим по пути HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion и видим данные о установленной системе.

version windows 6

5 Способ. Узнать версию Windows 7 с помощью сторонних утилит.

version windows 7

В окончании предлагаю вашему вниманию таблицу зависимости версии Windows 7 от ее функционала.

Источник

Все о реестре Regedit / All about registry

В данной статье, я постараюсь описать почти все возможные способы.

Через графический интерфейс.

Нажмите кнопку Пуск.

Окно поиска Windows 10. Вы можете нажать на лупу или просто ввести текст, для поиска.

Нажмите правой кнопкой мыши по значку Компьютер ( “Этот компьютер” в Windows 10), во всплывающем окне нажмите на пункт Свойства

Окно результатов поиска на Windows 7


Окно результатов поиска Windows 10

В открывшемся окне Просмотр сведений о вашем компьютере будет отображена версия и редакция Windows

В примере указана 64 разрядная операционная система.

Через командную строку (команда ver ).

Запустите командную строку, для этого:

Нажмите сочетания клавиш Win + R в окне Выполнить напечатайте cmd

Окно Выполнить на Windows 7


В открывшемся окне командной строки напечатайте ver и нажмите на клавишу Enter

Окно командной строки Windows 7

Окно командной строки Windows 10

Немного о версиях (рассматривая первые две цифры можно определить):

Winver — либо в командной строке, либо в окне Выполнить.

Ещё один способ выяснить версию операционной системы использовать команду:

winver

Можно использовать либо в командной строке, либо в окне Выполнить.

Окно информации Windows 7

Окно информации Windows 10


Пример вывода информации с пространства имен wmi на Windows 7

Пример вывода информации на Windows 10. Поскольку было некорректное отображение, добавил ключ / VALUE


Если требуется посмотреть информацию о версии Windows на удаленном компьютере, то к команде выше добавляется / NODE :Имя вашего компьютера

Пример команды :

wmic /node: Имя удаленного компьютера os get Caption, CSDVersion, OSArchitecture,Version

В командной строке, командой systeminfo

Еще один способ в командной строке, это использование команды:

systeminfo


Напечатайте в командной строке systeminfo и нажмите на кнопку Enter

Пример вывода информации Windows 7

Можно посмотреть информацию о версии Windows и с помощью команды systeminfo добавив ключ / S

Пример команды просмотра версии windows на удаленном компьютере:

systeminfo / s Имя удаленного компьютера

С помощью реестра.

Откройте на компьютере редактор реестра. Сочетаниями клавиш Win + R откройте окно Выполнить.

В окне Выполнить напечатайте:

regedit


В открывшемся редакторе реестра откройте разделы:

ProductName – Имя операционной системы.

CurrentVersion – Версия операционной системы.

Командой reg query в командной строке.

Данные команды отображают информацию о Названии и версии операционной системы:

reg query “HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion” /v ProductName

reg query “HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion” /v CurrentVersion

Узнать версию операционной системы через реестр на удаленном компьютере можно подключившись к реестру удаленного компьютера или использовать команду reg query напечатав в самом начале \\имя удаленного компьютера

Пример команды:

reg query “ \\ имя удаленного компьютера \ HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion

There are many ways to find out the version of Windows, from the GUI to the registry query.

In this article, I will try to describe almost all possible ways.

Through a graphical interface.

Hit the start button.

Windows 7 search box

Windows 10 search box. You can click on the magnifying glass or enter the text to search for.

In the search box, type Computer

Search results window on Windows 7

The search results window, Windows 10

Читайте также:  Как смотреть характеристики компьютера на виндовс 10

The version and edition of Windows will be displayed in the View information about your computer window that opens.

The example above shows a 64-bit system.

Via command line (ver command).

Run the command prompt to do so:

Press Win + R in the Run window, type cmd

Run window on Windows 7

In the command prompt window that opens, type ver and press Enter

Windows 7 command prompt window


Windows 10 command prompt window

A little bit about the versions (considering the first two digits can be determined):

Another way to find out the operating system version is to use the command:

winver

Windows 7 information window

Windows 10 information window


On the command line, through the wmi namespace

Do not close the command prompt, and if it has not been opened, please see how to open it above.

At the command prompt, type:

wmic os get Caption, CSDVersion, OSArchitecture,Version

Example of displaying information from wmi namespace on Windows 7

Example of information output on Windows 10. Because there was an incorrect display, added the /VALUE switch

If you want to view information about the version of Windows on a remote computer, /NODE:your computer Name is added to the command above

An example of a command:

wmic /node: remote computer Name os get Caption, CSDVersion, OSArchitecture,Version

At the command prompt, use the systeminfo command

Another way on the command line is to use the command:

systeminfo


Type systeminfo in the command line and press Enter

Example of Windows 7 information

You can view the Windows version information and use the systeminfo command to add The /s switch

An example of a command to view a version of windows on a remote computer:

systeminfo /s name of the remote computer

Registry editor

On your computer, open registry editor. Press Win+R to open the Run window.

In the Run window, type:

Regedit

In the registry editor that opens, open the following keys

ProductName – Name of Operation System.

On the right side of the window, the values display information not only about the version of Windows, but also about additional operating system installation options that may be useful in the future.

(Command reg query on the command line)

These commands display information about the name and version of the operating system:

reg query “HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion” /v ProductName

reg query “HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion” /v CurrentVersion

To find out the version of the operating system through the registry on the remote computer, you can connect to the registry of the remote computer or use the reg query command by typing at the beginning \ \ the name of the remote computer

An example of a command:

reg query “ \\Remote computer name\ HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion

If you know more ways to find out the version of Windows, please write about it in the group.

Источник

Как узнать версию и сборку Windows 10 разными способами

windows 10 78

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

Чем отличается версия от сборки

Иерархия информации об операционной системе строится по следующей системе:

Узнаём версию и сборку

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

Через параметры

Чтобы узнать версию и сборку ОС через параметры системы, выполните следующие действия:

Видео: как узнать версию Windows через параметры

Через «Сведения о системе»

В «Сведениях о системе» также можно найти нужную информацию:

Видео: как узнать версию Windows с помощью Winver

Через «Командную строку»

Сведения о системе можн получить и через «Командную строку»:

Видео: как узнать версию Windows через «Командную строку»

Через «Редактор реестра»

В реестре хранятся значения, изменение которых приводит к перенастройке системы. Ни в коем случае не изменяйте какие-либо параметры в нём, особенно если не знаете, за что они отвечают.

Читайте также:  Автоматический переключатель клавиатуры для windows 10

Через образ системы

Если у вас остался дистрибутив, с помощью которого устанавливалась система, можно воспользоваться им для поиска нужной информации. Но учтите, ISO-образ будет содержать актуальные данные, если после установки Windows не была обновлена. В противном случае дистрибутив уже устарел.

Через ключ

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

Через стороннюю программу

Существует огромное количество программ, помогающих пользователю собрать информацию о системе. Например, приложение Speccy, дающее не только данные о версии системы, но и обо всех компонентах компьютера по отдельности. Если вам нужен подробный разбор Windows и всех комплектующих, используйте его.

Узнаём версию мобильной Windows 10

Редакция Windows 10 Mobile также делится на версии и сборки. Узнать информацию о системе можно, пройдя путь «Параметры» — «Сведения об устройстве» — «Подробнее». В подробных сведениях указаны все актуальные данные о сборке и версии.

Узнать информацию о Windows 10 на компьютере или мобильном устройстве можно как системными средствами, так и через сторонние программы. Самый удобный и безопасный способ — через параметры устройства, но если он вам не подходит, используйте любой дополнительный метод.

Источник

Как узнать реальную версию Windows из режима совместимости

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

e5d9b2681959c92ed6d83a9b7451bc1a

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

Если приложение запущено в режиме совместимости, то вызов GetVersionEx вернет фиктивную версию Windows, что, вероятно, не подойдет для системных программ типа твикеров ОС. Как быть в этом случае?

Анализ экспортируемых функций

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

Решение интересное, но не считаю его приемлемым, так как с выходом каждой версии Windows требуется нетривиальная поддержка.

Используя WMI

Windows Management Instrumentation (WMI) в дословном переводе — это инструментарий управления Windows. Если говорить более развернутo, то WMI — это одна из базовых технологий для централизованного управления и слежения за работой различных частей компьютерной инфраструктуры под управлением платформы Windows.

Из WMI можно получить и версию Windows. Из документации следует что это можно сделать таким запросом:

SELECT Version FROM Win32_OperatingSystem

Запустив WMI Explorer в режиме совместимости с Windows XP, можно увидеть, что это значение не эмулируется:
e839da865c156eb1ddff260b624b8c3e

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

Ищем в реестре

Пожалуй самый элегантный и правильный способ найденный в сети — это подсмотреть значение в реестре:
HLKM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\CurrentVersion
Ну что же, попробуем:

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

Анализ версии kernel32.dll

Сам не проверял, но говорят, что версия файла у kernel32.dll совпадает с версией Windows. На моем компьютере с Windows 7 это так:
0c487c6c00bc33108a4b6451a1f3bd45
Вполне пригодный способ, но лично мне по непонятным причинам он не нравится, благо есть еще альтернатива.

Анализируем PEB процесса

У каждого Windows-процесса есть структура описывающая его, называется она PEB. Она заполняется при старте процесса и содержит в себе адрес загрузки, список загруженных модулей, параметры командной строки, и, в том числе, версию Windows. Ниже пример модуля, используя который можно получить реальную версию Windows (тестировался на Delphi 2010 Win32):

Скорость работы моментальная, ничего лишнего, единственное НО — недокументированная структура PEB, но как известно Microsoft очень заботится об обратной совместимости, так что с большой долей оптимизма можно считать, что раз описание структуры давно бродит по интернету, то в Microsoft она уже считается документированной.

Источник

Оцените статью
Мои наблюдения
Adblock
detector