如何解决Windows XP中的网络打印问题( 三 )

有关其他信息 , 请单击下面的文章编号 , 以查看 Microsoft 知识库中相应的文章:
257859 (http://support.microsoft.com/kb/257859/) BitWare 在 Windows 2000 中导致 Spoolsv.exe 程序出错
由于不正确的配置或不兼容定点和打印情况导致的错误消息
定点和打印降低管理系统开销 , 简化并自动执行打印 。Microsoft Windows 95、Windows 98 和 Windows 98 Second Edition(作为客户端)以及 Windows NT 3.5 和更高版本中引入了定点和打印功能 。
当将打印机连接到打印服务器后 , 连接的客户机在打印服务器上搜索适当的驱动程序 。如果驱动程序安装在服务器上 , 则将为客户端自动下载并配置该驱动程序 。但是 , 如果没有驱动程序 , 则将提示您选择并安装驱动程序 。
在尝试将基于 Windows 的网络客户端连接到打印服务器时 , 可能会收到下面的错误消息:
The server on which the device name printer resides does not have the correct printer driver installed.If you want to install the driver on your local computer, click OK.
在以下情况下 , 您可能会收到此错误消息: ? 服务器消息块 (SMB) 连接到打印服务器 。
? 使用新的 Internet 打印协议 (IPP) 连接到打印机 , 但 Internet 打印服务器未安装合适的驱动程序 。
? 计算机具有与 Windows XP 不兼容的第三方驱动程序 。
如果在以下情况下收到该错误消息 , 则使用相应的解决方法 。

替代方法
与 SMB 连接的打印服务器
SMB 打印服务器允许网络上的工作站将打印作业直接发送到打印服务器 , 而无需经过中间计算机或打印服务器 。此配置类型不支持定点和打印 。
要变通解决此问题 , 请按照下列步骤操作以在本地安装打印驱动程序并创建到 SMB 打印共享的连接: 1. 单击“开始” , 单击“运行” , 在“打开”框中键入 control.exe , 然后单击“打印机和传真” 。
2. 双击“添加打印机” , 然后单击“下一步” 。
3. 单击“连接到这台计算机的本地打印机” , 然后单击“下一步” 。
4. 单击“创建新端口” 。
5. 在“类型”框中 , 单击“Local Port” , 然后单击“下一步” 。
6. 键入 SMB 共享名 。例如:
PrintServerShareName
7. 继续执行向导并为此设备安装适当的驱动程序 。
Internet 打印协议
可以使用 IPP , 通过 Intranet 或 Internet 直接打印到统一资源定位器 (URL) 。此外 , 还可以使用 Microsoft Internet Explorer 从 Internet 或 Intranet 安装打印机 。如果 IPP 打印服务器未安装合适的驱动程序 , 则可能会出现错误消息 。
要变通解决此问题 , 请按照适当方法的步骤执行操作:
方法 1(仅限管理员使用)
在服务器上安装兼容的驱动程序 。1. 单击“开始” , 单击“运行” , 在“打开”框中键入 control.exe , 然后单击“打印机和传真” 。
2. 双击“添加打印机” , 然后单击“下一步” 。
3. 单击“连接到这台计算机的本地打印机” , 然后单击“下一步” 。
4. 单击“创建新端口” 。
5. 在“类型”框中 , 单击“Local Port” , 然后单击“下一步” 。
6. 键入共享名 。例如:
PrintServerShareName
7. 继续执行向导并为此设备安装适当的驱动程序 。
方法 2
在客户端计算机上安装合适的驱动程序 , 然后将打印机重定向到合适的 IPP URL 。1. 单击“开始” , 单击“运行” , 在“打开”框中键入 control.exe , 然后单击“打印机和传真” 。
2. 双击“添加打印机” , 然后单击“下一步” 。
3. 单击“连接到这台计算机的本地打印机” , 然后单击“下一步” 。
4. 单击“创建新端口” 。
5. 在“类型”框中 , 单击“Standard Port Monitor” , 然后单击“下一步” 。

推荐阅读