此回复为自动翻译,因此可能存在语法错误或表达不自然的情况。
您好 @亮 赵
感谢您在 Microsoft Q&A 上发布问题。
根据您的描述,在使用 Setup.exe /PrepareSchema 准备 Exchange Server 2019 架构时,安装程序尝试访问以下注册表项: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ExchangeServer\V15\Setup
但该注册表项缺失。这种行为是预期的,因为 /PrepareSchema 通常是在域控制器上运行的,而在 Exchange 安装的早期阶段,该注册表项尚未创建。该项通常是在完整安装 Exchange Server 角色时生成的,而不是在架构准备阶段。
此问题通常表明在运行安装程序的计算机上存在权限或访问方面的底层问题。即使诸如“远程注册表”和“TCP/IP NetBIOS Helper”等服务正在运行,仍可能存在限制,阻止安装程序访问或创建所需的注册表路径。
您可以尝试以下步骤进行故障排除:
1.验证您的账户权限
您使用的账户必须具有修改架构所需的域级权限。
所需的组成员身份:执行命令的用户账户必须是以下两个组的成员: Enterprise Admins(企业管理员), Schema Admins(架构管理员)。
将账户添加到这些组后,请注销并重新登录,以确保新的权限令牌被正确加载。
2. 检查是否运行了杀毒软件或终端防护软件
激进的安全软件可能会阻止 Exchange 安装程序访问 Windows 注册表或创建新的注册表项,从而导致此类错误。
操作建议:在运行安装程序的域控制器上,临时禁用任何杀毒软件、防恶意软件或终端检测与响应(EDR)软件。
3. 验证操作系统和先决条件
确保运行安装程序的计算机满足 Exchange 2019 架构准备的基本要求。
操作系统:建议在运行受支持操作系统的 Windows Server 域控制器上直接运行此命令(例如 Windows Server 2012 R2 或更高版本,因为 Exchange 2019 对域/林功能级别有特定要求)。
.NET Framework:确保服务器上已安装并更新 Exchange 2019 所需版本的 .NET Framework。
4. 使用提升权限的命令提示符
即使您的用户账户是管理员,安装过程仍需要提升的权限。请右键点击命令提示符(或 PowerShell),选择“以管理员身份运行”,然后再执行安装命令。
请理解,我们的初始回复可能无法立即解决问题。但通过您的协助和更详细的信息,我们可以共同努力找到解决方案。
如果答案对您有帮助,请点击「接受答案」并按赞。如果您对此答案还有其他疑问,请点击「评论」。
注意:如果您想接收此主题的相关电子邮件通知,请按照我们文件中的步骤启用电子邮件通知: 更改 Microsoft Q&A 首选项