naooki
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору NickOnToluca Образ качал тут (http://nnm-club.ru/forum/viewtopic.php?t=246027) В папке %drive_C%\Documents and Settings\All Users\Microsoft\ хранится кэш, вероятно, с информацией о регистрации оборудования (не активации). Весит около 2 мб. Сейчас точно не скажу, т.к. снес пакет, листинг не делал. Пробовал на Виндовс 7 без изменений в реестре (как в инструкции). Естественно, не заработало. Возможно заработает, если изменить ключи. В общем, в справке офиса написано, что версия не активированная, НО (!) не выводит окна об окончании срока активации и вообще об активации. 1 Способ (рабочий): 1) Запустить PreScan 2) Установить офис (с опцией "Запустить все с моего компьютера" для каждого пакета по выбору, иначе в песочнице возникают проблемы - выскакивает окно с просьбой переустановить офис, можно полностью убрать целые пакеты, например "Publisher") на виртуальную ХР (Виртуалбокс и т.д.) 3) НЕ ЗАПУСКАЯ офис (предполагаю, что из-за запуска офиса, записывается информация об оборудовании, которая в дальнейшем делает невозможным запуск песочницы - проблема активации), запустить PostScan. 4) В готовом пакете удалить папку %drive_C%\MSOCache, также можно поэксперементировать с папкой %SystemRoot%\Installer, но там около 40 мб. 5) В Package.ini включить опцию OptionalAppLinks=plugins\*.exe 6) Собрать пакет. 2 Способ (неудачный): 1) Повторил все вышеописанные шаги с некоторыми изменениями: в 3 шагу запустил офис и вручную ввел ключ из KMS-активатора (только после ручного ввода ключа, прошла успешно активация БЕЗ ЗАПУСКА СЕРВИСОВ). Офис написал, что активирован. 2) Повторил шаги 4-6 3 способ (несостоявшийся, тестовый): 1) Повторить 1 способ с PRO PLUS (т.е. не взламывая и не активируя). Думаю, вся последующая информация об активации записывается вне песочницы, т.е. удалив мусор возле песочницы (соседние каталоги), можно обнулить активацию, если она вообще включится. Пакет с оптимизацией=диск: запуск офиса занимает 12-19 секунд. Размер пакета 414 мб. Пакет с оптимизацией=память: запуск офиса занимает 2-3 секунды. Размер пакета 828 мб. NickOnToluca Если интересно, пиши на alexander собака zelen.in PS. Дайте, пожалуйста, скрипты регистрации/дерегистрации isodrive. Очень нужно. Добавлено: Как и предполагалось, после активации появились новые ключи привязки оборудования в реестре, типа: Код: isolation_full HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceClasses\{ad498944-762f-11d0-8dcb-00c04fc3358c}\##?#SW#{eeab7790-c514-11d1-b42b-00805fc1270e}#asyncmac#{ad498944-762f-11d0-8dcb-00c04fc3358c} Value=DeviceInstance REG_SZ~SW\{eeab7790-c514-11d1-b42b-00805fc1270e}\asyncmac#2300 isolation_full HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceClasses\{ad498944-762f-11d0-8dcb-00c04fc3358c}\##?#SW#{eeab7790-c514-11d1-b42b-00805fc1270e}#asyncmac#{ad498944-762f-11d0-8dcb-00c04fc3358c}\#{6C9CB688-4C1E-459B-9C35-58A52592D1F5} Value=SymbolicLink REG_SZ~\\?\SW#2323{eeab7790-c514-11d1-b42b-00805fc1270e}#2323asyncmac#2323{ad498944-762f-11d0-8dcb-00c04fc3358c}\{6C9CB688-4C1E-459B-9C35-58A52592D1F5}#2300 isolation_full HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceClasses\{ad498944-762f-11d0-8dcb-00c04fc3358c}\##?#SW#{eeab7790-c514-11d1-b42b-00805fc1270e}#asyncmac#{ad498944-762f-11d0-8dcb-00c04fc3358c}\#{6C9CB688-4C1E-459B-9C35-58A52592D1F5}\Control Value=Linked REG_DWORD=#01#00#00#00 isolation_full HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceClasses\{ad498944-762f-11d0-8dcb-00c04fc3358c}\##?#SW#{eeab7790-c514-11d1-b42b-00805fc1270e}#asyncmac#{ad498944-762f-11d0-8dcb-00c04fc3358c}\Control Value=ReferenceCount REG_DWORD=#01#00#00#00 | И еще несколько ключей. Сделал PreScan перед активацией, активировал офис, не запуская его, сделал PostScan. Изменилась и папка %drive_C%\Documents and Settings\All Users\Microsoft\OfficeSoftwareProtectionPlatform Подключение плагином сразу вызвало окно об окончании лицензии через 30 дней. Изменения для Виндовс 7 результатов не принесли. Ключи из инструкции один-в-один у меня не обнаружились, были другие, но там написано, что нужно сделать всего 4 изменения. Оказалось это не так. Вероятно, там надо менять целый куст реестра под Семерку. Предполагаю, что тупая замена тоже безрезультатна, лучше пересоберу в виртуальной Семерке с нуля. PS. Кстати, в сборке с активацией работает отсчет дней. Запускал сборку без активации с папками (кэшем) от сборки с активацией - требовало активацию. Потом менял папку %drive_C%\Documents and Settings\All Users\Microsoft\OfficeSoftwareProtectionPlatform, результат тот же. Вывод, офис генерирует из содержимого данной папки ключи реестра, которые потом не изменяются, если менять эту папку. Короче, как-то так. PPS. Остановлюсь пока на рабочем варианте, где не вылазит окно активации, но есть напоминание о ней в справке. Там-то она не мешает. | Всего записей: 30 | Зарегистр. 19-11-2009 | Отправлено: 20:04 07-01-2011 | Исправлено: naooki, 00:12 08-01-2011 |
|