Случилась такая ситуация, на винте имеется дистрибутив винды. Необходимо было интегрировать туда набор драйверов, сервиспак 3 и сделать чтобы он принимал мой корпоративный ключ. Возник вопрос — как узнать какой билд, интегрировани ли туда сервис пак?
Чтобы определить вид лицензии (OEM, Retail, Open license) на Windows XP (Рассматриваются HOME, Professional):
OEM
В коталог I386 находим setupp.ini:
[Pid]
ExtraData=хххххххххххххххххххххххххххххх
Pid=хххххOEMRetail
в коталог I386, setupp.ini:
[Pid]
ExtraData=хххххххххххххххххххххххххххххх
Pid=хххххXXX , где ХХХ — любые три цифрыOpen license (часто в народе обзывают «корпоративная версия» )
в каталог I386 файло setupp.ini:
[Pid]
ExtraData=хххххххххххххххххххххххххххххх
Pid=ххххх270
По файлу WIN51IP.SP2 в \ можно узнать SP2. И соотв. SP1. По его отсутствию — RTM.
Файл i386\setupp.ini Pid=*270 это VLK. Там же *OEM, все остальное Retail.