Расшифровка EFS без изменения метки времени - возможно?

Я хотел бы расшифровать некоторые файлы, зашифрованные EFS, но я не знаю, как это сделать без изменения метки времени. При шифровании / дешифровании файлов измененное время устанавливается на текущее время. Я хотел бы сохранить исходную временную метку, поскольку содержимое файла практически не изменилось.

Это возможно? Решения я не думаю, что работа

  • копировать в / из FAT (разрешение метки времени отличается)

  • скопировать с Samba поделиться (то же самое)

  • программно скопировать оригинальную метку времени и повторно применить после дешифрования (возможно, но необходимо обрабатывать время дешифрования, которое может варьироваться)

2 ответа

Решение

Это может сработать:

  • Настройка общего сетевого ресурса на удаленном компьютере с отключенным шифрованием NTFS (запустите "fsutil behavior set disableencryption 1").
  • Копировать в / из него

Это может помочь, хотя я сам не пробовал:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem

NtfsDisableLastAccessUpdate

Type: REG_DWORD

Value: 1

Если он не существует, возможно, вам придется его создать.

Вы также можете использовать эту команду из командной строки с правами администратора, конечно:

fsutil behavior set disablelastaccess

Другие вопросы по тегам