Войти

Показать полную графическую версию : Каким образом извлечь MAK-ключ из установленного "Office 2010"


NickM
15-06-2022, 13:15
Уважаемые, здравствуйте!

Помогите разрешить вопрос!

Столкнулся с непреодолимой проблемкой - каким образом извлечь MAK-ключ из "Office 2010"?

Ситуация:
Досталась древняя система с установленным и активированным, но полуработающим "Office 2010".
Попытка его восстановить или переустановить заканчивается следующим:
Error: Type: MsiOpenDatabase call failed.. MsiAPICallFailure ErrorCode: 110(0x6e).
Catalyst execution finished: 06/15/2022 12:33:04. Return code: 30050. Exception caught: MsiAPICallFailure.
PERF: TickCount=688260 Name=RunSetup Description=End function


От удаления и новой установки удерживает то, что не знаю каким образом извлечь ключ - ни коробка, ни стикер с ключом не сохранились.

"ProduKey" от "NirSoft" не находит оного - она находит какой-то KMS-ключ.

Утилита от Майкрософт показывает, что ключ имеется:
SKU ID: 1f76e346-e0be-49bc-9954-70ec53a4fcfe
LICENSE NAME: Office 14, OfficeStandard-MAK edition
LICENSE DESCRIPTION: Office 14, RETAIL channel
LICENSE STATUS: ---LICENSED---
ERROR CODE: 0 as licensed
Last 5 characters of installed product key: C9KKP

C:\Program Files\Microsoft Office\Office14>cscript ospp.vbs /dstatusall
Сервер сценариев Windows (Microsoft R) версия 5.8
c Корпорация Майкрософт (Microsoft Corp.), 1996-2001. Все права защищены.

---Processing--------------------------
---------------------------------------
SKU ID: 1f76e346-e0be-49bc-9954-70ec53a4fcfe
LICENSE NAME: Office 14, OfficeStandard-MAK edition
LICENSE DESCRIPTION: Office 14, RETAIL channel
LICENSE STATUS: ---LICENSED---
ERROR CODE: 0 as licensed
Last 5 characters of installed product key: C9KKP
---------------------------------------
SKU ID: 9da2a678-fb6b-4e67-ab84-60dd6a9c819a
LICENSE NAME: Office 14, OfficeStandard-KMS_Client edition
LICENSE DESCRIPTION: Office 14, VOLUME_KMSCLIENT channel
LICENSE STATUS: ---UNLICENSED---
ERROR CODE: 0xC004F014
ERROR DESCRIPTION: The Software Licensing Service reported that the product key
is not available.
---------------------------------------
SKU ID: dd457678-5c3e-48e4-bc67-a89b7a3e3b44
LICENSE NAME: Office 14, OfficeStandardAcad-MAK edition
LICENSE DESCRIPTION: Office 14, RETAIL channel
LICENSE STATUS: ---UNLICENSED---
ERROR CODE: 0xC004F014
ERROR DESCRIPTION: The Software Licensing Service reported that the product key
is not available.
---------------------------------------
---------------------------------------
---Exiting-----------------------------

DDR3
15-06-2022, 14:13
Первое, что нужно сделать – остановить службу Osppsvc (Служба — Office Software Protection Platform). Это можно сделать через оснастку Управление компьютером -> Службы и приложения-> , или набрав команду в командной строке cmd:
Net stop Osppsvc

Второе, что нужно сделать – это скопировать файлы из каталога ProgramData, и сохранить их на любом носителе:
C:\ProgramData\MicrosoftOffice\SoftwareProtection\Platform\tokens.dat
C:\ProgramData\MicrosoftOffice\SoftwareProtectionPlatform\Cache\cache.dat
Всё, мы сохранили все нужные файлы, теперь можно переустанавливать систему, сносить Microsoft

Office 2010, в общем можете делать всё, что хотите! :-)
Далее, уже на свежеустановленной системе, со свежеустановленным но еще не активированным Microsoft Office 2010 мы проделываем следующие шаги:
• Останавливаем службу Osppsvc (Служба — Office Software Protection Platform). Или через cmd:
Net stop Osppsvc
• Следующим шагом нужно заменить файлы tokens.dat и cache.dat (C:\ProgramData\MicrosoftOffice\SoftwareProtection\Platform) на те, которые были сохранены вами ранее.
• Затем запускаем службу Osppsvc в оснастке Службы или через cmd, используя команду:
Net start Osppsvc
На этом всё. Если вы всё сделали правильно, то ваша копия пакета Microsoft Office 2010 успешно активирована.

Vanadiy777
15-06-2022, 14:49
NickM, можно попробовать программой WinNTSetup ключ вытащить.
Запускаете программу, на заголовке окна правой кнопкой мыши - "Локальные установки Windows"
Там ключи и на Windows и на Office в открытом виде лежат.

Попробуйте, может быть это тоже поможет...

Vanadiy777
15-06-2022, 17:36
Второе, что нужно сделать – это скопировать файлы из каталога ProgramData, и сохранить их на любом носителе:
C:\ProgramData\MicrosoftOffice\SoftwareProtection\Platform\tokens.dat
C:\ProgramData\MicrosoftOffice\SoftwareProtectionPlatform\Cache\cache.dat »
DDR3,
Нет у меня таких папок после установки Office 2010...
Скрытые и системные файлы и папки отображаются...

Поясните - что не так? Откуда вообще этот способ?

Grabber2006
15-06-2022, 19:05
В Windows 7 и Office 2010 Retail эти файлы лежат здесь: C:\ProgramData\Microsoft\OfficeSoftwareProtectionPlatform

Vanadiy777
15-06-2022, 19:37
эти файлы лежат здесь: C:\ProgramData\Microsoft\OfficeSoftwareProtectionPlatform »
Это уже ближе к делу...
Да, именно здесь они и лежат...
C:\ProgramData\Microsoft\OfficeSoftwareProtectionPlatform
C:\ProgramData\Microsoft\OfficeSoftwareProtectionPlatform\Cache
И в Windows 7, и в Windows 10, и в Windows 11...

NickM
16-06-2022, 06:05
Да, именно здесь они и лежат...
C:\ProgramData\Microsoft\OfficeSoftwareProtectionPlatform
C:\ProgramData\Microsoft\OfficeSoftwareProtectionPlatform\Cache »
C поиском данных файлов проблем не возникло;

На этом всё. Если вы всё сделали правильно, то ваша копия пакета Microsoft Office 2010 успешно активирована. »
Способ действительно рабочий - после возврата файлов, /dstatusall возвращает те же данные. Спустя некоторое время, "Office" повторно запросил он-лайн активацию и активировался успешно.




© OSzone.net 2001-2012