We help IT Professionals succeed at work.

We've partnered with Certified Experts, Carl Webster and Richard Faulkner, to bring you two Citrix podcasts. Learn about 2020 trends and get answers to your biggest Citrix questions!Listen Now

x

Spooler errors

Trihimbulus
Trihimbulus asked
on
Medium Priority
2,040 Views
Last Modified: 2012-06-27
I am getting the following errors on my Windows XP SP2 machine. I have a printer connected via parallel port (Brother HL-5040) with most up to date printer drivers. I will manually try to start the spooler service but it turns itself off. Printers do not show up.

Error 7034 / Service Control Manager (SYSTEM) The Print Spooler service terminated unexpectedly.  It has done this 6 time(s).

Event 1000 / ApplicationError / Category 100 ( APPLICATION)Faulting application spoolsv.exe, version 5.1.2600.2696, faulting module ntdll.dll, version 5.1.2600.2180, fault address 0x0001347e.

Event 1001 / Application Error / Category 100 (APPLICATION) Fault bucket 217751349.

Comment
Watch Question

Try getting a new spoolsv.exe file from another similar system. Maybe your file is corrupt. Another thing you could try is to delete the printer and reinstall it using a different print driver like the HL-5140 instead.
Ok, you might try cleaning up everything the spooler contains. No worries, this is easy.
Download the Windows Server 2003 Resource Kit Tools at:

http://www.microsoft.com/downloads/details.aspx?FamilyID=9d467a69-57ff-4ae7-96ee-b18c4790cffd&DisplayLang=en

Extract the kit and grab the little app called cleanspl.exe, it should be located in C:\Program Files\Windows Resource Kits\Tools directory. Run the app on the affected machine, it will ask you to enter the machines hostname, and then it will clean up the spooler and leave a log.

Hope it works out for you.
Keep me in the know & Let me know how it goes.
-JW
Edit: I forgot to add that this WILL delete the printers from your system, and you will have to add them again, but they should work afterwards.

Author

Commented:
Oh, by the way- I am trying to print from an old legacy app named System1 (Deltek). It has to print to LPT1 also. I originally had sent the job to a non existent printer on LPT3 and that is when things went haywire. Even after spooler cleanup, cleaning out manually - tecc...  , still shot! Imay need to re-install my OS arghhh.
Unfortunately that may be the case, but first be sure that the app is running in compatability mode of course. And ensure that the printer is indeed speaking to LPT1. IE Ports setup of printer.
I'd also try replacing spoolsv.exe with a copy from another machine (of the same OS of course) as suggested above by Steviek411. You need to stop the service to do this of course. Just rename the old one spoolsrv.old and copy the new one in. It is located in the C:\WINDOWS\system32 directory.
And last if you are not already; try using the Generic Text Only driver.

Keep me in the know
-JW

Not the solution you were looking for? Getting a personalized solution is easy.

Ask the Experts
help, peter, it's caro
Access more of Experts Exchange with a free account
Thanks for using Experts Exchange.

Create a free account to continue.

Limited access with a free account allows you to:

  • View three pieces of content (articles, solutions, posts, and videos)
  • Ask the experts questions (counted toward content limit)
  • Customize your dashboard and profile

*This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

OR

Please enter a first name

Please enter a last name

8+ characters (letters, numbers, and a symbol)

By clicking, you agree to the Terms of Use and Privacy Policy.