| Предыдущий | Следующий |
| ERROR_CLOUD_FILE_NOT_UNDER_SYNC_ROOT | ERROR_CLOUD_FILE_PINNED |
ERROR_CLOUD_FILE_IN_USE
Открытый файл конфликтует с операцией управления облачным файлом
ERROR_CLOUD_FILE_IN_USE возникает, когда операцию с заполнителем невозможно безопасно синхронизировать с текущим использованием файла. Обезвоживание, возврат к обычному файлу, замена или изменение метаданных могут требовать неизменности диапазонов или состояния заполнителя, пока приложения, сканеры, индексаторы либо сам поставщик удерживают дескрипторы или отображённые представления.
Определите точную операцию и проверьте открытые дескрипторы, отображения памяти и активность обратных вызовов поставщика для этого файла. Дождитесь завершения пользовательского ввода-вывода или уведомления о закрытии, а не принудительно выполняйте разрушительное изменение под активным читателем или писателем. Если конфликтующий дескриптор принадлежит поставщику, проверьте срок его жизни и путь отмены. Перезагрузка может закрыть дескрипторы, но не устраняет повторяющуюся утечку или операцию, вызванную на неверном этапе жизненного цикла.
Что проверить
- Зафиксируйте запрошенное изменение и все дескрипторы заполнителя, удерживаемые поставщиком.
- Проверьте отображённые секции, антивирусное сканирование, индексаторы и активный ввод-вывод приложений.
- Повторите операцию после закрытия либо перестройте её с учётом жизненного цикла активного использования.
Ссылки
- Microsoft: обратные вызовы открытия и завершения закрытия
- Microsoft: синхронизированное обновление заполнителя
- Microsoft: возврат заполнителя к обычному файлу
Нужно найти другой код? Найти другой код состояния или ошибки.
