你目前正处于脱机状态,正在等待 Internet 重新连接

如果已启用 SNMP 且打印机设备未响应 SNMP 命令,则打印队列状态在基于 Windows Server 2003 的打印服务器上显示为“脱机”。

针对 Windows Server 2003 的支持已于 2015 年 7 月 14 日终止。

Microsoft 已于 2015 年 7 月 14 日终止了对于 Windows Server 2003 的支持。该更改已影响到您的软件更新和安全选项。 了解这一措施对于您的含义以及如何继续保持受保护状态。

问题描述
假设存在以下情况:
  • 基于 Windows Server 2003 的打印服务器上已安装 Windows Server 2003 Service Pack 2 (SP2) 或修补程序 923218。
  • 打印机端口上已启用简单网络管理协议 (SNMP)。
  • 使用已启用 SNMP 的端口的打印机设备不响应 SNMP 命令。
在此情况下,即使打印机设备已准备就绪且正常工作,但相关的打印队列状态仍显示为“脱机”。因此,客户端无法使用此打印队列。

注意在运行 Windows Server 2003 原始版本的打印服务器上不会发生此问题。
解决方案

修补程序信息

Microsoft 提供了一个受支持的修补程序。但此修补程序只用于解决本文中提到的问题。此修补程序仅应用于出现本文所述问题的系统。此修补程序可能还会接受进一步的测试。因此,如果这个问题没有对您造成严重的影响,我们建议您等待包含此修补程序的下一个软件更新。

如果可以下载此修补程序,此知识库文章顶部将存在“提供修补程序下载”部分。如果此部分不存在,请联系 Microsoft 客户支持服务部门以获取该修补程序。

注意:如果发生其他问题或需要进行任何疑难解答,您可能需要另行创建服务请求。对于此特定修补程序无法解决的其他支持问题和事项,将照常收取支持费用。有关 Microsoft 客户支持服务部门的电话号码的完整列表,或者另行创建服务请求,请访问下面的 Microsoft 网站:注意:“提供修补程序下载”窗体显示了修补程序提供的语言版本。如果找不到需要的语言,则说明修补程序没有那种语言的版本。

先决条件

要应用此修补程序,必须安装 Windows 2003 Service Pack 1 (SP1) 或 Windows Server 2003 SP2。

重新启动要求

应用此修补程序后,必须重新启动计算机。

修补程序替代信息

此修补程序不替代以前发布的修补程序。

注册表信息

应用此修补程序后,您必须启用修补程序。若要我们为您启用修补程序,请转到“帮我修复此问题”部分。如果您想亲自启用修补程序,请转到“我自己修复此问题”部分。

帮我修复此问题
若要自动修复该问题,请单击修复此问题链接。然后单击“文件下载”对话框中的“运行”,然后按照该向导中的步骤执行操作。



注意:此向导可能只提供英文版本。但是,Windows 的其他语言版本也提供自动修复功能。

注意:如果您使用的计算机并未出现此问题,则可将自动修复功能保存至闪存驱动器或 CD 中,然后就可在出现此问题的计算机中运行该功能。

现在请转到“此方法是否已修复问题?”部分。
我自行修复此问题
重要说明:此部分、方法或任务包含有关如何修改注册表的步骤。但是,注册表修改不当可能会出现严重问题。因此,请一定严格按照下列步骤操作。为了获得进一步保护,请在修改注册表之前对其进行备份。这样就可以在出现问题时还原注册表。有关如何备份和还原注册表的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
322756 如何在 Windows XP 和 Windows Server 2003 中备份、编辑和还原注册表
要启用此修复程序,请按照下列步骤操作:
  1. 依次单击“开始”和“运行”,键入 regedit,然后单击“确定”
  2. 找到并单击下面的注册表子项:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print
  3. 在“编辑”菜单上,指向“新建”,然后单击“DWORD 值”
  4. 键入 Hotfix,然后按 Enter 键。
  5. 右键单击“SNMPLegacy”,然后单击“修改”
  6. 在“数值数据”框中,键入 1,然后单击“确定”

    注意如果 SNMPLegacy 注册表项设置为 0,则此修补程序将不会运行。如果此注册表项设置为 1,则当打印机设备未响应 SNMP 命令时,打印队列状态将显示为“准备就绪”,而不是显示为“脱机”。
  7. 退出注册表编辑器。
现在,请转到“此方法是否已修复问题?”部分。
此方法是否已修复问题?
重新启动后台打印程序服务,并检查是否已修复此问题。如果该问题已修复,则您已完成此文章。如果该问题未修复,则可以联系技术支持人员

文件信息

此修补程序的英文版具有下表中列出的文件属性(或更新的文件属性)。这些文件的日期和时间按协调世界时 (UTC) 列出。当您查看文件信息时,该时间将转换为本地时间。要了解 UTC 与本地时间之间的时差,请使用“控制面板”中“日期和时间”项中的“时区”选项卡。
Windows Server 2003 Service Pack 1(基于 x86 版本)
File nameFile versionFile sizeDateTimePlatform
Tcpmib.dll5.2.3790.306417,92024-Dec-200714:50x86
Windows Server 2003 Service Pack 2(基于 x86 版本)
File nameFile versionFile sizeDateTimePlatform
Tcpmib.dll5.2.3790.421118,43224-Dec-200715:06x86
Windows Server 2003 Service Pack 1(基于 Itanium 的版本)
File nameFile versionFile sizeDateTimePlatformSP requirementService branch
Tcpmib.dll5.2.3790.306448,12824-Dec-200713:34IA-64SP1Not Applicable
Wtcpmib.dll5.2.3790.306417,92024-Dec-200713:34x86SP1WOW
Windows Server 2003 Service Pack 2(基于 Itanium 的版本)
File nameFile versionFile sizeDateTimePlatformSP requirementService branch
Tcpmib.dll5.2.3790.421149,15224-Dec-200713:35IA-64SP2Not Applicable
Wtcpmib.dll5.2.3790.421118,43224-Dec-200713:35x86SP2WOW
Windows Server 2003(基于 x64 的版本)
File nameFile versionFile sizeDateTimePlatformSP requirementService branch
Tcpmib.dll5.2.3790.306425,60024-Dec-200713:34x64SP1Not Applicable
Wtcpmib.dll5.2.3790.306417,92024-Dec-200713:34x86SP1WOW
Windows Server 2003 Service Pack 2(基于 x64 的版本)
File nameFile versionFile sizeDateTimePlatformSP requirementService branch
Tcpmib.dll5.2.3790.421126,11224-Dec-200713:42x64SP2Not Applicable
Wtcpmib.dll5.2.3790.421118,43224-Dec-200713:42x86SP2WOW
替代方法
要解决此问题,请禁用打印机端口上的 SNMP。为此,请按照下列步骤操作:
  1. 单击“开始”,然后单击“打印机和传真”
  2. 右键单击打印机,然后单击“属性”
  3. 单击“端口”选项卡。
  4. 单击“配置端口”
  5. 单击以清除“已启用 SNMP 状态”复选框,单击“确定”,然后单击“关闭”
状态
Microsoft 已经确认“适用于”部分中列出的 Microsoft 产品存在此问题。
更多信息
有关修补程序 923218 的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
923218脱机打印机在运行 Windows Server 2003 的打印服务器显示为“准备就绪”
有关软件更新术语的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
824684 有关用于描述 Microsoft 软件更新标准术语的介绍
fixit fix it
属性

文章 ID:946198 - 上次审阅时间:10/10/2011 07:26:00 - 修订版本: 4.0

Microsoft Windows Server 2003 Service Pack 1, Microsoft Windows Server 2003 Service Pack 2, Microsoft Windows Server 2003, Standard x64 Edition, Microsoft Windows Server 2003, Enterprise x64 Edition, Microsoft Windows Server 2003, Datacenter x64 Edition

  • kbfixme kbmsifixme kbautohotfix kbexpertiseinter kbwinserv2003postsp2fix kbbug kbfix kbhotfixserver kbqfe KB946198
反馈