当您试图连接到打印机,通过使用一个别名 (CNAME) 资源记录时出现错误消息: Windows 无法连接到打印机"

文章翻译 文章翻译
文章编号: 979602 - 查看本文应用于的产品
展开全部 | 关闭全部

症状

当试图通过使用一个别名 (CNAME) 资源记录,为运行 Windows Server 2008 R2 的打印服务器或为正在运行 Windows 7 和该主机的打印机的客户端计算机连接到打印机时您会收到以下错误消息:
Windows 无法连接到打印机。检查打印机的名称,然后重试。这是否是网络打印机确保打印机已打开,和打印机地址正确无误。
此外,以下是生成的网络监视器跟踪的一个示例:
[client request]
34 4.421875  {MSRPC:9, SMB2:8, TCP:2, IPv4:1} IP addressIP address Winspool Winspool:RpcOpenPrinterEx Request, Printer = \\printsvr\Microsoft XPS Document Writer
[server response]
37 4.843750  {MSRPC:9, SMB2:8, TCP:2, IPv4:1} IP addressIP address Winspool Winspool:RpcOpenPrinterEx Response, Status = ERROR_INVALID_PRINTER_NAME

原因

由于的某些优化更改打印后台处理程序代码的非聚集的计算机会发生此问题。 当操作系统加载时,后台打印程序服务将加载计算机的本地名称和其他本地名称的 DNS 缓存中。后台打印程序服务使用本地名称为请求提供服务。 因此,该服务必须获得对该网络的访问权限,然后查询名如一个别名 (CNAME) 资源记录。此行为会降低服务的性能。

替代方法

要变通解决此问题,使用以下命令运行 Windows 2008 Server R2 且由一个别名 (CNAME) 资源记录被访问的打印服务器上添加注册表项:
reg 添加 HKLM\SYSTEM\CurrentControlSet\Control\Print/v DnsOnWire/t REG_DWORD/d 1
注意此注册表项会降低性能。因此,我们建议您仅在打印服务器必须被访问的一个别名 (CNAME) 资源记录上添加此注册表项。

更多信息

负载平衡通过网络负载平衡 (NLB) 技术或域名称系统 (DNS) 循环复用功能不被支持的某些打印机。 在这篇文章中提到的解决方法是为其中一台打印服务器正在运行 Windows Server 2008 R2 仅该服务器是指一个别名 (CNAME) 资源记录由访问的方案。

属性

文章编号: 979602 - 最后修改: 2010年1月29日 - 修订: 1.0
这篇文章中的信息适用于:
  • Windows Server 2008 R2 Datacenter
  • Windows Server 2008 R2 Datacenter without Hyper-V
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Enterprise without Hyper-V
  • Windows Server 2008 R2 Standard
  • Windows Server 2008 R2 Standard without Hyper-V
  • Windows 7 Enterprise
  • Windows 7 Professional
  • Windows 7 Ultimate
关键字:?
kbmt kbsurveynew kbexpertiseinter kbtshoot KB979602 KbMtzh
机器翻译
注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。
点击这里察看该文章的英文版: 979602
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com