У меня Windows 7, но, скажем, я хочу временно притвориться, что у меня установлен Windows 7 Service Pack 1 или, может быть, Windows 8, так что программа считает, что она работает в другой версии операционной системы? Я полагаю, что должны быть какие-то настройки реестра или что-то в этом роде, которые управляют тем, что сообщается.
Я знаю, что это вообще неразумно, но у меня есть любопытство.
Редактировать: Я знаю, что одно из таких мест, где хранится идентификационная информация, находится в реестре HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion.CurrentVersion
, которая содержит Windows Major.Незначительные номера версий , но мне интересно, какие другие самоидентифицируемые значения хранит Windows и где хранит их.