PCjoin域后,拒绝EFSencryption文件的访问

我遇到了Windowsencryption文件系统的奇怪行为:

  1. 我有一个工作组模式的机器(未join到域)
  2. 我encryption机器上的整个目录结构(基本上是一个文件夹和子文件夹与我的应用程序的数据文件)。
  3. 我的应用程序以本地Windows用户身份从encryption文件层次结构中读写文件(我们称之为“SecureUser”帐户)。 这工作正常
  4. 然后我join个人电脑到一个域名(我们称之为“testing”)
  5. 之后,作为本地“SecureUser”帐户运行的进程无法读取它在离开域时最初写入的文件(还有一件奇怪的事情是,这些文件现在被列为“只读”,我无法通过此标志取消设置Windows资源pipe理器或命令行,即使它看起来像成功)
  6. 然后我从域中“取消”连接PC,一切都恢复正常

是否有更改PC上的域成员资格,改变EFS的行为,以便以前encryption的文件不能被读取,即使是由原始用户?

提前致谢

你确定这个进程是以LOCAL \ SecureUser的身份运行,而不是一个名字相同的DOMAIN \ SecureUser吗?

此外,您是否有任何关于EFS和/或本地用户帐户的组策略,可能在机器处于域上时应用? 一旦你把它从领域中解放出来,这样的政策就不再适用了,这就可以解释为什么它会再次起作用。