В Windows XP не удается установить некоторые обновления и программы

Применимо к: Microsoft Windows XP Home EditionMicrosoft Windows XP ProfessionalMicrosoft Windows XP Starter Edition Больше

Обзор


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

Решение


Симптомы


При попытке загрузить элемент управления ActiveX, установить обновление для Windows или компонент Windows, пакет обновления для Windows или компонент Windows или корпорации Майкрософт или сторонних программ могут возникнуть одно или несколько из следующих Симптомы:
Примечание. Эти проблемы могут возникать по следующим причинам.

  • При попытке установить программу или обновление появляется следующее сообщение об ошибке:
    Цифровая подпись не найдена
    Цифровой подписью Майкрософт подтверждает в Windows была проверена программного обеспечения и что программное обеспечение не было изменено с момента тестирования в Майкрософт.
    Программного обеспечения, которое вы собираетесь установить не содержит цифровую подпись Майкрософт. Таким образом нет никакой гарантии, что это программное обеспечение работает правильно с Windows.
    Имя пакета программного обеспечения
    Если вы хотите искать Microsoft цифровой подписи программного обеспечения, обратитесь к узлу центра обновления Windows на http://update.microsoft.com для просмотра, если он доступен.
    Вы действительно хотите продолжить установку?

    Если нажать кнопку Подробнее, появится следующее сообщение:
    Microsoft Windows
    Недопустимая подпись на пакет программного обеспечения, который вы хотите установить. Пакет программного обеспечения подписан неправильно.

    После нажатия кнопки ОК в первом диалоговом сообщения об появляется сообщение о том, что установка прошла успешно, или появляется следующее сообщение об ошибке:
    Имя пакета обновления
    Криптографическая операция не выполнена из-за параметра настройки локальной безопасности.
  • При попытке установить обновление или пакет обновления появляется сообщение об ошибке, подобное одному из следующих:
    • Имя пакета обновления
      Программе установки не удалось проверить целостность файла Update.inf. Убедитесь, что на компьютере запущена служба криптографии.
    • Не удалось установить файлы каталога.
    • Программное обеспечение, устанавливаемое имеет не тестировалось на совместимость с Windows XP. (Подробнее о Почему этот тест важен.)

      Это программное обеспечение не устанавливается. Обратитесь к системному администратору.
    • Устанавливаемое программное обеспечение не прошел эмблемы Windows, тестирование на совместимость с данной версией Windows. (Подробнее о Почему этот тест важен.)
  • При попытке установить пакет обновления Windows XP появляется сообщение об ошибке, подобное приведенному ниже:
    Пакет обновления 1, программа установки не удалось проверить целостность файла. Убедитесь, что на компьютере запущена служба криптографии.
  • При попытке установить компоненты доступа данным Microsoft (MDAC) 2.8 появляется сообщение об ошибке, подобное приведенному ниже:
    Ошибка установки файла INF. Причина: Штамп времени подписи или сертификата не может быть проверен или имеет неверный формат.
     
  • %WINDIR%\System32\CatRoot2\Edb.log может вырасти до 20 мегабайт (МБ), несмотря на то, что он обычно меньше 1 МБ.
  • При попытке установить пакет Центра обновления Windows или Центра обновления Майкрософт появляется сообщение, подобное приведенному ниже:
    Программное обеспечение не прошел проверку на совместимость Windows и не будет установлен.
  • При просмотре файла %systemroot%\Windowsupdate.log можно увидеть запись для одной из следующих ошибок:
    • 0x80096001
    • 0x80096005
    • 0x80096010
    • 0x800B0001
    • 0x800B0003
    • 0x800B0004
    • 0x800B0109
    • 0x8007f0da 
    • 0x8007f01e
  • При использовании Центра обновления Microsoft windows на компьютере под управлением Windows XP, сбой в процессе обновления, и появляется сообщение об ошибке «0x8007f007». Это может происходить независимо от того, какой тип обновления выберите.
  • Файл Svcpack.log может содержать записи, подобные приведенным ниже:
    937.406: GetCatVersion: Failed to retrieve version information from C:\WINDOWS\system32 \CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\Tmp.0.scw.cat with error 0x57 937.437: GetCatVersion: Failed to retrieve version information from C:\WINDOWS\Tmp.0.scw.cat with error 0x80092004 940.344: InstallSingleCatalogFile: MyInstallCatalog failed for Tmp.0.scw.cat; error=0xfffffbfe. 940.344: DoInstallation:MyInstallCatalogFiles failed:STR_CATALOG_INSTALL_FAILED 955.125: UnRegisterSpuninstForRecovery, failed to delete SpRecoverCmdLine value, error 0x2 955.125: DoInstallation: Failed to unregistering spuninst.exe for recovery. 962.656: DeRegistering the Uninstall Program -> Windows Server 2003 Service Pack, 0 962.656: Failed to install catalog files. 1448.406: Message displayed to the user: Failed to install catalog files. 1448.406: User Input: OK 1448.406: Update.exe extended error code = 0xf01e 1448.406: Update.exe return code was masked to 0x643 for MSI custom action compliance.

Причина


Эти проблемы могут возникать в следующих ситуациях:
  • Повреждение базы данных или файл журнала находится в папке %Systemroot%\System32\Catroot2.
  • Криптографических служб имеет значение отключен.
  • Другие файлы Windows повреждены или отсутствуют.
  • Штамп времени подписи или сертификата не может быть проверен или имеет неверный формат.
  • Скрытый атрибут устанавливается для папки % Windir % и вложенных в нее папок.
  • Не разрешать установку или Предупреждать, но разрешать установкуили политики , двоичное значение не задано значение 0 в следующем примере устанавливается параметр групповой политики поведение при установке неподписанного драйвера- (только для Windows 2000) раздел реестра: Подписывание драйверов HKEY_LOCAL_MACHINE\Software\Microsoft\Non
  • Включен параметр групповой политики Разрешить список заслуживающих доверия издателей и нет соответствующий сертификат в хранилище сертификатов доверенных издателей. Этот параметр групповой политики находится в разделе Конфигурация пользователя Конфигурация Windowsв разделе Настройки Internet Explorer, в области безопасностив группе Параметры Authenticode в оснастке групповой политики MMC.
  • Установка Internet Explorer 6 SP1 и было установлено обновление безопасности 823559 (MS03-023). Для получения дополнительных сведений об этой проблеме, при попытке установить Internet Explorer 6 Пакет обновления 1 сообщение об ошибке «Установка программного обеспечения не прошел проверку на совместимость...».
  • Повреждение папки распространения программного обеспечения.

Ссылки


Эта проблема сообщил возникает на следующие обновления:

322011 для невозможно выполнить предварительный просмотр факса из консоли факсов
329441 нельзя создать сетевое подключение после восстановления Windows XP

Дополнительные сведения


Дополнительные сведения о настройке автоматического обновления в Windows XP, просмотр, Настройка и использование автоматических обновлений в Windows XP .