永发信息网

print spooler这个服务老是自动关闭

答案:2  悬赏:60  手机版
解决时间 2021-02-28 04:58
  • 提问者网友:几叶到寒
  • 2021-02-27 09:42
一重启电脑,这个服务就自动关闭,我每次执行打印操作,老是得手动打开这个服务,麻烦死了,有没有一劳永逸的方法,除了重新装系统!
最佳答案
  • 五星知识达人网友:孤独的牧羊人
  • 2021-02-27 10:41
点击右键点属性,启动方式选自动。
全部回答
  • 1楼网友:躲不过心动
  • 2021-02-27 11:58

分析解决打印服务自动关闭及citrix打印补丁

尝试访问 windows 2000 打印服务器上的打印机时,print spooler 服务可能会频繁停止,并且可能收到 dr. watson 错误信息

重要说明:本文包含有关修改注册表的信息。修改注册表之前,一定要先进行备份,并且一定要知道在发生问题时如何还原注册表。有关如何备份、还原和编辑注册表的信息,请单击下面的文章编号,以查看 microsoft 知识库中相应的文章:

256986 ( http://support.microsoft.com/kb/256986/) microsoft windows 注册表说明

方法 1:在注册表编辑器中删除 xerox 语言监视器的注册表项

方法 2:禁用打印机的 printer.inf 文件中的语言监视器条目

症状

当您试图访问基于 microsoft windows 2000 的打印服务器上的打印机时,print spooler 服务可能会频繁停止。同时,您可能收到以下 dr. watson 错误信息:

spoolsv.exe has generated errors and will be closed by windows.

dr. watson 日志文件可能包括与以下类似的文本项:app:spoolsv.exe (pid=0992)

when: 5/28/2002 @ 16:09:54.109

exception number:c0000005 (access violation)

*----> system information <----*

computer name:name

user name:name

number of processors: 2

processor type:x86 family 6 model 8 stepping 10

windows 2000 version: 5.0

current build: 2195

service pack: 2

current type:multiprocessor free

registered organization:name

registered owner:name

*----> stack back trace <----*

frameptr returnad param#1? param#2? param#3? param#4? function name

01aee3d0 76a87106 000dcd18 017d9148 0000000f 01aee408 tcpmon!configportuiex

00000fec 00000000 00000000 00000000 00000000 00000000 tcpmon!writeport

1ba0000 38ff8ff2 apr 20 16:17:06 2000 c:\winnt\system32\xrxlm.dll

此外,系统事件日志可能包含与以下类似的事件消息:

事件 id: 7016

来源:服务控制管理程序

描述:

xerox advanced windows services 服务报告了一个无效的当前状态 0。

事件 id: 2510

来源:服务器

描述:

服务器服务无法映射错误代码 1722。

事件 id: 7031

来源:服务控制管理程序

描述:

print spooler 服务意外地停止,这种情况已经出现了 3 次。以下的修正操作将在 60000 毫秒内运行:无操作。

原因

如果您的计算机上安装了 xerox 打印语言监视器,就可能发生此问题。

解决方案

要解决此问题,请使用下列方法之一。

方法 1:在注册表编辑器中删除 xerox 语言监视器的注册表项

警告:注册表编辑器使用不当可能导致严重问题,可能需要重新安装操作系统。microsoft 不能保证您可以解决因注册表编辑器使用不当而导致的问题。使用注册表编辑器需要您自担风险。

注意:如果您删除打印语言监视器,打印机将不支持打印机与主机之间的双向通信。必须重新安装打印语言监视器才能在打印机中恢复对双向通信的支持。 1. 单击“开始”,单击“运行”,在“打开”框中键入“regedit”,然后单击“确定”。

2. 在注册表编辑器中,找到并单击下面的注册表子项:

hkey_local_machine\system\currentcontrolset\control\print\monitors\xerox language monitor

3. 在“编辑”菜单上,单击“删除”以删除注册表子项。

4. 在提示确认删除时,单击“是”。

5. 退出注册表编辑器。

6. 重新启动计算机。

方法 2:禁用打印机的 printer.inf 文件中的语言监视器条目

1. 启动 microsoft windows 资源管理器。

2. 在左侧窗格中,单击“drive:\windows\inf”文件夹。

注意:在这一步中,drive:\windows 是安装 windows 2000 的文件夹的路径。

3. 在右侧窗格中,右键单击“printer.inf”文件,然后单击“打开”。

注意:在这一步中,printer 是您的打印机的名称。

如果“printer.inf”文件不可见,请执行下列步骤:

a.在“工具”菜单上,单击“文件夹选项”。

b.单击“查看”选项卡,单击“显示所有文件和文件夹”,然后单击“确定”。

4. 在以下列文本开头的条目前,添加一个分号 (;):languagemonitor=

注意:添加分号会禁用该条目。

5. 关闭 printer.inf 文件,然后单击“确定”保存该文件。

6. 退出 windows 资源管理器。

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯