Site icon EfmSoft

Что означает код ошибки Windows 6842 (ERROR_NO_SAVEPOINT_WITH_OPEN_FILES)?

 
Предыдущий Следующий
ERROR_NOT_SNAPSHOT_VOLUME ERROR_DATA_LOST_REPAIR

ERROR_NO_SAVEPOINT_WITH_OPEN_FILES

Что означает ERROR_NO_SAVEPOINT_WITH_OPEN_FILES

ERROR_NO_SAVEPOINT_WITH_OPEN_FILES относится к Transactional NTFS: точку сохранения нельзя создать, пока в транзакции остаются открытые файловые объекты.

Что проверить

  • Перечислите все дескрипторы, открытые внутри текущей транзакции.
  • Проверьте дубликаты и наследованные дескрипторы, которые могли остаться в другом потоке или дочернем процессе.
  • Убедитесь, что отображения файла в память сняты до создания savepoint.
  • Создавайте точки сохранения только на явно определённых границах, где файловые операции завершены.

Закройте связанные файлы штатным способом и только затем создавайте точку сохранения. Принудительный обход ограничения разрушает смысл savepoint: состояние транзакции должно быть однозначным и не зависеть от ещё активных файловых операций.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.

Exit mobile version