Что означает код HRESULT 0x8004181B (CI_E_SHARING_VIOLATION)?

 
Предыдущий Следующий
CI_E_OUTOFSEQ_INCREMENT_DATA CI_E_LOGON_FAILURE

CI_E_SHARING_VIOLATION

Что означает CI_E_SHARING_VIOLATION

CI_E_SHARING_VIOLATION означает: Операция завершилась сбоем из-за нарушения совместного доступа или блокировки. Indexing Service не получил требуемый доступ к файлу каталога или источнику из-за несовместимого открытого handle/lock. Это конфликт совместного доступа, а не недостаток свободного места.

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

  • Определите точный путь и процесс, удерживающий конфликтующий handle.
  • Проверьте антивирус, backup, копирование и административные инструменты, которые могут открывать файлы каталога с жёстким sharing mode.
  • Сопоставьте время блокировки с merge/update и не завершайте процесс-владельца до сохранения причины.

Дальнейшие действия

Уберите конфликтующий доступ или перенесите обслуживающую операцию в корректное окно. Не копируйте живой каталог как обычный набор файлов, если служба не поддерживает такую схему backup.

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


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