这个问题有好多朋友问到,我找了一下微软的KB,以下KB,请大家参考:
---------------------
Exchange 安装程序因错误 0x80070422 而失败
症状
当您尝试安装 Microsoft Exchange 2000 Server 时,安装程序失败并显示以下错误信息:
Setup failed while installing sub-component Information Store Service with error code 0x80070422 (please consult the installation logs for a detailed description).You may cancel the installation or try the failed step again.
如果您单击“重试”按钮,将再次收到该错误信息。如果单击“取消”按钮,安装程序将继续运行,但是将为 Exchange 的“Microsoft Exchange 邮件传输和协作服务”组件显示一个红色的“X”。红色 X 表示发生了致命错误。
Exchange Server 安装程序的 Progress.log 文件中显示一个与以下内容类似的行:
[00:00:00] CComBOIFacesFactory::QueryInterface (N:\admin\src\udog\BO\bofactory.cxx:54)
Error code 0X80004002 (16386):No interface.
事件查看器的系统日志记录了以下错误:
Source:DCOM
Type:Error
Event ID: 10005
Description:
DCOM got error "The service cannot be started, either because it is disabled or because it has no enabled devices associated with it." attempting to start the IISAdmin with arguments "" in order to run the server:
{A9E69610-B80D-11D0-B9B9-00A0C922E750}
此外,如果您随后尝试启动 Microsoft Exchange 信息存储服务,将收到以下错误信息:
Windows could not start the Microsoft Exchange Information Store on Local Computer.For more information, review the System Event log.If this is a non-Microsoft service, contact the service vendor, and refer to a service-specific error code 0.
系统日志中的对应消息为: Source:Service Control Manager
Type:Error
Event ID: 7024
Description:
The Microsoft Exchange Information Store service terminated with service specific error 0. 如果您尝试启动其他 Exchange Server 服务(如邮件传输代理 [MTA]),将产生类似的错误。
此外,如果您尝试停止然后重新启动 Microsoft Exchange 系统助理服务,将收到错误 2060 和 1005。 有关错误 2060 和 1005 的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
251640 XADM:System Attendant Does Not Start with Event ID 2060
原因
如果在您尝试安装 Exchange 的计算机上禁用了 Microsoft Internet 信息服务 (IIS) 管理服务,则可能会导致本文“症状”一节中描述的错误。要正确安装和运行 Exchange,需要运行 IIS 5.0 服务。
解决方案
要使 Exchange 安装程序能够完成升级过程,请按照下列步骤操作:
1. 单击“开始”,指向“程序”,单击“管理工具”,然后单击“服务”。右键单击下列各个服务的条目,然后单击“属性”。将各个服务的启动值设置为自动,然后启动该服务以验证它可以正常工作。需要启用并启动的服务有: • IIS 管理服务
• 万维网发布服务
• 简单邮件传输协议 (SMTP)
• 网络新闻传输协议服务 (NNTP)
2. 所有这些 Exchange 服务都将被配置为使用 LocalSystem 帐户,而不是 Exchange 5.5 安装的服务帐户。对各个 Exchange 服务执行下列操作,以重新设置服务帐户:a. 右键单击服务 MMC 中列出的各个 Exchange 服务,然后单击“属性”。
b. 在“登录”选项卡上,将“登录为”值从本地系统帐户更改为此帐户,然后单击“浏览”。在帐户列表中,选择在 Exchange 5.5 安装中使用的服务帐户,然后单击“确定”。
c. 在“密码”和“确认密码”框中键入帐户的密码。
d. 单击“确定”关闭“属性”对话框。
3. 重新启动计算机。Microsoft Exchange 信息存储服务在重新启动时将无法启动。这是正常和意料之中的。
4. 重新启动 Exchange 安装程序。s如果您运行的是 Microsoft Small Business Server 2000 (SBS 2000),请使用“添加/删除程序”工具中的 SBS 2000 集成安装程序重新启动升级。将 Microsoft Exchange 组件的操作设置为升级。验证所有子组件也都设置为升级。
更多信息
默认情况下,Microsoft Internet 信息服务 5.0 (IIS) 将随 Windows 2000 Server 一起安装。在启动 Exchange Server 安装程序之前,必须安装网络新闻传输协议 (NNTP) 和简单邮件传输协议 (SMTP) 两者。 有关安装程序的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
262068 XADM:How to Set Up Exchange 2000
--------------------------------------------------------------------------------
这篇文章中的信息适用于:
• Microsoft Exchange Server 2003 Enterprise Edition
• Microsoft Exchange Server 2003 Standard Edition
• Microsoft Exchange 2000 Server 标准版
来源:http://support.microsoft.com/default.aspx?scid=kb;zh-cn;295623
对本文有任何问题请到钉子的论坛讨论:http://www.5dmail.net/bbs