print spooler doesn't work

G

Guest

Hello,

I have a toshiba tecra m3-s331. The print spooler on my computer is
starting up with windows as normal, however when i go to the add printer
option within the control panel and try to add a printer or connect to the
server it is telling me that the service is stopped. At that point if i go
back to the msc grouping and check on the spooler it shows it stopped.
Hitting start at that point does start the service, but does not resolve the
problem as it is then repeatable from that point.

I've checked the dependancy service and it is running.

I've tried using the clean spooler program and going through the steps on
http://members.shaw.ca/bsanders/CleanPrinterDrivers.htm
but this problem is not resolved by them.

Any advice please?
 
D

Dieter

Hi Xilbus,

you can check the following:
- netsupport manager installed ?
- check registry key
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\PostSPUpgrade]
and delete content if one exists
- "data executing prevention" enabled on new 64 bit processors ?

to examine why the spooler dies, more information is needed.
Start Dr. Watson by "drwtsn32" and check if it shows any informationen.
Another possiblity is to start "ntsd" and attach to the spooler process
with the "-p" option - type "g" when ntsd stops, wait until the next
stop which should be occur when you try to "add the printer" and post
the contents showed.

Dieter
 
G

Guest

Dieter, thanks for responding.

I'm unfamilar with netsupport manager. There are no registry keys in that
location. The processor is a pentium-M 32 bit.

Im not getting anything via Dr. Watson

The ntsd on spoolsv.exe process ran a scan through various dll's and stopped
when it hit comctl32.dll with an exception code of 80000003 stating that the
symbol file could not be found. defaulted to export symbols for
c:\windows\system32\ntdll.dll

Typing "G" at that point closed the command prompt.


Dieter said:
Hi Xilbus,

you can check the following:
- netsupport manager installed ?
- check registry key
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\PostSPUpgrade]
and delete content if one exists
- "data executing prevention" enabled on new 64 bit processors ?

to examine why the spooler dies, more information is needed.
Start Dr. Watson by "drwtsn32" and check if it shows any informationen.
Another possiblity is to start "ntsd" and attach to the spooler process
with the "-p" option - type "g" when ntsd stops, wait until the next
stop which should be occur when you try to "add the printer" and post
the contents showed.

Dieter

Hello,

I have a toshiba tecra m3-s331. The print spooler on my computer is
starting up with windows as normal, however when i go to the add printer
option within the control panel and try to add a printer or connect to the
server it is telling me that the service is stopped. At that point if i go
back to the msc grouping and check on the spooler it shows it stopped.
Hitting start at that point does start the service, but does not resolve the
problem as it is then repeatable from that point.

I've checked the dependancy service and it is running.

I've tried using the clean spooler program and going through the steps on
http://members.shaw.ca/bsanders/CleanPrinterDrivers.htm
but this problem is not resolved by them.

Any advice please?
 
D

Dieter

Hi Xilbus,
I think the spooler crashes when you try to add a printer.
Information is needed for the module and the call stack for the point
when the spooler dies.
Run "drwtsn32 -i" to attach Dr.Watson as standard debugger
(to save the value before start regedit and save the key from
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug)
You can restore the original value later.
With good luck after the next crash "drwtsn32" shows information in the
lower list box "application errors". Double Click on a line and post (or
send me per E-Mail) the information.

When attaching a process to ntsd it always stops with an exception code
of 80000003 (user debug breakpoint). You should continue the debugging
session by typing "g" and Enter-Key.
When starting ntsd with the "-g" Commandlineoption the first breakpoint
is ignored and ntsd stops at the next fault often with an exception code
of c0000005. E.G. ntsd -g -p <Pid from Spooler>.

The first way with Dr.Watson would be better.

Here are some links to articles handling debugging technics:
http://www.codeproject.com/debug/cdbntsd.asp
http://www.codeproject.com/debug/windbg_part1.asp
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q314084

Dieter
Dieter, thanks for responding.

I'm unfamilar with netsupport manager. There are no registry keys in that
location. The processor is a pentium-M 32 bit.

Im not getting anything via Dr. Watson

The ntsd on spoolsv.exe process ran a scan through various dll's and stopped
when it hit comctl32.dll with an exception code of 80000003 stating that the
symbol file could not be found. defaulted to export symbols for
c:\windows\system32\ntdll.dll

Typing "G" at that point closed the command prompt.


Dieter said:
Hi Xilbus,

you can check the following:
- netsupport manager installed ?
- check registry key
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\PostSPUpgrade]
and delete content if one exists
- "data executing prevention" enabled on new 64 bit processors ?

to examine why the spooler dies, more information is needed.
Start Dr. Watson by "drwtsn32" and check if it shows any informationen.
Another possiblity is to start "ntsd" and attach to the spooler process
with the "-p" option - type "g" when ntsd stops, wait until the next
stop which should be occur when you try to "add the printer" and post
the contents showed.

Dieter

Hello,

I have a toshiba tecra m3-s331. The print spooler on my computer is
starting up with windows as normal, however when i go to the add printer
option within the control panel and try to add a printer or connect to the
server it is telling me that the service is stopped. At that point if i go
back to the msc grouping and check on the spooler it shows it stopped.
Hitting start at that point does start the service, but does not resolve the
problem as it is then repeatable from that point.

I've checked the dependancy service and it is running.

I've tried using the clean spooler program and going through the steps on
http://members.shaw.ca/bsanders/CleanPrinterDrivers.htm
but this problem is not resolved by them.

Any advice please?
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top