| Предыдущий | Следующий |
| STATUS_NOT_REDUNDANT_STORAGE | STATUS_COMPRESSED_FILE_NOT_SUPPORTED |
STATUS_RESIDENT_FILE_NOT_SUPPORTED
Для операции требуются нерезидентные данные файла
Небольшие потоки NTFS могут храниться внутри файловой записи, а не в отдельно выделенных кластерах. Операции, зависящие от физических экстентов, выравнивания блоков, разгрузки или семантики прямого выделения, могут быть неприменимы к такому резидентному представлению.
Увеличение файла со временем может сделать поток нерезидентным, но приложения не должны записывать заполнитель только ради принудительного изменения размещения. Используйте поддерживаемый резервный путь, работающий через обычные чтение и запись.
Что проверить
- Определите точный FSCTL или операцию оптимизации хранилища, которая отклонила резидентные данные.
- Не делайте вывод о размещении только по размеру файла; запросите сведения у файловой системы или изучите трассировку её результата.
- Перейдите к буферизованному копированию или другой операции, не зависящей от представления данных.
Ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.