1

Проблема возникает при перемещении открытого файла. Он появляется в новом месте, а файл в старом месте (если он находится на другом диске) дает 0xC0000056 / STATUS_DELETE_PENDING.

Это выглядит иначе, когда файл удален или переименован. Он исчезает из каталога, хотя приложение, которое заблокировало его, все еще может читать содержимое файла из своего исходного местоположения.

Есть ли способ отменить операцию перемещения / удаления в таких случаях? Это редкие, но существующие ситуации, которые в противном случае должны обрабатываться инструментами восстановления.

Обратите внимание, что это не то же самое, что очередь в HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\FileRenameOperations .

0