none
EFS加密的文件 如何在复制时 Intentionally 以非加密方式复制? RRS feed

  • 问题


  • 有一个EFS加密的文件或文件夹 FileA,需要被复制到目录 DirA 处。

    DirA 所处的文件系统也是NTFS,支持EFS。

    按照默认,FileA在被复制到 DirA 处时会以加密形式进行,复制到 DirA 处后仍然为加密状态。

    ——但是,我不想要这个副本保持加密状态。

    现有的做法是,复制后通过 Destination 目录的 FileA 的属性来更改。

    (或者用同样地办法先把 Source 文件去掉加密属性后再复制,但是这样会改变源文件特性,不可取。)

    当 FileA 的 Size 很大的时候,这种办法的缺点很明显:极其费时。解密的过程耗时几乎等同一次复制,因为文件的所有 Data 都要被重新读取写入一遍。

    但是,当复制的 Destination 目录所处的文件系统是 FAT32 的话,的确是可以边解密边复制的!,整个过程只需要将整个文件写入一次的时间。

    我可不想为了省一点时间去随意切换目标驱动器的文件系统!

    有什么办法可以让 Windows 在复制 EFS 加密的文件或文件夹到 NTFS 文件系统的目标地址时,像往 FAT32 系统复制时一样,采取”边解密,边复制”的办法,使得目的地的文件成为解密状态?

    类似,在拖动文件时按住Ctrl,可以强制复制,按住Shift可以强制剪切,这些操作不论源地址与目标地址是否处于同一个分区;

    会不会也有一些类似办法,比如在拖动时按住某些键,比如Alt,来实现强制以解密方式复制?

    我期待有这样的操作办法!能否有微软官方人员提供某些方案?

    (同样的问题已经在Microsoft Community中发表:http://answers.microsoft.com/zh-hans/windows/forum/windows8_1-files/efs%E5%8A%A0%E5%AF%86%E7%9A%84%E6%96%87%E4%BB%B6/2c309077-b190-4b85-bc42-5ac26e6e9c6e?tm=1458890847025 。)


    • 已编辑 c950 2016年3月25日 11:55 修改错别字
    2016年3月25日 10:41