понедельник, 18 июля 2011 г.

Ошибка с XPSEPSC при установке Microsoft .NET Framework 3.0 и 3.5SP1

Недавно столкнулся с ошибкой при установке .NET Framework версий 3.0 и 3.5:
[04/06/11,17:31:32] XPSEPSC Installer: [2] Error code 1603 for this component means "В процессе установки произошла неисправимая ошибка."
[04/06/11,17:31:32] XPSEPSC Installer: [2] Setup Failed on component XPSEPSC Installer
[04/06/11,17:31:56] WapUI: [2] DepCheck indicates XPSEPSC Installer is not installed.
При этом более старые ветки встали без вопросов.

Гугл выдал страницы с обсуждением подобной проблемы, однако, действующего решения на них не было.

Рекомендации по устранению проблемы:
  1. Полностью удалить всё .NET Framework.
  2. Начать установку с версий 1.1 и 2.0
  3. Скачать и установить отдельно XPSEPSC http://go.microsoft.com/fwlink/?LinkId=96332
  4. Установить .NET Framework версий 3.5
На пункте три подробнее. Программа установки сразу выдавала ошибку и закрывалась.

В логе установки XpsEPSC.log обнаружил следующее и решил плясать от этого:
1.625: Failed to copy spupdsvc.exe to system32
1.625: XpsEPSC Setup canceled.
2.766: Message displayed to the user: XpsEPSC Setup canceled.
Переименовал c:\windows\system32\spupdsvc.exe в c:\windows\system32\spupdsvc.old, после чего XPSEPSC установился.

В итоге установка .NET Framework 3.5SP1 прошла без вопросов.

4 комментария:

  1. Благодарю, помогло.
    Именно установки XpsEPSC почему-то и не хватало!

    ОтветитьУдалить
  2. Просто переименовал файл c:\windows\system32\spupdsvc.exe в c:\windows\system32\spupdsvc.old и установил NET Framework 3.5SP1
    Спасибо.

    ОтветитьУдалить