Ошибка 25541 при установке microsoft office 2010

Обновлено: 06.07.2024

Эта статья была написана Эриком Эштоном ( Eric Ashton),старшим инженером по эскалации поддержки.

В этой статье описываются методы определения и устранения Microsoft Office сбоев установки. Эти методы можно применять для всех Office, которые используют Windows установки (MSI).

Включить подробный журнал

При устранении неполадок Office установки убедитесь, что включена многословная ведение журнала MSI. В Office есть файл журнала setup.exe, созданный по умолчанию. Однако он не дает подробной информации, которая обычно требуется для диагностики сбоя установки. С помощью подробных журналов MSI вы получите подробный файл журнала для каждого компонента, Office установки. У вас будет подробный журнал для установки компонента Word, Excel и так далее.

Чтобы включить подробный журнал, установите следующие клавиши реестра:

"Отлаговорка"=dword:00000007

"Ведение журнала"="голосовой рой "

Дополнительные сведения о журнале Windows установки см. в Windows.

Выполнение попытки установки

Если вы выполняете установку вручную на компьютере в качестве подписанного пользователя, дважды щелкнув setup.exe, файлы журнала будут созданы в каталоге %temp% пользователя, который выполняет установку.

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

Анализ журналов

После попытки установки вы увидите, что у вас есть от 1 до 20 журналов от установки в каталоге temp.

Вот снимок экрана подробных журналов из попытки установки.

Снимок экрана показывает пример многословных журналов из попытки установки.

При просмотре журналов MSI обычно необходимо искать запись значения 3 в журналах. Windows установщик возвращает коды во время установки, которые указывают, является ли конкретная функция успешной или нет.

  • Значение 1 = успех
  • Значение 2 = Отмена
  • Значение 3 = ошибка

При хорошей установке в журналах обычно не будет значения 3 записей.

Таким образом, существует множество журналов, которые необходимо проверить. Рекомендуется начать с журнала setup.exe. В этом журнале обычно есть запись значения 3 при сбое. Однако этот журнал недостаточно понятен для диагностики проблемы. Если в нем нет записи значение 3, обратите внимание на первый экземпляр Перекатывания пакета _. Откат пакета показывает, что Office не удалось и Office пытается "откатать" установку. Вы должны быть в состоянии определить сбой сразу же в этот момент. Как только вы найдете _value 3 или пакет rolling back в журнале setup.exe, вы должны быть в состоянии определить, какой компонент не удается, а затем оттуда искать определенный журнал MSI, который соответствует этому компоненту.

Часто существует несколько значений 3 или откат записи пакета обратно. Вы должны сосредоточиться на первой записи, которую вы найдете.

Вот несколько примеров сбоев Office установки и определения точки сбоя.

Анализ примера журнала 1: Office установки ProPlus 2010

В этом примере в журнале setup.exe значение 3 не setup.exe журнала для отката назад.

Вы можете найти следующую ошибку:

Ошибка. Не удалось установить продукт: C:\MSOCache\All Users\GUID-C\ProPlusWW.msi ErrorCode: 1603 (0x643).

Уровень журнала изменен с: Стандартный на: Verbose

Пакет date/Time Rolling back: ProPlusWW

Ошибка не говорит, почему установка не удалась. Но это говорит о том, что сбой произошел во время установки ProPlusWW.msi файла. Затем необходимо найти подробный журнал MSI, который коррелирует с ProPlusWW.msi.

  • Если вы знаете, что сбой находится в ProPlusWW.msi, но вы не хотите тратить время на поиск журнала MSI для ProPlus, это, как правило, самый большой файл журнала.
  • Если вы не знаете, какой журнал является правильным для компонента ProPlusWW.msi, откройте каждый журнал по одному и прокрутите вниз. Он указывает, какой компонент только что пытался установить или откат.

Например, в нижней части MSIb0bc7.LOG вы видите сведения, похожие на следующие:

MSI (s) (50:CC) [Время]: Примечание: 1: 1724

MSI (s) (50:CC) [Время]: Продукт: Microsoft Office Outlook MUI (английский язык) 2010 г. Удаление завершено успешно.

Это многословный журнал MSI для компонента MUI Office Outlook MUI, а компонент — из отката (сбой установки произошел раньше, чем этот откат).

Когда вы найдете журнал ProPlus (самый большой), вы увидите следующую информацию, которая указывает на то, что это журнал ProPlus:

Продукт: C:\MSOCache\All Users\GUID-C\ProPlusWW.msi

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

MSI (s) (B0:14) [Время]: внутреннее исключение во время операции установки: 0xc0000017 в 0x7C812AFB. MSI (s) (B0:14) [Time]: отчет WER отключен для тихой установки. MSI (s) (B0:14) [Время]: внутренняя ошибка MSI. Установка прекращается преждевременно. Из памяти. Отключай другие приложения перед повторной попытку. MSI (s) (B0:14) [Время]: MainEngineThread возвращает 1603.

Это известная проблема об установке Windows. Чтобы устранить эту проблему, установите hotfix. После установки горячейфиксии и перезапуска установка будет успешной.

Анализ примера журнала 2. Установка автономных установок Access 2010

В этом примере в журнале setup.exe значение 3 не setup.exe журнала для отката назад. Вы можете найти следующую ошибку:

Ошибка. Не удалось установить продукт: C:\MSOCache\All Users\GUID-C\AccessRWW.msi ErrorCode: 1601 (0x641).

Уровень журнала изменен с: Стандартный на: Verbose

Пакет отката даты и времени: AccessRWW

Ошибка не говорит о сбое установки, но она говорит о том, что сбой произошел во время установки AccessRWW.msi файла. При поиске файлов журнала можно найти журнал для AccessRWW.msi:

Продукт: C:\MSOCache\All Users\GUID-C\AccessRWW.msi

При поиске записи значение 3 вы найдете следующую ошибку:

CAInitSPPTokenStore.x86: OMSICA: инициализация CustomAction CAInitSPPTokenStore.x86 CAInitSPPTokenStore.x86: Ошибка: не удалось инициализировать хранилище маркеров SPP. HResult: 0x80070057. CAInitSPPTokenStore.x86: MSI (s) (2C:D0) [Время]: значение политики пользователя 'DisableRollback' — 0 MSI (s) (2C:D0) [Время]: значение политики машины 'DisableRollback' — 0 Время окончания действия: InstallExecute. Возврат значения 3.

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

Анализ журналов пример 3: Office ProPlus 2010

В следующем примере в журнале setup.exe значение 3, напоминая следующую ошибку:

MSI (ОШИБКА): "Ошибка 1304. Запись ошибки в файл: C:\WINDOWS\winsxs\Policies\x86_policy.8.0.Microsoft.VC80.ATL_1fc8b3b9a1e18e3b_x-ww_5f0bbcff\8.0.50727.4053.policy. Убедитесь, что у вас есть доступ к этому каталогу.

Уровень журнала изменен с: Стандартный на: Verbose

MSI (USER): 'Вы уверены, что хотите отменить?'

MSI (INFO): "Действие закончилось 14:03:01: InstallExecute. Возврат значения 3."

При просмотре записи значения 3 в журнале setup.exe иногда вы сможете получить достаточно сведений, чтобы устранить проблему без просмотра многословного журнала MSI. В этом случае подробный журнал MSI только что повторил то, что мы нашли в setup.exe журнале.

Известные ошибки из подробных журналов и возможные разрешения

Некоторые из этих предложений обсуждают работу с ключами реестра.

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

Ошибка 1935

Ошибка 1935 г. Ошибка произошла при установке компонента сборки. HRESULT: 0x80070003. интерфейс сборки: IAssemblyCache, функция: CreateAssemblyCacheItem, имя сборки: Microsoft.VC90.ATL,version="9.0.30729.4148", type="win32", processorArchitecture="amd64", publicKeyToken="PublicKeyToken"

MSI (s) (1C:9C) [Время]: значение политики пользователя 'DisableRollback' — 0

MSI (s) (1C:9C) [Время]: значение политики машины 'DisableRollback' — 0

Время окончания действия: InstallExecute. Возврат значения 3.

Решение

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

Ошибка 1913 г. Установка не может обновлять файл C:/windows/win.ini. Убедитесь, что файл существует в системе и у вас есть достаточно разрешений для его обновления.

Причина

Существует известная проблема с Trend Micro, которая может вызвать эту проблему и предотвратить Office установку.

Решение

Если вы используете антивирус или другое программное обеспечение безопасности, рассмотрите возможность его расстановки, перезагрузки и повторной попытки установки.

Ошибка 1714

Ошибка 1714. Настройка не может удалить старую версию Microsoft Office Product_Name 2007. Обратитесь за помощью в службы поддержки продуктов Майкрософт (PSS). Сведения о контакте с PSS см. в c:\DOCUME

Решение

  • Метод 1. Удалите более ранние версии Office, если вы попробуете выполнить обновление. Дополнительные сведения о том, как удалить Office, см. в Office на компьютере.
  • Метод 2. Выполните боковую установку вместо обновления. (Это кнопка Настройка).

Ошибка 1719

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

Причина

Эта проблема возникает, если клавиши реестра повреждены или некорректны в HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\msiserver.

Решение

Экспорт ключа реестра msiserver с известного хорошего компьютера, использующего ту же версию ОС Windows установки.

Back up and then delete the existing msiserver key on the bad computer under:

Импорт файла реестра с известного хорошего компьютера на плохой компьютер.

Перезапустите и повторите установку.

Ошибка 1406

Ошибка 1406.Установка не может записать значение в ключ реестра \CLSID\GUID. Убедитесь, что у вас достаточно разрешений для доступа к реестру или для получения помощи обратитесь в службы поддержки продуктов Майкрософт. Сведения о том, как связаться с PSS, см. в приложении C:\Users\ADMINI

Уровень журнала изменен с: Стандартный на: Verbose

MSI (INFO): "Время окончания действия: InstallExecute. Возврат значения 3.

Причина

Эта ошибка указывает на неправильные разрешения реестра. В этом примере вы найдете неправильные разрешения реестра на HKEY_CLASSES_ROOT\CLSID\GUID.

Решение

Учетная запись пользователя, используемая для установки Office должна иметь доступ к ключевому элементу реестра. Вы также можете сравнить разрешения реестра на устройстве, где установка успешно.

Ошибка 1920

Ошибка 1920. Не удалось запустить Office платформы защиты программного обеспечения (osppsvc). Убедитесь, что у вас достаточно привилегий для запуска системных служб.

Уровень журнала изменен с: Стандартный на: Verbose.

MSI (INFO): "Время окончания действия: InstallExecute. Возврат значения 3.

Причина

Эта ошибка указывает на возможные неправильные разрешения в папке OfficeSoftwareProtectionPlatform или неправильные разрешения на HKEY_CLASSES_ROOT\APPID.

Решение

Дайте учетной записи сетевой службы полное разрешение в папке OfficeSoftwareProtectionPlatform.

  1. Сравните разрешения на HKEY_CLASSES_ROOT\APPID на хорошем компьютере с проблемным компьютером.
  2. Попробуйте предоставить "Ограниченный" для следующих разрешений: Значение запроса , Переумериять Subkeys, Уведомить, и управление чтением.

Ошибка: IHxRegisterSession::CreateTransaction() возвращено 8004036e

IHxRegisterSession::CreateTransaction() возвращено 8004036e Ошибка BeginTransaction() : попытка не удалась из-за запуска другой транзакции.

Попытка отката текущей транзакции () IHxRegisterSession::ContinueTransaction() 80004005.

Ошибка BeginTransaction() НЕ удалось перезапустить текущую транзакцию.

Сеанс регистрации не был создан.

Время окончания действия: InstallFinalize. Возврат значения 3.

Решение

Обратитесь к KB 927153 Пакет 2007 Officeили программа установки пакета Office 2010 года не будет перезапущена после прерываения начальной установки.

Ошибка. Не удалось зарегистрировать плагин. HResult: 0x80070005

MSI (s) (08:6C) [Время]: ссылки на удаленное пользовательское действие. DLL: C:\WINDOWS\Installer\MSI4D4.tmp, Entrypoint: CAInstallSppPlugin

CAInstallPlugin.x86: OMSICA: Инициализация CustomAction CAInstallPlugin.x86

CAInstallPlugin.x86. Ошибка: не удалось зарегистрировать плагин. HResult: 0x80070005.

CAInstallPlugin.x86: MSI (s) (08:58) [Время]: значение политики пользователя 'DisableRollback' — 0 MSI (s) (08:58) [Время]: значение политики машины 'DisableRollback' — 0

Действие закончилось 12:32:42: InstallExecute. Возврат значения 3.

Причина

Политики на проблемном компьютере (локальные или через объект групповой политики(GPO)) неправильно сконфигурировали.

Решение

  1. Введите Gpedit.MSC в поле поиска, чтобы открыть редактор локальной групповой политики.
  2. Найдите > конфигурацию компьютера Windows Параметры > безопасности Параметры > локальных > политик назначение прав пользователей .
  3. Убедитесь, что у каждого есть права на политику проверки обхода обхода обхода. По умолчанию все перечислены в Параметре безопасности.

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

Ошибка 0x80070005: Сбой CAQuietExec

CAQuietExec: "wevtutil.exe" im "C:\Program Files\Microsoft Office\Office14\BCSEvents.man" CAQuietExec: издатели и каналы устанавливаются успешно. Однако мы не можем включить один или несколько издателей и каналов. Доступ отказано.

CAQuietExec. Ошибка 0x80070005: командная строка вернула ошибку. CAQuietExec: ошибка 0x80070005: Сбой CAQuietExec

CustomAction RegisterEventManifest вернул фактический код ошибки 1603 (обратите внимание, что это может быть не на 100% точно, если перевод произошел в песочнице)

MSI (s) (88:04) [Время]: значение политики пользователя 'DisableRollback' — 0 MSI (s) (88:04) [Время]: значение политики машины 'DisableRollback' — 0

Время окончания действия: InstallExecute. Возврат значения 3.

Причина

Эта проблема может возникнуть из-за неправильного набора разрешений в папке "C:\Windows\System32\winevt\Logs".

Решение

Предоставить всем полные права на эту папку, а затем повторить установку. Если это успешно, после этого можно удалить группу Everyone.

Ошибка 0x800706b5: Сбой CAQuietExec

CAQuietExec: "wevtutil.exe" im "C:\Program Files\Microsoft Office\Office14\BCSEvents.man" CAQuietExec: издатели и каналы устанавливаются успешно. Однако мы не можем включить один или несколько издателей и каналов. Интерфейс неизвестен.

CAQuietExec. Ошибка 0x800706b5: командная строка вернула ошибку. CAQuietExec: ошибка 0x800706b5: Сбой CAQuietExec

CustomAction RegisterEventManifest вернул фактический код ошибки 1603 (обратите внимание, что это может быть не на 100% точно, если перевод произошел в песочнице) MSI (s) (6C:84) [Время]: значение политики пользователя 'DisableRollback' — 0 MSI (s) (6C:84) [Время]: значение политики машины 'DisableRollback' — 0

Время окончания действия: InstallExecute. Возврат значения 3.

Причина

Эта проблема может возникнуть, Windows служба журнала событий не запущена.

Решение

Вы можете получить ошибку, которая похожа на следующую:

Ошибка 4201. Переданное имя экземпляра не было признано допустимым поставщиком данных WMI.

Читайте также: