Запуск программы установки из локального источника установки для установки Office 2010

 

Применимо к: Office 2010

Последнее изменение раздела: 2011-07-01

При развертывании Microsoft Office 2010 в организации программа установки создает на каждом компьютере локальный источник установки, а затем из этого источника выполняется установка системы Office. Можно уменьшить нагрузку на сеть, разделив эти два этапа процесса установки. Сначала запустите программу установки для распространения среди пользователей локального источника установки. Затем вновь запустите программу установки для завершения процесса установки.

Поскольку в локальном источнике установки содержится также копия программы установки, можно перейти к следующему этапу и запустить ее непосредственно из локального источника установки, а не через сеть. Такая стратегия позволяет минимизировать нагрузку на сеть и обновить все системы до новой версии одновременно.

Содержание:

  • Запуск программы установки

  • Папка MSOCache

  • Коды загрузки продуктов Office

Запуск программы установки

Для запуска программы установки Setup.exe необходимо определить в MSOCache\All Users вложенную папку, в которой содержится основной устанавливаемый продукт. См. раздел Папка MSOCache далее в этой статье. Файл Setup.exe расположен в той же папке, что и основной файл продукта <имя_продукта>WW.msi, например ProPlusWW.msi. Для Microsoft Office профессиональный плюс 2010, например, основной файл продукта — ProPlusWW.msi, а папка, содержащая файл Setup.exe, — {10140000-0011-0000-0000-0000000FF1CE}-буква_диска. В этой папке содержатся следующие файлы:

  • Office64WW.msi

  • Office64WW.xml

  • Ose.exe

  • Osetup.dll

  • OWOW64WW.cab

  • ProPsWW.cab

  • ProPlusWW.msi

  • ProPlusWW.xml

  • Pkeyconfig-office.xrm-ms

  • Setup.exe

  • Setup.xml

Важно!

Выполнение Setup.exe из папки MSOCache, описанное далее в этой статье, предназначено только для новых установок Office 2010. Этот метод не работает при наличии существующей установки Выпуск 2007 системы Office на компьютере, на котором устанавливается Office 2010. При попытке обновления из Выпуск 2007 системы Office в Office 2010 с помощью установки Office 2010 из папки MSOCache может отобразиться сообщение об ошибке, похожее на следующее: "Язык этого пакета установки не поддерживается системой".
При наличии установки Выпуск 2007 системы Office на компьютере присутствует папка MSOCache для Выпуск 2007 системы Office. Если локальный источник установки для Office 2010 предварительно кэширован, папка MSOCache для Office 2010 также присутствует на компьютере. В случае, когда на компьютере присутствуют папки MSOCache для Выпуск 2007 системы Office и Office 2010, программа Setup.exe из папки кэша Office 2010 ({90140000-0011-0000-0000-0000000FF1CE}-C) запрашивает папки MSOCache на компьютере для всех продуктов Office, которые она может установить. Она идентифицирует Выпуск 2007 системы Office как продукт, доступный для установки, и происходит ошибка.
Если на компьютере, на который устанавливается Office 2010, уже установлен пакет Выпуск 2007 системы Office, для обхода этой проблемы выполните указанные ниже действия.

  • Запустите программу установки Office 2010 из исходной точки сетевой установки (сетевой папки), которая использовалась для предварительного кэширования установочных файлов.

  • Убедитесь, что не используется тот же файл Config.xml, который ранее использовался для выполнения действия cacheonly. В противном случае он повторит действие cacheonly вместо того, чтобы выполнить установку. Можно изменить файл Config.xml, чтобы удалить строку cacheonly, или использовать другой файл Config.xml.

    Этот метод не копирует дополнительные данные на компьютер, так как установка определяет, что папка MSOCache уже существует.

Запуск программы установки из локального источника установки (для новых установок Office 2010)

  1. Распространение локальной установки среди пользователей.

    Дополнительные сведения об этом этапе см. в разделе Предварительное кэширование локального источника установки для Office 2010.

  2. Найдите код загрузки для устанавливаемого продукта Office. Коды загрузки содержатся в файле Setup.xml в основной папке продукта. Например, найдите в файле Setup.xml строку, которая содержит запись LocalCache, как в следующем примере, приведенном для Office профессиональный плюс 2010:

    <LocalCache DownloadCode="{10140000-0011-0000-0000-0000000FF1CE}" SkuComponentDirectory="ProPlus.WW">

  3. Запустите файл Setup.exe из вложенной папки MSOCache\All Users, которая соответствует коду загрузки. Можно использовать относительный путь к точке размещения файла Setup.exe на всех компьютерах пользователей.

    Например, если локальный источник установки для Microsoft Office профессиональный плюс 2010 развернут на диске C, используйте следующую команду командной строки:

    C:\MSOCache\All Users\{10140000-0011-0000-0000-0000000FF1CE}-C \setup.exe

    Командную строку для файла Setup.exe можно отправить пользователям любым доступным способом, например в виде файла входа или пакетного файла.

Папка MSOCache

По умолчанию локальный источник установки создается в папке \MSOCache\All Users в корне диска, на котором установлена система Office. Программа установки копирует каждый пакет из точки сетевой установки в отдельную вложенную папку MSOCache\All Users. Вложенная папка для пакета основного продукта содержит копию файла Setup.exe, с помощью которого по умолчанию выполняется установка продукта. Вложенные папки MSOCache\All Users названы в соответствии с кодом загрузки для каждого пакета, а не в соответствии с соглашением об именовании, используемом в точке сетевой установки.

Буква, добавляемая в конец каждого кода загрузки (-C в рассмотренном примере), указывает диск, на котором установлен локальный источник установки для продукта. Если пользователь установил несколько продуктов Office на разные диски, то на каждом диске содержится локальный источник установки в папке MSOCache\All Users. Буква, обозначающая диск в коде загрузки, позволяет установщику Windows определять правильное местоположение указанного продукта.

В сценарии с предварительным кэшированием программа установки также копирует папку Updates из точки сетевой установки в локальный источник установки. Можно хранить файлы параметров установки (MSP-файлы) и файлы обновления программ (MSP-файлы) в папке Updates и автоматически добавлять их в процессе установки. При этом можно пользоваться преимуществами автономной установки без потери необходимых настроек.

Коды загрузки продуктов Office

Коды загрузки для каждого продукта Office можно найти в файле Setup.xml в основной папке продукта. Строка файла Setup.xml для Office профессиональный плюс 2010 должна выглядеть следующим образом:

<LocalCache DownloadCode="{10140000-0011-0000-0000-0000000FF1CE}" SkuComponentDirectory="ProPlus.WW">