Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Office (Word, Excel, Outlook и т.д.) (http://forum.oszone.net/forumdisplay.php?f=115)
-   -   Каким образом извлечь MAK-ключ из установленного "Office 2010" (http://forum.oszone.net/showthread.php?t=351379)

NickM 15-06-2022 13:15 2986656

Каким образом извлечь MAK-ключ из установленного "Office 2010"
 
Уважаемые, здравствуйте!

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

Столкнулся с непреодолимой проблемкой - каким образом извлечь 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 2986657

Первое, что нужно сделать – остановить службу 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 2986658

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

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

Vanadiy777 15-06-2022 17:36 2986667

Цитата:

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

DDR3,
Нет у меня таких папок после установки Office 2010...
Скрытые и системные файлы и папки отображаются...

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

Grabber2006 15-06-2022 19:05 2986668

В Windows 7 и Office 2010 Retail эти файлы лежат здесь: C:\ProgramData\Microsoft\OfficeSoftwareProtectionPlatform

Vanadiy777 15-06-2022 19:37 2986669

Цитата:

Цитата Grabber2006
эти файлы лежат здесь: 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 2986680

Цитата:

Цитата Vanadiy777
Да, именно здесь они и лежат...
C:\ProgramData\Microsoft\OfficeSoftwareProtectionPlatform
C:\ProgramData\Microsoft\OfficeSoftwareProtectionPlatform\Cache »

C поиском данных файлов проблем не возникло;

Цитата:

Цитата DDR3
На этом всё. Если вы всё сделали правильно, то ваша копия пакета Microsoft Office 2010 успешно активирована. »

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


Время: 08:30.

Время: 08:30.
© OSzone.net 2001-