症状
假设您有一台正在运行 Windows Server 2008 R2 在打印机服务器上共享打印机。当您尝试从 Windows 7 客户端文件打印到共享打印机时,则打印失败。此外,在打印机服务器上记录以下事件︰
注意:打印机服务器可能运行 Windows Server 2008,Windows Server 2012 或 Windows Server 2012 R2。
原因
出现此问题是因为,Windows 7 在客户端上,注册表中 使用的打印机驱动程序的 DependentFiles 注册表项为空。DependentFiles 注册表项位于以下注册表子项︰
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\<architecture>\Drivers\Version-3\<drivername>
解决方案
若要解决此问题,请执行以下步骤:
解决方法
要变通解决此问题,可以修复、 删除和重新连接网络打印机。
状态
Microsoft 已经确认这是“适用于”一节中列出的 Microsoft 产品中的问题。
详细信息
有关软件更新术语的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
824684用来描述 Microsoft 软件更新的标准术语的说明
当问题发生时,您可以看到 PrintService 管理日志中记录事件 372。若要执行此操作,请执行以下步骤:
-
打开事件查看器,然后展开应用程序和服务日志。
-
展开Microsoft文件夹。
-
展开Windows文件夹。
-
展开PrintService文件夹,然后单击管理。