Что означает код HRESULT 0xC0041821 (CI_INCORRECT_VERSION)?

 
Предыдущий Следующий
CI_PROPSTORE_INCONSISTENCY CI_E_ENUMERATION_STARTED

CI_INCORRECT_VERSION

Что означает результат

CI_INCORRECT_VERSION: Служба индексирования обнаружила, что сохранённые на диске данные каталога созданы несовместимой версией индексатора. Это проблема формата самого индекса, а не конкретного документа и не ASN.1/DER.

Что проверить

  • Зафиксируйте версию Windows/Indexing Service и каталог индекса, который открывается с ошибкой.
  • Проверьте, не переносились ли файлы каталога между системами или версиями продукта вручную.
  • Сохраните старый каталог перед удалением, если он нужен для расследования; не смешивайте его файлы с новым индексом.
  • Проверьте события службы при открытии каталога — они помогают отличить version mismatch от повреждения файлов.

Диагностика и исправление

Создайте индекс заново поддерживаемой версией либо используйте предусмотренную миграцию. Повторная индексация одного документа не исправляет несовместимый on-disk catalog format.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.