Когда версия пакета обновления Vista на уровне 1 (SP1), этот номер версии показывают в "Панели управления / Система". Однако в моей системе эта информация исчезла, вероятно, потому что я теперь использую SP2. Я хотел бы проверить это, таким образом, я могу быть уверен.
Заключение: Благодаря Ivo я нашел настройки реестра, которые хранят номер версии пакета обновления. Поскольку я был (неправильно) убежден, что уже установил пакет обновления, и потому что "CSDBuildNumber" был 2 в моей системе, я провел некоторое исследование об информации в реестре. Вот результаты:
Новое изображение Windows Vista без SP:
Новое изображение Windows Vista с SP1:
Новое изображение Windows Vista с SP2:
Так действительно моя проблема состояла в том, что - вопреки тому, чему я верил - у меня не было установленного пакета обновления. Таким образом "Панели управления / Система" диалоговое окно можно доверять.
Взгляните на этот ключ реестра:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\CSDBuildNumber
Проверьте эту статью, что это для (спасибо за комментарии)
Выполненный winver
из меню "Пуск" вводят поле (или где-либо еще можно выполнить произвольные команды от).
Этот небольшой util открывает окно сообщения, которое перечисляет текущий уровень версии Windows и пакета обновления.