PDA

Показать полную графическую версию : [решено] установка office 2010 без локального источника установки.


Reset5
06-07-2011, 20:52
После установки office 2010, была удалена папка MSOCache.
Теперь невозможно добавить компоненты программы, а так же установить SP1.
Сервиспак не устанавливается ни с помощью центра обновлений ни из officesuite2010sp1-kb2460049-x64-fullfile-ru-ru.exe
Инсталлятор ругается на отсутствие какого-либо файла и просит указать путь к нему.
Насколько я понял мануал МС, пути вписаны в Config.xml.
http://technet.microsoft.com/ru-ru/library/ee656736.aspx
Однако править конфиг для каждого файла это слишком круто. :(
Да и структуру каталога MSOCache тоже придётся восстанавливать.
Есть ли способ установить SP1 и заодно восстановить программу?

Vadikan
06-07-2011, 21:17
Reset5, если нет дистрибутива, то никак.

Reset5
06-07-2011, 23:38
Ок. Вас понял.
Однако МС распростараняет офис и он-лайн, т.е. в виде *.exe
И первая установка каким-то образом происходит.
Не понимаю..

Vadikan
07-07-2011, 00:18
Reset5, я не уверен, что подразумевается под *.ехе, но есть два варианта дистрибутива. Один в виде набора файлов, второй - один исполняемый файл (exe).

В любом случае при установке по умолчанию создается кэш, который необходим для изменения компонентов и основных обновлений. А EXE-дистрибутив просто распаковывается перед установкой, вот и вся разница. Это можно сделать вручную http://winreview.ru/Microsoft-Office/1019/Kak-integrirovat-Service-Pack-1-v-distributiv-MS-Office-2010

ЕМНИП, кэш можно создать, если есть дистрибутив, что из ваших постов пока неясно.

Reset5
07-07-2011, 07:23
Попробую. Кажется я понял в чём дело :)

Reset5
07-07-2011, 22:28
Выяснилось, что сторонние архиваторы (в моём случае 7zip) неправильно распаковывают дистрибутив
ru_office_professional_plus_2010.exe
Не сохраняется структура каталогов, которая необходима для создания папки локального кэша.
Опишу простой для любого пользователя выход.
Создаём в корне C:/ папку MSOCache с атрибутами *чтение* и *скрытая*
http://img840.imageshack.us/img840/8356/83762178.th.jpg (http://img840.imageshack.us/i/83762178.jpg/)
Далее для дистрибутива создаём ярлык (в моём случае):
"F:\WINDOWS\office2010\Microsoft_Office_Professional_Plus 2010_ru_x64.exe" /extract
И запускаем. ОС спросит куда распаковывать. Указываем путь к MSOCache
Всё. Структура восстановлена.
http://img853.imageshack.us/img853/3862/29567160.th.jpg (http://img853.imageshack.us/i/29567160.jpg/)
Теперь можно запускать установку/восстановление/добавление/удаление office 2010 из любого расположения.
На запрос "отсутствующих" файлов, ищем их в каталоге MSOCache.
Бинго :)
Vadikan, огромное мерси за наводку.
Вопросами *не устанавливается офис 2010* завален весь рунет. :)

Vadikan
08-07-2011, 00:50
Reset5, я рад, что у вас все получилось. Но технически правильный способ создания кэша такой: Предварительное кэширование локального источника установки для Office 2010 (http://technet.microsoft.com/ru-ru/library/cc179231.aspx).

У вас оно, конечно, не предварительное... Я проверил, работает.




© OSzone.net 2001-2012