Звучит просто (и, возможно, так оно и есть), но потерпите немного.
Во время звонка в службу поддержки я спросил клиента, какая у него версия Windows. XP, Vista, 7, 8, 8.1, 10... и т. д.? Они не знали. У них может быть любая версия, и каждая немного отличается.
Свойства системы — стандартный метод. Щелкните правой кнопкой мыши «Мой компьютер» и перейдите в свойства. Ну, где же «Мой компьютер»? Может быть, там просто написано «Компьютер» или «Этот компьютер». Он находится в меню «Пуск», которое выглядит по-разному для каждой версии. Может быть, меню «Пуск» вообще нет.
В Windows 7 нажатие на значок «Пуск» загружает всплывающее меню. В Windows 8.1 оно выводит весь начальный экран. Вы можете щелкнуть правой кнопкой мыши по значку «Пуск» и выбрать «Система» (я думаю).
Есть сочетание клавиш Windows Key + Pause Break. А что, если у них нет клавиши Windows? А что, если это ноутбук, которому требуется клавиша Fn для нажатия "Pause Break"?
Единственный относительно надежный метод, который я смог придумать, это метод исключения. Есть ли кнопка «Пуск»? Нажмите ее, что вы видите? и т. д.
Лучшее, что я смог найти, это веб-сайты, которые сообщают вам, какая ОС запущена. Для этого требуется адрес электронной почты или указание URL.http://windows.microsoft.com/en-ca/windows/which-operating-system
TL;DR
Существует ли какой-либо нетехнический и независимый от версии способ определить, какую версию Windows использует клиент?
решение1
Не знаю, посчитаете ли вы это слишком сложным для обращения в службу поддержки, но этот процесс универсален для всех платформ Windows.
1: Клавиша Windows + R (или меню «Пуск» -> «Выполнить»)
2: Введите cmd в появившемся окне.
3: Введите ver в открывшемся окне cmd.
Это возвращает используемую версию Windows. Быстрый поиск в Google с этого момента покажет вам, какая версия там есть.