原因:SMTP 虚拟服务器所使用的注册表项可能会丢失或已损坏。
解决方案:
重要此部分、 方法或任务包含一些介绍如何修改注册表的步骤。但是,如果不正确地修改了注册表,可能会出现严重的问题。因此,请确保仔细按照下列步骤操作。为增加保护,对其进行修改之前备份注册表。然后,您可以在出现问题时还原注册表。有关如何备份和还原注册表的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
322756
如何在 Windows 中备份和还原注册表
若要解决此问题,请替换丢失或损坏的注册表项。若要执行此操作,请执行以下步骤。1.单击开始,然后单击运行。
2.在打开框中,键入regedit,然后单击确定。
3.在注册表编辑器中,找到以下注册表子项中:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Rpc\ClientProtocols
确保出现下列值:
Name Type Data
----------------------------------------
ncacn_http REG_SZ rpcrt4.dll
ncacn_ip_tcp REG_SZ rpcrt4.dll
ncacn_nb_tcp REG_SZ rpcrt4.dll
ncacn_np REG_SZ rpcrt4.dll
ncadg_ip_udp REG_SZ rpcrt4.dll
4.如果任何表中列出的值会丢失您的注册表,您必须添加它们。若要添加值,请执行以下步骤:a.在编辑菜单上,单击新建,然后单击字符串值。
b.键入的名称,然后按 enter 键两次。
c.在编辑字符串对话框中,键入rpcrt4.dll,然后单击确定。
d.重复步骤 a 到 c 的每个缺少的值。
5.在注册表菜单上,单击退出以退出注册表编辑器。
6.重新启动计算机。