| Предыдущий | Следующий |
| STATUS_LOG_RESERVATION_INVALID | STATUS_LOG_CONTAINER_LIMIT_EXCEEDED |
STATUS_LOG_CANT_DELETE
STATUS_LOG_CANT_DELETE означает, что CLFS не может удалить файл журнала или контейнер файловой системы в момент запроса. Удаление журнала CLFS не обязательно происходит немедленно: API помечает журнал для удаления, а фактическое удаление ожидает закрытия дескрипторов журнала, областей маршалинга и контекстов чтения.
Статус не указывает, какое именно условие жизненного цикла помешало удалению. Его не следует сводить к общей ошибке доступа к файловой системе; он также не означает, что контейнер безопасно удалять напрямую, пока журнал остаётся активным.
Освобождайте ресурсы CLFS целенаправленно
- Определите все процессы и компоненты, удерживающие журнал, его области маршалинга или контексты чтения.
- Завершите или прекратите активные последовательности чтения перед повторной попыткой удаления.
- Если журнал участвует в архивировании или восстановлении, сначала сохраните полный комплект данных и используйте документированную операцию удаления журнала CLFS либо управления контейнерами.
Ссылки
- Microsoft: справочник CLFS API и поведение DeleteLogFile
- Microsoft: создание контейнеров CLFS и управление ими
- Открытые спецификации Microsoft: значения NTSTATUS
Нужно найти другой код? Найти другой код состояния или ошибки.
