Q:
Windows Vista 的 EFS 加密 文件,在 Windows XP 下将证书导入后无法打开?但是用同一张证书在 Windows XP 下加密文件,在 Windows Vista 就可以打开。这个问题好奇怪,有没有办法解决!

A:
这是个已知的问题,已经被下面微软文档描述:
939391: Error message when you try to open an EFS-encrypted file in Windows XP or in Windows Server 2003 after the file has been opened in Windows Vista: "Access is denied"
[url]http://support.microsoft.com/kb/939391/en-us[/url]

因为 WindowsVista 使用 $ EFS 流版本 3 出现此问题。 WindowsXP 和 Windows Server 2003 使用版本 2。 WindowsVista 更新 $ EFS 流加密文件上为 3。 目前没有选项以通过使用可在 WindowsXP 或 Windows Server 2003 中打开格式保存 WindowsVista 中
EFS 加密文件。
 
-- 每个QA都汇集众多微软工程师的心血,在此由衷的向他们表示感谢!