AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 24052
Accepted
notandy
notandy
Asked: 2009-06-12 05:02:38 +0800 CST2009-06-12 05:02:38 +0800 CST 2009-06-12 05:02:38 +0800 CST

网络打印机离线(但不是真的)

  • 772

我在办公室有两台理光打印机/复印机,用于 IP 打印。
在本周之前,向他们打印没有问题。
现在其中的一小部分(都运行 Vista,不确定是否是每台 Vista 计算机,如果是这样的话,我似乎会从用户那里听到更多消息),将两台打印机都视为脱机。所有运行 XP 的 PC 打印都没有问题。当第一次发生这种情况时,重新启动能够使打印机在线显示,但情况不再如此。(当时我认为只有一台电脑有问题)我移除了打印机,重新安装了最新的驱动程序,Vista 机器上没有任何变化。我目前在 VISTA 和 XP 上使用相同版本的 RPCS 驱动程序。作为一种解决方法,我可以在 2003 服务器上设置打印机,但我不明白为什么 IP 打印应该像这样突然停止工作。
有没有人有任何想法?

windows networking windows-vista printing
  • 13 13 个回答
  • 99138 Views

13 个回答

  • Voted
  1. Best Answer
    Massimo
    2009-06-12T12:45:27+08:002009-06-12T12:45:27+08:00

    如果一切都失败了,您可以在打印机的 TCP 端口属性中禁用 SNMP 监控。当打印机实际脱机时,您不会收到通知,但您不会再收到误报。

    • 10
  2. Greg Meehan
    2009-06-12T05:55:02+08:002009-06-12T05:55:02+08:00

    唔。

    我们在这里看到了一些类似的问题,但是除了我们直接打印到 IP 的一些高端绘图仪之外,我们将其余的打印服务器托管在打印服务器之外,您的症状与我们的症状不完全相同见过,但足够接近。我有一些想法给你,希望它们会有所帮助,但没有真正的结论:)

    1.) 尝试在有问题的工作站上重新启动本地打印后台处理程序服务。(例如:net stop "Print Spooler" && net start "Print Spooler")。看看有没有效果。

    2.) 导航到打印机的驱动程序属性,在工作站上,选择“高级”,选择“打印处理器”,尝试将“WinPrint”设置为 RAW,或者更改为 MS_XPS 并选择 RAW。

    3.) 检查打印机配置使用的本地工作站上的端口,它是有效的还是神秘地消失了?(我们以前见过那个。伙计,多么痛苦!)

    4.)这是一个远射,但看看本地防火墙是否阻止它。禁用任何本地防火墙/IP 过滤并测试它是否有效。我们以前见过这种情况,但特别是在这种情况下:我们在所有工作站上运行 Symantec EndPoint,在某些情况下,本地 Windows 默认防火墙显示为已启用并正在运行,并且正在执行一些时髦、时髦的阻止。:)

    不管怎样,祝你好运!

    • 3
  3. Jaroslav Svestka
    2015-04-19T02:05:23+08:002015-04-19T02:05:23+08:00

    在客户端上重新启动 Print Spooler 服务完成了这项工作。在服务器上重新启动服务不起作用。

    我们的网络:Win7Ultimate 64bit + 一堆Win7Pro 64bit 没有域,只有工作组。

    • 3
  4. Mathieu Chateau
    2009-06-12T05:57:53+08:002009-06-12T05:57:53+08:00

    您是否更改了默认的 snmp 社区(公共)?打开打印机后,通过文件菜单将其重新联机(或先右键单击它。)

    • 2
  5. kynan
    2013-08-17T05:21:26+08:002013-08-17T05:21:26+08:00

    我可以通过启动我手动禁用的SNMP Trap服务来解决这个问题(Windows 7)。

    • 1
  6. Jack B Nimble
    2009-06-12T11:53:26+08:002009-06-12T11:53:26+08:00

    这个vista论坛有两个建议,一个是尝试使用dos命令将打印机端口设置为“持久”

    net use LPT1 \\[printservername]\P1 /persistent:yes
    

    另一种方法是应用 microsoft 提供的修补程序 #934455。这应该包含在 SP1 中。

    另一个站点建议重新启动 Print Spooler 服务,这应该会重置脱机状态。此外,在 Print Spooler / Recovery 的属性中,尝试将“Recovery on Subsequent failures”设置为 Restart。默认设置是在 2 次尝试失败后停止重新启动。

    • 0
  7. Joseph Kern
    2009-06-13T09:16:45+08:002009-06-13T09:16:45+08:00

    我在 2008 Server 机器(基本上是 Vista Light)上遇到了同样的问题,我必须在打印之前重新启动它。谈论恶化。HKLM 深处隐藏着一个注册表设置

    HKEY_LOCAL_MACHINE\SYSTEM\ControlSet\Hardware Profiles\0001\System\CurrentControlSet\Control\Print\Printers\
    

    找到有问题的打印机条目,然后找到命名的条目。

    PrinterOnLine
    

    编辑它。将其更改为神奇的值

    1
    

    这让我为 CUPS 哭泣……甚至是 lpr……

    • 0
  8. Maciek Sawicki
    2011-01-29T02:21:01+08:002011-01-29T02:21:01+08:00

    在我的情况下,当有人尝试使用无线局域网进行打印时,Windows 7 将打印机视为脱机。在有线局域网中一切正常,即使有无线局域网连接,它也可以在 Linux 上运行。

    我发现 widows 7 使用 snmp 来确定打印机状态,在我们的防火墙上解除阻止 snmp 通信(当然仅适用于打印机)后,无论客户端是在有线还是无线网络中,并且在每个操作系统上都可以正常工作。

    • 0
  9. George
    2012-01-27T09:39:01+08:002012-01-27T09:39:01+08:00

    在 W2K3 中有完全相同的问题。我取消选中 snmp 选项,打印机重新联机。(也有注册表。)

    • 0
  10. EricTronic
    2013-05-29T04:39:05+08:002013-05-29T04:39:05+08:00

    在服务器 W2K8 中也有完全相同的问题。本地网络,没有路由器,没有过滤器,没有防火墙,没有 natting。都在同一个广播段。自上周五 (5/24) 以来,所有网络打印机都停止从服务器中的打印机队列打印。重新启动打印假脱机服务没有效果。取消选中服务器端口设置中的 snmp 选项就可以了。

    • 0

相关问题

  • 您最喜欢的云计算提供商是什么?[关闭]

  • Vanilla Powershell 是否足以成为 Windows 和 DB 服务器管理员的语言?

  • 为什么添加新驱动器后我的磁盘驱动器访问速度如此之慢?

  • 在 Windows Server 2003 下使用 wscipt 从 .asp 文件运行 .exe

  • 最佳混合环境(OS X + Windows)备份?[关闭]

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    从 IP 地址解析主机名

    • 8 个回答
  • Marko Smith

    如何按大小对 du -h 输出进行排序

    • 30 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    Windows 中执行反向 DNS 查找的命令行实用程序是什么?

    • 14 个回答
  • Marko Smith

    如何检查 Windows 机器上的端口是否被阻塞?

    • 4 个回答
  • Marko Smith

    我应该打开哪个端口以允许远程桌面?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    MikeN 在 Nginx 中,如何在维护子域的同时将所有 http 请求重写为 https? 2009-09-22 06:04:43 +0800 CST
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    0x89 bash中的双方括号和单方括号有什么区别? 2009-08-10 13:11:51 +0800 CST
  • Martin Hope
    kch 如何更改我的私钥密码? 2009-08-06 21:37:57 +0800 CST
  • Martin Hope
    Kyle Brandt IPv4 子网如何工作? 2009-08-05 06:05:31 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve