+ -
当前位置:首页 → 问答吧 → 公司电脑加入了域打印机不能提供服务

公司电脑加入了域打印机不能提供服务

时间:2011-03-17

来源:互联网

公司电脑加入了域,有台电脑没加域,打印机连在上面做共享,在域控中的机器,连接了共享打印机,当天可以打印,第2天就报错报的是打印机不能提供服务,不知道为什么,求高人指点.

作者: ghghqnhl   发布时间: 2011-03-17

先试下能不能能过网终访问?* J  `3 {3 L' m( v6 V
没有加域的电脑,在访问时要输入用户名密密码,如果没有保存的话,每次访问都要输入一次,不输入是不能访问的!

作者: hubuxcg   发布时间: 2011-03-17

可以访问,但是就是报打印机服务问题

作者: ghghqnhl   发布时间: 2011-03-17

重启那个打印服务呢,好像叫spoolv

作者: 微软狂热者   发布时间: 2011-03-18

是域中电脑访问不在域中电脑的打印机,第2天就报打印服务错误

作者: ghghqnhl   发布时间: 2011-03-18

一般只要内网是通的都可以正常打印  楼主要检查检查 驱动什么的一系列问题重启打印机服务器 重新添加客户端打印机等( \, W1 E7 e7 c: P9 U$ R% ]+ i% V

* g( u( m6 t- n, X' {$ {: Y[ 本帖最后由 MENG2544 于 2011-3-18 09:27 编辑 ]

作者: MENG2544   发布时间: 2011-03-18

1、打印机连的本机还能不能打印,另外是所有的其他域中的电脑都不能打印?具体的打印报错是什么?# n' L! z  B% p/ F' a
2、试试重启服务中--printer spooler服务.
  H0 Z) O4 W' }5 j3、看看日志记录。

作者: liyubj2010   发布时间: 2011-03-18

重新安装打印机驱动试试看!!

作者: 149banzhang   发布时间: 2011-03-18

是域控中的电脑访问域控意外的打印机,本地可以打印,但是域控种的当天加入共享打印机可以打印,第2天就报打印机服务出错。 重新加打印机又可以打印了,但是第2天还是报打印服务器服务出错.

作者: ghghqnhl   发布时间: 2011-03-18

这个和域没多大关系,域只是一个身份验证的机制。
9 p9 }! M% ~# y1.检查本地的print spooler服务是否启动并设置为自动。! `! K- M3 p% J4 P# H$ b! @% J9 [
2.在客户端IE访问网络打印机IP或者打印服务器IP看是否可以访问。  r: S+ q) J8 G% t0 ]7 G) v# E% ^
3.检查打印服务器的print spooler服务在出现问题时是否是启动状态(最好刷新下服务,不要被假象骗了)。: B: J& q  _0 y. ~1 }7 d
0 P9 K  Y% e- v7 U
通常有些喷墨打印机打印相片时数据量很大,几十到几百MB,现在主流的带宽是100Mb每秒,如果用户数过多则打印带宽很大,可能会塞死网络(因为要将数据传递给打印服务器的print spooler服务的队列中),也有可能导致打印服务器的print spooler服务down掉,尤其是大量喷墨打印机集中的情况下,当然也不排除底层驱动有问题。可以使用windebug工具监控和分析服务器的printer spooler服务器判断是否是驱动引起的。* G+ r" {; k0 Y  r% ^) T8 r

+ m/ c) g# n+ l! _另外下面有段检测并重启printer spooler的脚本,可以临时解决printer spooler服务经常停止的问题,放在任务计划中30秒执行一次就可以了。! U8 h8 i3 V* }2 t; a$ b* ?, e9 d
On Error Resume Next% w# M& S5 Q) G2 p. d
strComputer = "."- C4 G" [! r5 k) N/ X9 O
Set objWMIService = GetObject("winmgmts:" & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")+ \/ p6 Y3 `1 j+ _, E
Set colRunningServices = objWMIService.ExecQuery ("Select * from Win32_Service where Name='Spooler'")% g9 {- ^9 r8 }- ~
For Each objService in colRunningServices
8 d$ f7 N$ P( O: s0 r# y* x. g    If not objService.State = "Running" Then+ p7 ?) t& ^) T1 o: U
        objService.StartService()) H& i" a6 w& p% N! z' ~/ J2 x
    Else/ q1 v( G$ a3 w; F* C" A
        Wscript.Quit/ Z" a  b/ J( `( r- I0 b( h& m* e
    End If/ A* E! g' B& Z! D# T
Next

作者: yangye_mcse   发布时间: 2011-03-29

楼上的朋友高人啊~羡慕你的知识!

作者: ritobashi   发布时间: 2011-03-29