Когда пакет обновлений устанавливается обычным методом (то есть не копированием файлов), версия пакета обновлений записывается в системный реестр в виде ключа записи CSDVersion, расположенной в разделе HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion.

Ключ имеет формат “Service Pack n” (например, “Service Pack 4”), но может указывать и дополнительную информацию, что характерно для предварительных версий или кандидатов на финальную версию (например, “Service Pack 4, RC 1.99”).

Для того, чтобы проверить эту информацию из командной строки, воспользуйтесь программой REG.EXE, входящей в состав пакета Resource Kit Supplement 2:

reg query “HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\CSDVersion”
REG_SZ CSDVersion Service Pack 4, RC 1.99

Удостоверьтесь в том, что значение указывается в двойных кавычках (“”).

В качестве альтернативного варианта можно запустить программу WINVER.EXE, которая сообщает текущую версию сборки операционной системы, равно как версию установленного пакета обновлений. Кроме того, пригодится программа WINMSD.EXE или выбор команды Справка > О программе (Help > About) в браузере Internet Explorer. В Windows XP также можно дважды щелкнуть на значке Мой компьютер (My Computer) и получить необходимую информацию на вкладке Общие (General).