![Windows - 当用户帐户被销毁时解密加密文件](https://linux22.com/image/1385512/Windows%20-%20%E5%BD%93%E7%94%A8%E6%88%B7%E5%B8%90%E6%88%B7%E8%A2%AB%E9%94%80%E6%AF%81%E6%97%B6%E8%A7%A3%E5%AF%86%E5%8A%A0%E5%AF%86%E6%96%87%E4%BB%B6.png)
我的 Windows Server 2008 计算机上运行着一个虚拟机,它最初是我收到的加密文件,因为 VM 的构建者是在 MAC 上进行的,默认情况下会解密文件。
我从来没有想过要解密这些文件,因为当你有权限时它们会自动“解密”,所以尽管加密了,虚拟机仍然运行了一年多。
我刚刚将我的计算机升级为域控制器(dcpromo.exe)。
现在,当我尝试访问/运行 VM 时,我无法访问/运行,因为我没有权限解密文件,因为那是在另一个登录名(本地管理员)上,而现在我是域管理员。
显然,当您升级到域控制器时,本地管理员将完全被摧毁。
我已经尝试了一切 -
- 取得文件所有权,这很管用。对我没什么用。
- 为每个人添加对文件的完全控制权。
- 我转到文件属性 > 高级 > 详细信息(加密下) > 可以访问此文件的用户。唯一的用户是管理员@本地计算机名称,并且有一个证书编号。我尝试添加新证书,但我没有权限。
我没有权限:
- 解密文件(拒绝访问)。
- 将文件复制(到另一台计算机) - 拒绝访问。
我完全被难住了,这个虚拟机是生产机器,需要立即起床。
有人有什么想法吗?
答案1
答案2
当您安装 Active Directory 时,它不会删除本地帐户。本地 SAM 数据库(安全帐户管理器)保持不变 - 只是不再使用。
如果你将机器启动到目录服务还原模式(DSRM)在启动时(或者甚至在安全模式下)点击 F8,则不使用 AD 数据库,而是使用本地 SAM DB。在这种情况下,您仍然可以使用旧的本地管理员帐户并解密文件。
如果这不管用,旧的EFSDump 实用程序,可免费下载,可能仍可在您的平台上使用。如果可以,它会告诉您除原始所有者外,哪些用户帐户可以解密文件。另一个这样的实用程序是信息系统来自 Microsoft Windows 资源工具包。