| Предыдущий | Следующий |
| ERROR_EXTERNAL_BACKING_PROVIDER_UNKNOWN | ERROR_STORAGE_TOPOLOGY_ID_MISMATCH |
ERROR_COMPRESSION_NOT_BENEFICIAL
Средство сжатия не обнаружило полезного уменьшения размера
Некоторые данные уже сжаты, зашифрованы, имеют высокую случайность или слишком малы, чтобы метаданные и накладные расходы блоков сжатия экономили место. Этот статус сообщает, что сжатие невыгодно для переданного содержимого. Это результат эффективности, а не признак повреждения входных данных или недоступности механизма сжатия.
Сравнивайте логический, сжатый и выделенный размеры вместо предположения, что любой файл должен уменьшаться. Форматы мультимедиа, архивы, зашифрованные данные и страницы баз данных могут увеличиваться или почти не экономить место. Обычно приложения должны сохранить исходное представление и продолжить работу, не считая этот код критической ошибкой. Повторное сжатие неизменных данных расходует процессорное время и может увеличить усиление записи.
Что проверить
- Измерьте фактически выделенный размер до и после попытки.
- Распознавайте уже сжатые или зашифрованные входные форматы.
- Рассматривайте результат как решение политики, а не как повреждение.
Ссылки
- Microsoft: сжатие и распаковка файлов
- MS-FSA: обработка FSCTL_SET_COMPRESSION
- Microsoft: управляющие коды работы с файлами
Нужно найти другой код? Найти другой код состояния или ошибки.