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

 
Предыдущий Следующий
ERROR_TXF_ATTRIBUTE_CORRUPT ERROR_TRANSACTIONAL_OPEN_NOT_ALLOWED

ERROR_EFS_NOT_ALLOWED_IN_TRANSACTION

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

ERROR_EFS_NOT_ALLOWED_IN_TRANSACTION — шифрование выполнить нельзя, поскольку для файла активна транзакция.

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

Определите транзакционный файл, transaction/UOW и файловую возможность, которую пытается использовать приложение.

  • Проверьте, поддерживается ли эта операция внутри TxF и не пересекает ли она границу диспетчера ресурсов, удалённое отображение или другое ограничение транзакционного файла.
  • Если функция не поддерживается в транзакции, меняйте порядок/модель операции; повтор того же TxF-вызова не снимает ограничение.

Исходная формулировка

  • an EFS encryption operation was requested while a file transaction is active.
  • Microsoft: TxF limitations and recommended alternatives
  • Find the EFS API, shell operation, or policy-driven component that attempts encryption while the transaction remains active.
  • Trace the EncryptFile, DecryptFile, or equivalent EFS operation that overlaps the transaction.
  • MS-ERREF: TxF and KTM status definitions

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


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