由于 .PFILE 扩展名,无法打开传输到另一台 PC 的 windows 10 加密文件

Can't open a windows 10 encrypted file transferred to another PC because of the .PFILE extension

Objective: 使用 Windows 10 功能,将加密的文件文件夹发送到远程 pc 并允许解密文件以供在远程电脑

(初始 post 后更新)

我已经对此进行了一些研究,但没有成功。为了简单起见,我使用包含 3 个 .pdf 文件的文件夹来执行此操作,以确认我了解该过程 - 我不了解。我遵循了这些步骤:

1) Right-clicked on folder > Properties > Advanced > checked 'Encrypt contents...' > 
  OK'd my way out when the encryption was complete
  The folder and file icons show a lock symbol on them and the filename and extension remained the same as before.
2) Exported the encryption certificate to a .pfx
3) Imported the exported .pfx from the previous step into the remote pc
4) Transferred the file to the remote PC using an SD card
  The filename now has another extension added to it: '.PFILE'
  I can't get past this step
  Also, when I go into Properties > Advanced on the folder or contained files, instead of seeing the 'Encrypt Contents...' checkbox checked, it is unchecked.

.PFILE 扩展名是 Microsoft Rights Management 服务的一部分。当文件在加密机上时它不存在。

我通过在同一台电脑上登录另一个帐户确认加密过程在加密机上有效;在我将 .pfx 证书导入该用户帐户之前,该帐户无法打开加密文件。再次确认,加密电脑上第二个用户帐户中的那些文件没有.PFILE 扩展名。 .PFILE 扩展只出现在远程电脑上。

所以问题是我不明白为什么 .PFILE 会出现在远程 PC 上,我该怎么办?

经过更多测试后添加: 当我使用网络连接将加密文件夹从加密电脑复制到网络上的另一台电脑时,一切正常。即,复制的文件夹及其内部文件以我正在寻找的方式加密显示在另一台电脑上。但是,这并不能完全解决我的问题。

我想将这些文件传输到不在我网络上的 PC。我似乎无法将加密文件夹复制到 SD 卡,也无法通过传输将加密文件发送到远程 PC。我猜“事情就是这样”,所以我不知道如何完成我的 objective 如上所述。

其他结果:我在我的 SD 卡上使用了 BitLocker 并实现了满足我需要的临时解决方案。

但是,我想了解当扩展名 .PFILE 已附加到另一台计算机上的文件时,是否有可能以及如何打开加密文件,或者我是否误解了一个基本方面加密?

PFILE 扩展名在这种情况下是 windows 10 加密的产物 - 当然是加密文件系统,也可能是 bitlocker。当您将 Win10 加密文件复制到无法处理加密的文件系统(例如 exFAT)时,就会发生这种情况。

这些 PFILE 可以在原来的 PC 上打开,也可能在另一个正确配置的 Win10 机器上打开(不要忘记在上面安装相同的 keys/certs)。

在 Win10 之前的系统上,我没有任何信心可以打开这些 PFILES。

如何解决?两个不太有用的答案:

  1. 不要尝试在该 FAT(或其他 "old" 文件系统)磁盘上存储加密文件。
  2. 将 EFS 文件复制到支持 EFS 的文件系统(例如 NTFS)。

我还没有找到如何在非 Win10 机器上打开 PFILE,即使我的目标机器拥有在 NTFS 文件系统上打开标准 EFS 文件的所有正确密钥。文档几乎不存在(就像您期望的那样)。