Поделиться через


Средство удаления пакета обновления Microsoft для комплекта Office 2007

Обновлено: Март 2012

Назначение: Office Resource Kit

 

Последнее изменение раздела: 2015-03-09

Содержание

  • Обзор

  • Параметры командной строки

  • Удаление пакета обновления 2

  • Результаты

  • Устранение неполадок

  • Известные проблемы

В состав пакета обновления 2 (SP2) для Выпуск 2007 системы Microsoft Office входит новая программа командной строки, средство удаления пакета обновления Microsoft для комплекта выпуска 2007 системы Microsoft Office (или средство удаления пакета обновления для выпуска 2007 системы Office), которое позволяет администраторам и опытным пользователям удалять пакет обновления 2 для клиентских продуктов Office без удаления всего продукта. Раньше единственным способом удаления пакета обновления Office было полное удаление продукта, а удаление только пакета обновления было невозможно. Средство удаления пакета обновления для выпуска 2007 системы Office доступно только в виде отдельной загрузки в разделе центра загрузки Майкрософт Средство удаления пакета обновления 2 для выпуска 2007 системы Microsoft Office (https://go.microsoft.com/fwlink/?linkid=144518\&clcid=0x419). Данное средство не входит в состав загрузки самого пакета обновления 2 (SP2).

Обзор

Средство удаления пакета обновления для выпуска 2007 системы Office находится в пакете с названием Office2007SPUninstall.exe, который является самоизвлекающимся исполняемым файлом. Само средство представляет собой отдельный файл OARPMan.exe. Оно не требует установки. Файл OARPMan.exe, условия лицензионного соглашения на использование программного обеспечения корпорации Майкрософт (ранее называемое лицензионным соглашением) и файл Readme.txt извлекаются в указанное пользователем расположение.

Средство удаления позволяет удалить выпуск пакета обновления, который представляет собой набор исправлений. В данном случае удаляемым выпуском является пакета обновления 2 (SP2) для Выпуск 2007 системы Office. Средство удаления удаляет все исправления в данном выпуске. Удаление отдельных исправлений или исправлений для отдельных продуктов не производится. Например, если на компьютере установлены продукты Microsoft Office Visio 2007 с пакетом обновления 2, Microsoft Office SharePoint Designer с пакетом обновления 2 и Microsoft Office Профессиональный 2007 с пакетом обновления 2, то средство удаляет все исправления одновременно, так как они входят в один выпуск. Сложность структуры общих файлов и общих пакетов установщика Windows (MSI-файлов) не позволяет выполнять удаление пакетов обновления для отдельных продуктов.

Средство удаления пакета обновления выпуска 2007 системы Office предоставляет следующие возможности:

  • удаление только исправлений клиента (удаление исправлений сервера не выполняется);

  • удаление только исправлений пакета обновления (удаление исправлений и общедоступных обновлений не выполняется);

  • удаление только пакета обновления 2 (SP2) (удаление пакета обновления 1 (SP1) не выполняется).

  • При удалении пакета обновления 2 для Выпуск 2007 системы Office компьютер пользователя возвращается в предыдущее состояние.

    • При развертывании выпущенной версии Выпуск 2007 системы Office, пакета обновления 1 (SP1) для Выпуск 2007 системы Office, исправлений безопасности и пакета обновления 2 (SP2) для Выпуск 2007 системы Office и последующем удалении пакета обновления 2 на компьютере пользователя останется пакет обновления 1 для Выпуск 2007 системы Office и исправления безопасности.

    • При развертывании выпущенной версии Выпуск 2007 системы Office, исправлений безопасности, общих исправлений и пакета обновления 2 (SP2) для Выпуск 2007 системы Office и последующем удалении пакета обновления 2 для Выпуск 2007 системы Office на компьютере пользователя останется установленная версия Выпуск 2007 системы Office, исправления безопасности и общие исправления.

NoteПримечание:
Для удаления выпуска с помощью средства удаления необходимо иметь права администратора на локальном компьютере. При использовании компьютера под управлением Windows Vista следует запускать средство из командной строки администратора.
Перед запуском средства удаления пакета обновления 2 следует закрыть все приложения Выпуск 2007 системы Office.

Параметры командной строки

Программа OARPMan.exe поддерживает параметры командной строки, указанные в следующей таблице.

Параметр Описание

/report

Возвращает список установленных исправлений, удаление которых возможно с помощью данного средства.

Отчет содержит следующие элементы в указанном порядке:

  • выпуск — обозначение выпуска, например "O12SP2",

  • коды продуктов — коды продуктов Выпуск 2007 системы Office, например {90120000-0030-0000-0000-0000000FF1CE} для Microsoft Office Корпоративный 2007,

  • коды исправлений — идентификатор кода исправлений, например {53B0D030-F910-4448-A73A-32DFDF6BC2AA},

  • краткие сведения о выпусках,

  • число исправлений — количество исправлений в выпуске.

При использовании параметра /log с параметром /report средство возвращает в файл журнала дополнительную информацию, которая не отображается в окне консоли.

Параметр /report отображает только исправления, входящие в выпуски, которые могут быть удалены с помощью средства удаления. Например, если установлен пакет обновления 1 (SP1), то средство не отображает пакет обновления 1 при использовании параметра /report, так как его удаление с помощью данного средства невозможно.

/remove <выпуск>

Удаляет из системы все исправления, отмеченные указанным обозначением выпуска, например "O12SP2". Если параметр выпуска не указан или введен неверно, то отображается справочная информация.

Параметр Remove отображает следующие элементы в указанном порядке:

  • код продукта — коды продуктов Выпуск 2007 системы Office, например {90120000-0030-0000-0000-0000000FF1CE} для Microsoft Office Корпоративный 2007,

  • код исправления — идентификатор кода исправлений, например {53B0D030-F910-4448-A73A-32DFDF6BC2AA},

  • результат — указывает результат операции /remove.

При использовании параметра /log с параметром /remove средство возвращает в файл журнала дополнительную информацию, которая не отображается в окне консоли.

/log <путь_к_файлу>

Создает журнал для средства OARPMan и копирует полученные файлы журнала MSI в папку, содержащую этот журнал. Параметр <путь_к_файлу> является обязательным, а указанный в нем путь должен существовать.

Журнал OARPMan содержит сообщения об успешном и неуспешном завершении операций, ошибки OARPMan и все сведения, отображаемые в окне консоли. Если параметр <путь_к_файлу> не указан, то отобразится справочная информация.

При использовании параметра /log с параметрами /report и /remove средство возвращает в файл журнала дополнительную информацию, которая не отображается в окне консоли.

При использовании параметра /log с параметром /report средство возвращает в файл журнала следующую дополнительную информацию, которая не отображается в окне консоли:

  • версия средства удаления пакета обновления Office 2007,

  • отметки времени начала и завершения,

  • продукт — понятное имя продукта для каждого MSP-файла, например Microsoft Office Proof (английский) 2007,

  • обновление — имя обновления для каждого MSP-файла, например Microsoft Office Visio 2007 с пакетом обновления 2 (SP2).

При использовании параметра /log с параметром /remove средство возвращает в файл журнала следующую дополнительную информацию, которая не отображается в окне консоли:

  • версия средства удаления пакета обновления выпуска 2007 системы Office,

  • отметки времени начала и завершения для каждого MSP-файла,

  • отметки времени начала и завершения для всего выпуска,

  • продукт — понятное имя продукта для каждого MSP-файла, например Microsoft Office Proof (английский) 2007,

  • код результата — код результата MSI для попытки удаления каждого из MSP-файлов.

/?

- или -

/help

Описывает доступные команды.

Порядок удаления пакета обновления 2

Порядок действий для удаления пакета обновления 2

  1. Установите пакет обновления 2.

  2. Загрузите средство удаления пакета обновления 2007 системы Office и разверните пакет в рабочий каталог.

    NoteПримечание:
    Для развертывания средства необходимо использовать подпапку, например C:\<подпапка>. Развертывание средства в корневой каталог жесткого диска (например, C:\) недопустимо.
  3. Откройте командную строку и перейдите к расположению файла OARPMan.exe.

  4. Для отображения раздела справки, содержащего сведения о средстве и доступных параметрах, введите в командной строке следующую команду: oarpman /help.

  5. Для просмотра списка исправлений, удаляемых средством, введите в командную строку следующую команду: oarpman /report /log c:\папка_журнала\имя_журнала.log.

    Использование параметра /log необязательно. Данный параметр добавляет в файл журнала дополнительные сведения, которые не отображаются в окне консоли.

  6. Установленные в настоящий момент исправления можно просмотреть, воспользовавшись консолью или файлом журнала. Столбец Release (Выпуск) содержит установленные выпуски. В данном примере установлен выпуск O12SP2.

  7. Для удаления пакета обновления 2 с компьютера введите в командной строке следующую команду: oarpman /remove O12SP2 /log c:\папка_журнала\имя_журнала.log.

    NoteПримечание:
    Нельзя запустить средство удаления, дважды щелкнув файл oarpman.exe. Необходимо открыть окно командной строки от имени администратора и затем запустить oarpman.exe, как описано в этом разделе.

    Данная команда запускает процесс удаления пакета обновления 2 с компьютера, создает журнал OARPMan и копирует журналы MSI в папку, указанную в параметре /log. Состояние удаления отображается в окне консоли, а более подробные сведения записываются в файл журнала, если эта функция включена.

    Необходимое для удаления время зависит от количества установленных продуктов, количества установленных обновлений пакета обновления 2 и скорости процессора компьютера. Процесс удаления может занять столько же (или немного больше) времени, сколько заняла установка обновлений пакета обновления 2.

  8. Чтобы убедиться в том, что все выпуски удалены, введите в командной строке следующую команду: oarpman /report.

Результаты

В следующей таблице представлены возможные результаты удаления.

Сценарий Result#define Выходные данные консоли Код возврата

Неверный ввод

ERROR_INVALID_PARAMETER

Справка

87

Отчет

ERROR_SUCCESS

Отчет

0

Отчет

ERROR_SUCCESS

No uninstallable releases found (Не найдены выпуски, не поддерживающие удаление)

0

Удаление

ERROR_SUCCESS

Uninstall successful (Удаление выполнено успешно)

0

Удаление

ERROR_SUCCESS_REBOOT_REQUIRED

Uninstall successful. Please reboot (Удаление выполнено успешно. Необходима перезагрузка компьютера)

3010

Удаление

ERROR_UNKNOWN_PROPERTY

Release not found (Выпуск не найден)

1608

Удаление

ERROR_PATCH_REMOVAL_DISALLOWED

This tool requires administrative permissions (Это средство требует наличия прав администратора)

1649

Удаление

ERROR_PATCH_PACKAGE_UNSUPPORTED

The installed version of Windows Installer is not supported by this tool (Установленная версия установщика Windows не поддерживается данным средством)

1637

Удаление

Диапазон 1600–1699 кодов ошибок MSI

Uninstall failed. Check logs if logging enabled (Сбой удаления. См. журналы, если включена запись в журнал)

Недостаточно памяти

ERROR_OUTOFMEMORY

An unexpected error was encountered (Произошла непредвиденная ошибка)

14

Неверный файл журнала

В зависимости от причины могут возвращаться различные ошибки.

Unable to create log file. Check path or file name (Невозможно создать файл журнала. Проверьте путь или имя файла)

Непредвиденная ошибка

ERROR_GENERIC_COMMAND_FAILED

An unexpected error was encountered (Произошла непредвиденная ошибка)

14109

Устранение неполадок

В следующей таблице представлены возможные ошибки при работе средства удаления пакета обновления выпуска 2007 системы Office.

Сообщение Описание

The installed version of Windows Installer is not supported by this tool (Установленная версия установщика Windows не поддерживается данным средством)

Средство требует наличия версии установщика Windows (3.1 или более поздней), которая необходима системе Office для установки исправлений. Средство следует запускать с компьютера, на котором установлена соответствующая версия MSI.

Release not found (Выпуск не найден)

Возможно, введен неверный выпуск. Убедитесь, что введенное значение выпуска соответствует значению в столбце Release отчета средства (oarpman /report).

Uninstall successful. Please reboot (Удаление выполнено успешно. Необходима перезагрузка компьютера)

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

Unable to create log file. Check path or file name (Невозможно создать файл журнала. Проверьте путь или имя файла)

Для создания журнала необходимо указать действительный полный путь и имя файла в параметре /log. Убедитесь в том, что путь и имя файла действительны.

This tool requires administrative permissions (Это средство требует наличия прав администратора)

Для удаления выпуска с помощью данного средства необходимо иметь права локального администратора. Проверьте имеющиеся полномочия. При использовании Windows Vista средство необходимо запускать из командной строки администратора.

Uninstall failed. Check logs if logging enabled (Сбой удаления. См. журналы, если включена запись в журнал)

Удаление некоторых или всех исправлений в указанном выпуске не выполнено. Попытайтесь повторно запустить отчет (oarpman /report) и определите наличие исправлений пакета обновления 2 (SP2). Если исправления не удалены, повторите попытку удаления выпуска.

Известные проблемы

В следующей таблице описаны известные проблемы.

Проблема Описание и методы обхода

Удаление может завершиться с ошибкой для исправлений языкового пакета Groove в пакете обновления 2 для китайского языка (Гонконг), китайского языка (КНР), китайского языка (Тайвань) и корейского языка.

Из-за технических неполадок в первоначальном выпуске продукта удаление этого ограниченного набора обновлений невозможно. Для устранения проблемы удалите языковой пакет, что повлечет за собой удаление исправлений пакета обновления.

Удаление пакета обновления 2 (SP2) может затронуть работу надстройки "Надстройка Microsoft для сохранения в формате PDF или XPS для программ выпуска 2007 системы Microsoft Office", если данная надстройка была установлена раньше пакета обновления 2.

Для восстановления этой функции следует повторно установить надстройку. Надстройку также можно восстановить с помощью элемента Установка и удаление программ панели управления (или элемента Программы и компоненты панели управления Windows Vista).

Некоторые файлы сохраняются в версии пакета исправления 2 (SP2) после его удаления.

Это ошибка установщика Windows, которая может возникать при непосредственной установке пакета обновления 2 на версию Выпуск 2007 системы Office и последующем удалении пакета обновления 2.

Если пакет обновления 2 установлен на пакет обновления 1, и пакет обновления 2 затем удаляется, то эта ошибка не возникает. При использовании установщика Windows версии 3.1 см. статью базы знаний Майкрософт 968006: После удаления некоторых обновлений программного обеспечения в Windows Server 2003 или в Windows XP некоторые файлы сборки еще отображают версию обновленного файла вместо первоначальной версии файла(на английском языке) (https://go.microsoft.com/fwlink/?linkid=144519&clcid=0x419). При использовании установщика Windows версии 4.0 или 4.5 см. статью базы знаний Майкрософт 967756: После удаления некоторых обновлений программного обеспечения в Windows Vista или в Windows Server 2008 некоторые файлы сборки могут еще отражать обновленную версию вместо первоначальной версии файлов(на английском языке) (https://go.microsoft.com/fwlink/?linkid=144520&clcid=0x419). В любом случае исправление установщика Windows должно применяться до удаления пакета обновления 2.

Диспетчер перезапуска может перезапускать открытые приложения в Windows Vista или Windows Server 2008 в процессе удаления пакета обновления 2 (SP2).

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

При попытке удаления пакета обновления 2 (SP2) могут возникнуть ошибки.

Такая ситуация может возникнуть на компьютерах с установщиком Windows версии 4.5, если для настройки установки использовался центр развертывания Office. Рекомендации по устранению данной проблемы приведены в статье базы знаний Майкрософт 967756: После удаления некоторых обновлений программного обеспечения в Windows Vista или в Windows Server 2008 некоторые файлы сборки могут еще отражать обновленную версию вместо первоначальной версии файлов(на английском языке) (https://go.microsoft.com/fwlink/?linkid=144520&clcid=0x419). Исправление установщика Windows должно быть применено до удаления пакета обновления 2.