print spooler in remote desktop

Hi,
past few weeks users have been trying to print through remote desktop and jobs dont print at all but when we stop and start the print spooler on the win 2003 server, the jobs push through.  I looked at event viewer under system but just warnings about driver for certain printers might not be correct.  Wondering how i would isolate what is causing this and why we would have to keep restarting print spooler.  thanks.
dankyle67Asked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

dankyle67Author Commented:
In addition, just noticed while checking application event log that it referenced event id 1000 "Faulting application spoolsv.exe version 5.2.3790.4759" hope this helps
Nick67Commented:
<event id 1000 "Faulting application spoolsv.exe version 5.2.3790.4759">
The print spooler is crashing.
1.  Check the spool service settings.  Make sure it will continue to try to restart on all crashes, not just 1st and 2nd
2.  Experiment with different remote clients.  There is a bad print driver somewhere, crashing the spooler.  Try to isolate which client has it.  Remove that printer or replace that driver.
3. Make sure that the server DOES have the necessary drivers for all the clients.
dankyle67Author Commented:
Yes will adjust settings in spooler as you instructed.  In the past i remember if i had a printer being used in remote desktop that didnt work properly or at all, i could resolve it by installing the correct driver which would be the win2003 server driver on that server and then i would have to make a mapping in the term server file which gives mapping to correct name of printer.  For example if driver is called hplaserjet5a then would have to explicitly map this exact name to driver that is installed in 2003 server which might be called hplaserjet5b so that server knows which driver to use.  I'm hoping to isolate the printer that is crashing and then install the correct driver as you mentioned.  Does this sound right?
C++ 11 Fundamentals

This course will introduce you to C++ 11 and teach you about syntax fundamentals.

Nick67Commented:
Sounds like it
Check the event logs and see if the print spooler crash co-incides with just one client's login
Has anybody installed a new printer on a client since this problem cropped up?
dankyle67Author Commented:
sounds good, i can see the spool crashes in application log of event viewer but where would i go to see which remote user just logged in prior to that approximate time? Will also check on any new printer installs within past month since it started happening 4weeks ago they said.
Nick67Commented:
Usually you wind up a bunch of eventID 3, 4 and 8 when any given client logs off.
You can also turn on auditing for log on and log off events.
That should help you bracket when the spooler is crashing, and what machine had loggged on.
The Events also pick up the names other printers, so you can give the suspected printers distinctive names and see if they appear in the log

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
dankyle67Author Commented:
great, will try these all out and let you know.  They mentioned that they were trying to print to a color printer that they hadnt tried before so most likely this is the one.  Once its identified as the problem printer then i can just install correct driver and hopefully wont crash going forward.  
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Remote Access

From novice to tech pro — start learning today.