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 / 问题 / 64215
Accepted
Russ
Russ
Asked: 2009-09-11 08:49:09 +0800 CST2009-09-11 08:49:09 +0800 CST 2009-09-11 08:49:09 +0800 CST

Windows 7 共享打印机从 Windows 2000 挂起

  • 772

我有一个 Windows 7 x86 系统和一个在我的工作组中公开共享的打印机。当我尝试从 Windows 2000 Pro sp4 框中打印到该打印机时,打印作业进入打印机队列,但随后挂起打印队列。

在这两个系统中,您都可以查看打印作业,但在您重新启动 Windows 7 主机系统之前,该作业永远不会打印。此外,在您重新启动主机 Windows 7 系统之前,您无法删除打印作业。

任何在 Win2K 盒子之后进入的打印作业都会挂起,等待打印卡住的作业。

我可以做些什么来解决这个问题?这是一个已知问题吗?我是否只是在使用相距太远的系统,只是说的不是同一种语言的足够接近的方言?

windows-7
  • 2 2 个回答
  • 828 Views

2 个回答

  • Voted
  1. Best Answer
    TheCleaner
    2009-09-11T09:59:56+08:002009-09-11T09:59:56+08:00

    拉斯,

    如果您在 Windows 7 主机上配置以下策略,它应该可以工作。

    本地计算机策略\管理模板\打印机

    允许打印后台处理程序接受客户端连接 > 启用

    用户配置\管理模板\控制面板\打印机\

    指向和打印限制 > 禁用

    另一个解决方案是禁用 Windows 7 的 UAC 控制……我相信这也可以解决打印队列的“挂断”问题。

    • 0
  2. Jessica McKinnon
    2009-09-11T11:20:28+08:002009-09-11T11:20:28+08:00

    TheCleaner 的回答,希望完全消除采取进一步行动的需要。但是,如果这不能解决问题,则很少需要重新启动来修复挂起的打印队列。通常,在大多数情况下,只需停止 Print Spooler 服务、终止 spoolsv.exe 进程(必要时强制执行),然后再次启动 Print Spooler 服务就足够了。这也可以从命令行编写或实现,如下所示:

    net stop spooler
    taskkill /im spoolsv.exe
    taskkill /f /im spoolsv.exe
    net start spooler
    

    虽然不理想,但它不像必须重新启动机器才能让您的打印后台处理程序再次运行那样具有侵入性。您还可以更有创意,设置一个每隔几分钟运行一次的任务,以查看打印后台处理程序是否真的在做它应该做的事情,如果没有,然后发出上面的命令让它重新启动并运行。


    附带说明一下,只要 Windows 打印后台处理程序存在,它就非常脆弱,所以我很失望听到这个最新版本仍然因任何原因挂起(尽管我不能说我是也感到惊讶)。顺便说一句,上面的快速而肮脏的修复方法可以在每个“非 DOS”版本的 Windows 上使用。请注意,虽然“taskkill”命令仅在 XP 中首次引入,但可以使用资源工具包工具“kill”代替它)。

    • 0

相关问题

  • Windows 7 总是附加 VHD

  • Windows 7 上的虚拟 PC 和网络共享

  • 在 Windows XP 上安装 Windows 7 引导加载程序

  • 如何在 Windows 中自定义管道?

  • IIS 7.5 (Windows 7) - HTTP 错误 401.3 - 未经授权

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