Что означает код NTSTATUS 0xC000046D (STATUS_OBJECT_NOT_EXTERNALLY_BACKED)?

 
Предыдущий Следующий
STATUS_FT_DI_SCAN_REQUIRED STATUS_EXTERNAL_BACKING_PROVIDER_UNKNOWN

STATUS_OBJECT_NOT_EXTERNALLY_BACKED

Файл не связан с внешним хранилищем данных

Этот результат документирован для управляющих кодов внешнего хранилища. Windows Overlay Filter может связывать содержимое файла с внешним поставщиком, например WIM или поставщиком индивидуально сжатых файлов. Статус означает, что у запрошенного файла такой связи нет.

Обычно это несоответствие состояния, а не повреждение данных. Убедитесь, что операция направлена на нужный файл и вызывающая сторона не спутала обычный резидентный файл с файлом WOF. Удаление внешнего хранилища также возвращает этот статус, если удалять нечего.

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

  • Запросите точный файловый дескриптор управляющим кодом внешнего хранилища.
  • Для операций поставщика проверьте наличие службы WOF или требуемого поставщика.
  • Не считайте видимый размер файла доказательством внешнего хранения содержимого.

Ссылки


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