我有一台 Windows Server 2019 标准版计算机。我使用服务器管理器安装了以下服务器角色:
- Active Directory 证书服务 (计算机辅助设计)
- 证书颁发机构 (加州)
现在,当我尝试开始认证机构控制台服务器管理器或者尝试证书管理控制台从跑步提示然后出现以下错误:
--------------------------- Microsoft Active Directory 证书服务 --------------------------- 系统找不到指定的文件。0x80070002 (WIN32: 2 ERROR_FILE_NOT_FOUND)
我也尝试运行证书管理控制台从开始菜单通过以管理员身份运行选项,但错误仍然没有变化(参见屏幕截图):
答案1
我得到了答案这Microsoft TechNet 上的主题。问题出在证书颁发机构 (CA) 的配置上。安装后,必须完成一些额外的配置步骤,然后才能开始使用 CA。对于此步骤,您将在服务器管理器(参见截图)。
当我们点击在...上配置 Active Directory 证书服务链接,然后会打开一个向导,帮助配置 CA。以下是重要的向导步骤,供您参考:
按下Next进入下一个向导步骤(参考屏幕截图):
按下Next进入下一个向导步骤(参考屏幕截图):
按下Next进入下一个向导步骤(参考屏幕截图):
按下Next进入下一个向导步骤(参考屏幕截图):
按下Next进入下一个向导步骤(参考屏幕截图):
按Configure完成向导。这将完成 CA 配置过程,问题将得到解决。
答案2
我遇到了类似的问题,但我的错误是 0x8007001c 。为未来的谷歌用户提供解决方案:
显然,问题在于升级 CA 时迁移了错误的设置。通过 IIS 管理控制台 > 站点、默认、Certserv > 处理程序映射 > 右键单击、恢复为父级来修复。