| Предыдущий | Следующий |
| ERROR_SUCCESS_REBOOT_INITIATED | ERROR_PATCH_PACKAGE_REJECTED |
ERROR_PATCH_TARGET_NOT_FOUND
Допустимый MSP применим не ко всем установленным продуктам
ERROR_PATCH_TARGET_NOT_FOUND (1642) означает, что Windows Installer не смог найти установленный целевой продукт, принимаемый исправлением. Применимость MSP определяется встроенными преобразованиями и метаданными цели, включая ProductCode, версию и язык продукта, сведения об обновлении и состояние ранее установленных исправлений.
Приложение может быть установлено под тем же отображаемым именем, но относиться к другому каналу выпуска, архитектуре, языку или ProductCode после крупного обновления. Применение исправлений без требуемой поставщиком базовой версии может привести к тому же результату.
Сравните удостоверения исправления и продукта
- Извлеките сведения о целях исправления и принимаемых ProductCode.
- Перечислите ProductCode, версию, язык и контекст установленного продукта.
- Проверьте, не отсутствует ли обязательный пакет обновления или более раннее исправление.
- Проверьте правильность выбора пакета x86/x64 и локализованного пакета.
- Не пытайтесь административными средствами принудительно применить MSP к несовпадающей базе MSI.
- Если исправление не является накопительным, используйте полную цепочку обновлений поставщика.
Ссылки
- Microsoft: выбор цели MsiApplyPatch
- Microsoft: извлечение сведений об исправлении в XML
- Microsoft: пакеты исправлений
Нужно найти другой код? Найти другой код состояния или ошибки.
