Error 0xc1 in print spooler

When starting the print spooler under Windows 7 x86-64 Home Premium, it claims the spooler is running until I do anything printer-related. It then dies with "EventID 503: The system failed to initialize the local print provider: Error 0xc1. This can occur because of system instability or a lack of system resources." Reboots have failed to resolve this problem. I have been trying to use an HP OfficeJet 5610, but the driver installation fails when the spooler dies.
Hi,
 
First check whether the printer is compatible with Windows 7 64 bit operating system.
 
To do that you need to follow the link provided below.
 
http://www.microsoft.com/windows/compatibility/windows-7/en-us/
 
If it is compatible then lets follow these below methods to troubleshoot the issue.
 
Method 1: Follow the below steps:
 
1. Click Start, type services.msc and hit Enter
2. Scroll down to Print spooler.
3. Right click and click properties, click the tab “Dependencies”
4. Note all of the dependent services listed, and then close the Print Spooler Properties window.
5. Repeat the above steps for the dependent services noted.
 
If any of the dependent services are missing or cannot be started, try uninstalling all installed printer drivers and then reinstalling them.
 
To uninstall drivers,
1. Open Programs and Features by clicking the Start button, clicking Control Panel, clicking Programs, and then clicking Programs and Features.
 
2. Select a program, and then click Uninstall. Some programs include the option to change or repair the program in addition to uninstalling it, but many simply offer the option to uninstall. To change a program, click Change or Repair. If you're prompted for an administrator password or confirmation, type the password or provide confirmation.
Refer the below link for more details:
 
 
To install a program, refer the below link:
 
 
Method 2: In addition to the above steps, you may also do a System File Checker (SFC) scan on your computer. SFC tool scans system files and replaces incorrect versions of the system files by using the correct versions.
 
To run the System File Checker tool, follow these steps:
 
1. Click Start, and then type cmd in the Start Search box.
2. Right-click cmd in the Programs list, and then click Run as administrator.
If you are prompted for an administrator password or confirmation, type your password or click Continue
3. At the command prompt, the following line, and then press ENTER:
   sfc /scannow
Check the below link for details:
 
How to use the System File Checker tool to troubleshoot missing or corrupted system files on Windows Vista or on Windows 7
http://support.microsoft.com/kb/929833
 
Thanks and Regards:
I. Suuresh Kumar- Microsoft Support.
Visit our Microsoft Answers Feedback Forum and let us know what you think.

Was this reply helpful?

Sorry this didn't help.

Great! Thanks for your feedback.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this reply?

Thanks for your feedback.

This is the error

C:\tools>winerror 0xc1
   193 ERROR_BAD_EXE_FORMAT

I normally see this when a 32 bit driver file is included with 64 bit drivers.  The spooler will only load 64bit print driver components.

 


Alan Morris Windows Printing Team; Search the Microsoft Knowledge Base here: http://support.microsoft.com/search/Default.aspx?adv=1
Formerly with Windows print team

Was this reply helpful?

Sorry this didn't help.

Great! Thanks for your feedback.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this reply?

Thanks for your feedback.

The unfixable problems seem to be the root of the problem:

 

2010-04-27 09:07:13, Info                  CSI    00000122 [SR] Cannot repair member file [l:24{12}]"localspl.dll" of Microsoft-Windows-Printing-Spooler-Core-Localspl, Version = 6.1.7600.16385, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral in the store, hash mismatch
2010-04-27 09:07:16, Info                  CSI    00000124 [SR] Cannot repair member file [l:24{12}]"localspl.dll" of Microsoft-Windows-Printing-Spooler-Core-Localspl, Version = 6.1.7600.16385, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral in the store, hash mismatch
2010-04-27 09:13:35, Info                  CSI    000003a5 [SR] Cannot repair member file [l:24{12}]"localspl.dll" of Microsoft-Windows-Printing-Spooler-Core-Localspl, Version = 6.1.7600.16385, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral in the store, hash mismatch
2010-04-27 09:13:38, Info                  CSI    00000442 [SR] Cannot repair member file [l:24{12}]"localspl.dll" of Microsoft-Windows-Printing-Spooler-Core-Localspl, Version = 6.1.7600.16385, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral in the store, hash mismatch

Was this reply helpful?

Sorry this didn't help.

Great! Thanks for your feedback.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this reply?

Thanks for your feedback.

what is the date and file size of \windows\system32\localspl.dll?
Alan Morris Windows Printing Team; Search the Microsoft Knowledge Base here: http://support.microsoft.com/search/Default.aspx?adv=1
Formerly with Windows print team

Was this reply helpful?

Sorry this didn't help.

Great! Thanks for your feedback.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this reply?

Thanks for your feedback.

7/13/2009, older than the computer. The file is 933 KB in size.

Was this reply helpful?

Sorry this didn't help.

Great! Thanks for your feedback.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this reply?

Thanks for your feedback.


07/13/2009  06:41 PM           954,880 localspl.dll

I see 933kb in the UI.  The date is correct.

System File Checker may not be able to load the file due to the hash mismatch.  If you have not attempted to run the tool in Safe Mode, give that a shot.  I am pretty sure you will need to correct this conflict before you can start the spooler service.

 


Alan Morris Windows Printing Team; Search the Microsoft Knowledge Base here: http://support.microsoft.com/search/Default.aspx?adv=1
Formerly with Windows print team

Was this reply helpful?

Sorry this didn't help.

Great! Thanks for your feedback.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this reply?

Thanks for your feedback.

OH JOY:

 

2010-05-27 10:13:09, Info                  CSI    000002c7 Hashes for file member \SystemRoot\WinSxS\amd64_microsoft-windows-p..ooler-core-localspl_31bf3856ad364e35_6.1.7600.16385_none_8c104fa2ac5f1f82\localspl.dll do not match actual file [l:24{12}]"localspl.dll" :
  Found: {l:32 b:YL7NqM3/p5K78QhCmMC1jkrfsc0STFYO2FSPGSiILsw=} Expected: {l:32 b:HHvf7QHd5SZYDg+XFJxLBFxStS+9nm8GgkWSlrUhrm0=}
2010-05-27 10:13:09, Info                  CSI    000002c8 [SR] Cannot repair member file [l:24{12}]"localspl.dll" of Microsoft-Windows-Printing-Spooler-Core-Localspl, Version = 6.1.7600.16385, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral in the store, hash mismatch
2010-05-27 10:13:09, Info                  CSI    000002c9 Hashes for file member \SystemRoot\WinSxS\amd64_microsoft-windows-p..ooler-core-localspl_31bf3856ad364e35_6.1.7600.16385_none_8c104fa2ac5f1f82\localspl.dll do not match actual file [l:24{12}]"localspl.dll" :
  Found: {l:32 b:YL7NqM3/p5K78QhCmMC1jkrfsc0STFYO2FSPGSiILsw=} Expected: {l:32 b:HHvf7QHd5SZYDg+XFJxLBFxStS+9nm8GgkWSlrUhrm0=}
2010-05-27 10:13:09, Info                  CSI    000002ca [SR] Cannot repair member file [l:24{12}]"localspl.dll" of Microsoft-Windows-Printing-Spooler-Core-Localspl, Version = 6.1.7600.16385, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral in the store, hash mismatch
2010-05-27 10:13:09, Info                  CSI    000002cb [SR] This component was referenced by [l:202{101}]"Microsoft-Windows-Foundation-Package~31bf3856ad364e35~amd64~~6.1.7600.16385.WindowsFoundationDelivery"
2010-05-27 10:13:09, Info                  CSI    000002cc Hashes for file member \??\C:\Windows\System32\localspl.dll do not match actual file [l:24{12}]"localspl.dll" :
  Found: {l:32 b:YL7NqM3/p5K78QhCmMC1jkrfsc0STFYO2FSPGSiILsw=} Expected: {l:32 b:HHvf7QHd5SZYDg+XFJxLBFxStS+9nm8GgkWSlrUhrm0=}
2010-05-27 10:13:09, Info                  CSI    000002cd Hashes for file member \SystemRoot\WinSxS\amd64_microsoft-windows-p..ooler-core-localspl_31bf3856ad364e35_6.1.7600.16385_none_8c104fa2ac5f1f82\localspl.dll do not match actual file [l:24{12}]"localspl.dll" :
  Found: {l:32 b:YL7NqM3/p5K78QhCmMC1jkrfsc0STFYO2FSPGSiILsw=} Expected: {l:32 b:HHvf7QHd5SZYDg+XFJxLBFxStS+9nm8GgkWSlrUhrm0=}
2010-05-27 10:13:09, Info                  CSI    000002ce [SR] Could not reproject corrupted file [ml:520{260},l:46{23}]"\??\C:\Windows\System32"\[l:24{12}]"localspl.dll"; source file in store is also corrupted

Was this reply helpful?

Sorry this didn't help.

Great! Thanks for your feedback.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this reply?

Thanks for your feedback.

is there a localspl.dll.org  (or any file with *.org in system32?
Alan Morris Windows Printing Team; Search the Microsoft Knowledge Base here: http://support.microsoft.com/search/Default.aspx?adv=1
Formerly with Windows print team

Was this reply helpful?

Sorry this didn't help.

Great! Thanks for your feedback.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this reply?

Thanks for your feedback.

No, there isn't.

Was this reply helpful?

Sorry this didn't help.

Great! Thanks for your feedback.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this reply?

Thanks for your feedback.

When the system reports the file is damaged, it will never load the file.  I'm not sure the best place to look for file system help.
Alan Morris Windows Printing Team; Search the Microsoft Knowledge Base here: http://support.microsoft.com/search/Default.aspx?adv=1
Formerly with Windows print team

Was this reply helpful?

Sorry this didn't help.

Great! Thanks for your feedback.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this reply?

Thanks for your feedback.

 
 

Question Info


Last updated July 6, 2023 Views 7,719 Applies to: