| Предыдущий | Следующий |
| STATUS_EXTERNAL_BACKING_PROVIDER_UNKNOWN | STATUS_DATA_CHECKSUM_ERROR |
STATUS_COMPRESSION_NOT_BENEFICIAL
Сжатие не уменьшит объём хранения этого объекта
Уже сжатые носители, зашифрованные данные, архивы с высокой энтропией и очень маленькие объекты могут увеличиться или почти не уменьшиться при повторном сжатии. Этот статус сообщает о решении эффективности, а не о повреждении данных.
Обычно вызывающая сторона должна оставить объект несжатым и продолжить работу. Повторные попытки с другими параметрами сжатия могут зря расходовать процессорное время и увеличивать фрагментацию, не меняя энтропию данных.
Что проверить
- Сравните выделенный и логический размеры до и после пробной операции.
- Распознавайте форматы, которые уже сжаты или зашифрованы.
- Считайте это допустимым результатом без сжатия, если политика явно не требует другого представления данных.
Ссылки
- Microsoft: сжатие и распаковка файлов
- Microsoft: FSCTL_SET_COMPRESSION
- NTFS-3G: прозрачно сжатые файлы NTFS
- Открытые спецификации Microsoft: значения NTSTATUS
Нужно найти другой код? Найти другой код состояния или ошибки.