- Product ID
-
В данной статье или разделе имеется список источников или внешних ссылок, но источники отдельных утверждений остаются неясными из-за отсутствия сносок. Вы можете улучшить статью, внеся более точные указания на источники.Product ID или PID (идентификатор продукта) — последовательность символов для обозначения какой-либо компьютерной программы или её определённой версии.
В разных областях и у разных производителей ПО имеет разный формат.
Содержание
Fidonet
В ПО для Фидонет идентификатор программы, создавшей сообщение, обозначается кладжем «PID», который может содержать также версию и серийный номер программы. Эхопроцессор (тоссер), считавший сообщение из базы сообщений, может при его упаковке для отправки добавить кладж «TID» со своим идентификатором.
Также существуют коды продуктов в виде четырёхзначного шестнадцатеричного числа, выдаваемые FTSC. Они перечисляются в документе FTSCPROD,[1] а порядок их выдачи описан в FTA-1005[2]
Microsoft
Эту статью следует викифицировать. Пожалуйста, оформите её согласно правилам оформления статей.Определение
Microsoft использует различные Product ID, (идентификаторы продуктов), чтобы опознавать варианты Windows-платформы. Product ID или PID (в настоящее время у XP/2003/Vista) имеет следующий формат:
xxxxx-yyy-zzzzzzz-zzzzz
xxxxx-yyy в setupp.ini , где:
- xxxxx — код продукта Microsoft (Microsoft Product Code - MPC), который описывает платформу, сборку (build), и версию Windows. Другие Product ID с таким же самым форматом, таким как например в Microsoft Office (и в множестве других продуктов Microsoft), удовлетворяет той же самой цели
- yyy — идентификатор канала (Channel ID - CID). Эта секция описывает канал поставки (OEM, Volume License (корпоративная лицензия), Retail (коробочная версия), bundle/Not For Resale (Не для перепродажи)) откуда прибыл данный компакт-диск/система XP.
Примеры:
Список Microsoft Product Code — Английский язык
- 55274 : XP Pro общий OEM
- 55276 : XP Pro (Обновление)
- 55276 : XP Home (?)
- 55277 : XP Home общий OEM
- 55285 : XP Pro
- 55661 : XP Pro (retail)
- 76475 : XP Home (обновление) (?)
- 76477 : XP Home Royalty OEM
- 76481 : XP Pro Dell OEM
- 76487 : XP Media Center Edition 2005
- 76487 : XP Pro Royalty OEM
- 76487 : XP Pro SP2 (retail)
- 76487 : XP Pro volume license (с '640' каналом ID)
- 76500 : XP MCE 2005 (which is XP Pro with no domain capability)
- 76588 : XP Pro x64 OEM
Список Microsoft Product Code — другие языки
- 55372 : XP Home — German (OEM)
- 55375 : XP Pro — German (VLK)
- 55677 : XP Home — Dutch
- 55679 : XP Pro — Dutch
- 55681 : XP Home - Russian (OEM)
- 55683 : XP Pro - Russian (OEM)
- 76392 : XP Pro — Danish
- 76396 : XP Pro (also Home?) — Dutch
- 76412 : XP Home — French (OEM)
- 76413 : XP Pro — French (OEM)
- 76440 : XP Pro — Norwegian (retail)
- 76447 : XP Pro — Polish
- 76460 : XP Home — Spanish (Royalty OEM)
- 76470 : XP Home — Traditional Chinese (Royalty OEM)
Список идентификаторов канала (Channel ID - CID)
- 000 : Другое (включает часть retail, обновление и оценочные версии)
- 007 : Retail
- 009 : Не для перепродажи — bundle
- 011 : Обновление (XP Home?)
- OEM : OEM Original Equipment Manufacturer
- 270 : Корпоративная лицензия (обычно используется в setupp.ini)
- 296 : MSDN
- 308/347 : Microsoft Action Pack subscription
- 335 : Retail
- 640—652 : Корпоративная лицензия (обычно генерируется через 270 CID в setupp.ini)
- 699 : Корпоративная Windows XP Tablet Edition
- 071 : Неизвестно.
Виды лицензий Windows XP
- CCP: Compliance Checking Program (Upgrade Version)
- EVL: Evaluation Version
- FPP: Full Packaged Product (Retail Version)
- MPC: Microsoft Product Code
- OEM: Original Equipment Manufacturer
- RTM: Release To Manufacturing
- SEL: Select (License for 250 or more PCs)
- VLK: Volume License (Product) Key
- VOL: Volume (License)
Windows XP полный список — Английский язык
Редакция Метка тома Дата файлов MPC CID Windows XP Combo Home/Pro WXPHFPP_EN 23-08-01 1:00 Windows XP Home Retail WXHFPP_EN 23-08-01 8:00 55277 000 Windows XP Home Retail SP1 XRMHFPP_EN 29-08-02 8:00 55277 000 Windows XP Home Retail SP1a X1AHFPP_EN 31-03-03 8:00 55277 000 Windows XP Home Retail SP2 VRMHFPP_EN 4-08-04 8:00 55277 000 Windows XP Home Upgrade WXHCCP_EN 23-08-01 8:00 55285 000 Windows XP Home Upgrade SP1 XRMHCCP_EN 29-08-02 8:00 55285 000 Windows XP Home Upgrade SP1a X1AHCCP_EN 31-03-03 8:00 55285 000 Windows XP Home Upgrade SP2 VRMHCCP_EN 4-08-04 8:00 55285 000 Windows XP Home OEM WXHOEM_EN 23-08-01 8:00 55277 OEM Windows XP Home OEM SP1 XRMHOEM_EN 29-08-02 8:00 55277 OEM Windows XP Home OEM SP1a X1AHOEM_EN 31-03-03 8:00 55277 OEM Windows XP Home OEM SP2 VRMHOEM_EN 4-08-04 8:00 55277 OEM Windows XP Home OEM SP2 VRMHOEM_EN 4-08-04 12:00 76477 OEM Windows XP Home Volume WXHVOL_EN 23-08-01 8:00 55274 270 Windows XP Home Volume SP1 XRMHVOL_EN 29-08-02 8:00 55274 270 Windows XP Home Volume SP1a X1AHVOL_EN 31-03-03 8:00 55274 270 Windows XP Home Volume SP2 VRMHVOL_EN 4-08-04 8:00 55274 270 Windows XP Home (SP2) DELL System Install XP2_PER_ENG Windows XP Pro (SP2) DELL System Install XP2_PRO_ENG Windows XP Pro Retail WXPFPP_EN 23-08-01 8:00 55274 000 Windows XP Pro Retail SP1 XRMPFPP_EN 29-08-02 8:00 55274 000 Windows XP Pro Retail SP1a X1APFPP_EN 31-03-03 8:00 55274 000 Windows XP Pro Retail SP2 VRMPFPP_EN 4-08-04 8:00 55274 000 Windows XP Pro Retail SP2 VX2PFPP_EN 28-02-2006 5:00AM 76487 000 Windows XP Pro Upgrade WXPCCP_EN 23-08-01 8:00 55276 000 Windows XP Pro Upgrade SP1 XRMPCCP_EN 29-08-02 8:00 55276 000 Windows XP Pro Upgrade SP1a X1APCCP_EN 31-03-03 8:00 55276 000 Windows XP Pro Academic Upgrade SP1 X1APCCP_EN 31-03-03 23:00 55276 000 Windows XP Pro Upgrade SP2 VRMPCCP_EN 4-08-04 8:00 55276 000 Windows XP Pro Academic Upgrade SP2 VRMPCCP_EN 4-08-04 23:00 76488 000 Windows XP Pro OEM WXPOEM_EN 23-08-01 8:00 55274 OEM Windows XP Pro OEM SP1 XRMPOEM_EN 29-08-02 8:00 55274 OEM Windows XP Pro OEM SP1a X1APOEM_EN 31-03-03 8:00 55274 OEM Windows XP Pro OEM SP2 VRMPOEM_EN 4-08-04 8:00 55274 OEM Windows XP Pro Volume WXPVOL_EN 23-08-01 8:00 55274 270 Windows XP Pro Volume SP1 XRMPVOL_EN 29-08-02 8:00 55274 270 Windows XP Pro Volume SP1a X1APVOL_EN 31-03-03 8:00 55274 270 Windows XP Pro Volume SP2 VRMPVOL_EN 4-08-04 8:00 55274 270 Windows XP Pro Tablet PC SP1 Disc 1 XRMPFPP_EN 29-08-02 8:00 55274 000 Windows XP Pro Tablet PC SP1a Disc 1 X1APFPP_EN 31-03-03 8:00 55274 000 Windows XP Pro Tablet PC SP2 Disc 1 VRMPFPP_EN 4-08-04 8:00 55274 000 Windows XP Pro MSDN WXPFPP_EN 23-08-01 8:00 55274 000 Windows XP Pro MSDN SP1 XRMPFPP_EN 29-08-02 8:00 55274 000 Windows XP Pro MSDN SP1a X1APFPP_EN 31-03-03 8:00 55274 000 Windows XP Pro MSDN SP2 VRMPFPP_EN 4-08-04 8:00 55274 000 Windows XP Pro Evaluation WXPEVL_EN Примечание: эти Channel ID (CID) были взяты из i386\SETUPP.INI. Установка Windows может сгенерировать совершенно другой Product ID , чем Вы видите здесь, это зависит от вашего product key.
Windows XP — Русский язык
Редакция Метка CD Дата файлов MPC CID Professional (SP2) Retail VRMPFPP_RU 76456 000 Home (SP2) Retail VRMHFPP_RU 76455 000 Professional (SP2) Upgrade VRMPCCP_RU XP Home (SP2) Upgrade VRMHCCP_RU Professional OEM WXPOEM_RU 55683 OEM Home Edition OEM VRMHOEM_RU 55681 OEM Home Edition (SP2) OEM WX2HOEM_RU 76455 OEM Windows XP Home (RTL) SP0 WXHFPP_RU 55681 000 Professional (SP2) OEM VRMPOEM_RU 55683 OEM Professional (SP2) VLK/Corporate/Volume VRMPVOL_RU 76456 270 Professional (SP3) VLK/Corporate/Volume GRTMPVOL_RU 76456 270 Home (SP2) VLK/Corporate/Volume VRMHVOL_RU XXXXX 270 Home FPP-SP3 GRTMHFPP_RU 76455 270 Professional (SP2) OEM VX2POEM_RU 76456 OEM Примечание: эти Channel ID (CID) были взяты из i386\SETUPP.INI. Установка Windows может сгенерировать совершенно другой Product ID , чем Вы видите здесь, это зависит от вашего product key.
Список MPC Server 2003 — Английский язык
- 69712 : Standard Edition 32-bit retail
- 69712 : Standard Edition 32-bit volume licensing
- 69712 : Standard Edition 32-bit OEM
- 69763 : Standard Edition 32-bit evaluation
- 69753 : Web Edition 32-bit retail
- 69753 : Web Edition 32-bit volume licensing
- 69753 : Web Edition 32-bit OEM
- 69763 : Web Edition 32-bit evaluation
- 69713 : Enterprise Edition 32-bit retail
- 69713 : Enterprise Edition 32-bit volume licensing
- 69713 : Enterprise Edition 32-bit OEM
- 69763 : Enterprise Edition 32-bit evaluation
- 69713 : Enterprise Edition 32-bit checked build
- 69754 : Datacenter Edition 32-bit retail
- 69754 : Datacenter Edition 32-bit OEM
- 69770 : Enterprise Edition 64-bit retail
- 69770 : Enterprise Edition 64-bit volume licensing
- 69770 : Enterprise Edition 64-bit OEM
- 69763 : Enterprise Edition 64-bit evaluation
- 69770 : Enterprise Edition 64-bit checked build
- 69769 : Datacenter Edition 64-bit retail
- 69769 : Datacenter Edition 64-bit OEM
- 74995 : Small business server
- 76868 : Unknown Enterprise Edition 64-bit (FIXME)
Примечание
Если вы хотите выполнить «repair install» (Microsoft называет это «оперативным обновлением»)тогда, вы должны знать эти две вещи:
- MPC своего компьютера, и
- MPC всех своих Windows OEM CD.
Если вы не сделаете, то вы не будете в состоянии активировать Windows должным образом, или в некоторых случаях, заставить инсталляцию принимать ваш product key.
MPC ваших компакт-дисков может быть определен, редактируя SETUPP.INI в i386 каталоге на вашем диске. Вы можете (в некоторых случаях) просто редактировать этот файл, изменить PID, и повторно собрать компакт-диск, чтобы быть в состоянии использовать независимо от того в каком ключе вы нуждаетесь.
Поиск вашего product ID или MPC
Текущий MPC в системе может быть найден различными методами:
- Если ОС компьютера работает должным образом, то щелкнув правой клавишей мыши на значок «Мой компьютер» и выбрав вкладку «Общие» можно увидеть текущий MPC;
- Также можно использовать команду
reg query "hklm\software\microsoft\windows nt\currentversion" /v ProductID
в командной строке (Пуск > Выполнить > cmd.exe). - Если ОС компьютера не работает должным образом, вы можете получить номер ID подключив жесткий диск к рабочей машине и смонтировав соответствующий куст реестра. В редакторе реестра (regedit) выделите раздел HKEY_LOCAL_MACHINE и выберите Файл > Загрузить куст. В проводнике откройте файл X:\Windows\System32\config\software (где X:\Windows - буква системного диска и путь к каталогу установки Windows). Откроется окно "Загрузка куста реестра", где вам нужно ввести любое имя раздела, который будет создан внутри раздела HKEY_LOCAL_MACHINE. В новом разделе откройте Microsoft\Windows NT\CurrentVersion, и вы увидите параметр ProductID в правой панели.
Не забудьте выделить заголовок смонтированного куста реестра, и выбрать Файл > Выгрузить куст, когда закончите работу. - В заключение, вы можете получить нужный ID, если найдете файл X:\i386\setupp.ini (где X: - буква установочного компакт-диска).
Как только у вас есть нужный номер ID, можно легко найти подходящий компакт-диск, который использует такой же номер ID.
Определение типа лицензии Windows (OEM, Retail, VLK)
Основное различие кроется в файлах OEMBIOS.* (находятся в каталоге I386, идентичны во всех языковых версиях и сервиспаках), один набор используется для Evaluation, Retail и OEM, другой для VL. Кроме OEMBIOS.* в процессе активации участвуют ещё несколько файлов. В большинстве случаев для превращения Retail в VL достаточно ещё трёх файлов. Это DPCDLL.DL_, PIDGEN.DLL и SETUPP.INI, в отличие от OEMBIOS.*, зависят от локали дистрибутива и интегрированных в него сервиспаков. Например, если у вас есть дистрибутив Windows XP Professional SP2 Retail или OEM, то для его переделки в VL потребуются файлы OEMBIOS-VL.rar, VL-SP2-EN.rar или VL-SP2-RU.rar (в зависимости от локали дистрибутива). Их нужно просто распаковать в каталог I386 вашего дистрибутива. Чтобы определить тип лицензии имеющегося дистрибутива необходимо открыть файл SETUPP.INI (он находится в каталоге I386) и посмотреть какие 3 символа находятся в конце второй строки:
ExtraData=
Pid=хххххYYYесли вместо YYY видим:
- 270: - VL
- любые другие цифры: - Retail
- OEM: - OEM.
Плохие Product ID
На 2005/10/22 Microsoft заявляет, что следующие PID — недопустимы:
- XXXXX-640-0000356-23XXX
- XXXXX-640-2001765-23XXX
Вышеупомянутые два product ID известны как "собственность дьявола" («Devil’s Own»), и обычно имеют product key, начинающийся с «FCKGW».
- XXXXX-640-643718X-23XXX
- XXXXX-641-309376X-23XXX
- XXXXX-642-064580X-23XXX
- XXXXX-642-464364X-23XXX
- XXXXX-643-334701X-23XXX
- XXXXX-644-081772X-23XXX
- XXXXX-644-451265X-23XXX
- XXXXX-644-874896X-23XXX
- XXXXX-644-933704X-23XXX
- XXXXX-644-962396X-23XXX
- XXXXX-645-833254X-23XXX
- XXXXX-645-994962X-23XXX
- XXXXX-646-031843X-23XXX
- XXXXX-646-104081X-23XXX
- XXXXX-646-105103X-23XXX
- XXXXX-647-318838X-23XXX
- XXXXX-647-592029X-23XXX
- XXXXX-647-677834X-23XXX
- XXXXX-648-301691X-23XXX
- XXXXX-648-819992X-23XXX
- XXXXX-649-106765X-23XXX
- XXXXX-649-941392X-23XXX
- XXXXX-650-292312X-23XXX
Эти PID обнаружены, при установке SP1, 2 или 3.
Mozilla
Программы семейства Mozilla Application Platform на базе Gecko до версии 3.0 используют Build ID (идентификаторы сборок) в виде даты и времени сборки с точностью до часа по тихоокеанскому времени: ГГГГММДДЧЧ. Час при этом выбирается в какой-то момент процесса сборки, что планируется изменить. В ветви 3.1 и более новых указываются также минуты и секунды.[3]
Для более точного указания версии и программы используют строку User Agent в формате «Mozilla/5.0 (платформа; U; подплатформа; язык; rv:версия_Gecko) Gecko/Build_ID Название_программы/версия».
Браузеры на других платформах тоже используют User Agent.
Примечания
- ↑ FTSCPROD.011 (англ.). FTSC. Архивировано из первоисточника 11 марта 2012. Проверено 10 августа 2009.
- ↑ Administrator FTA-1005: FTSC Product Codes, revision 3 (англ.). FTSC (22 марта 1998). Архивировано из первоисточника 11 марта 2012. Проверено 10 августа 2009.
- ↑ Bug 431270 — Change build process to generate unique BuildIDs
См. также
- Microsoft
- Microsoft KB 328874 — Изменение ключа продукта
- Microsoft KB 326904 — недопустимые product ID
- TACKtech TTID 342 — известные Service Pack 2 метки тома
Категории:- Microsoft Windows
- Программное обеспечение Фидонета
Wikimedia Foundation. 2010.