DISCOVER
×

How to replace a corrupt spoolsv.exe file

Updated March 23, 2017

The printing services on Microsoft Windows are managed by SPOOLSV.exe. When SPOOLSV.exe is corrupted or damaged, your printing projects will not fully complete. You will know that you have a SPOOLSV.exe problem when you see the "Spoolsv.exe has generated errors and will be closed by Windows," "Printer operation cannot continue due to lack of resources" or "Subsystem unavailable" error messages. You can repair this problem by removing the corrupted printers and their drivers, then using the Microsoft Registry Editor and reinstalling the printers, thus reinstalling SPOOLSV.exe.

Click the desktop's "Start" button, click the "Run" icon and type "regedit.exe" (without quotes) into the "Run" text field. Click the "OK" button. The Windows Registry Editor will open.

Click on the following entry in the right side of the editor: "HKEY_LOCAL_MACHINE." Proceed to click and open the following folders: "System">"CurrentControlSet">"Control">"Print">"Environments">"Windows NT x86">"Drivers" and "Version-2." Right click all items in the "Version-2" folder, click "Delete" for each item and click "Yes."

Click on the following entry in the right side of the editor: "HKEY_LOCAL_MACHINE." Proceed to click and open the following folders: "System">"CurrentControlSet">"Control">"Print">"Environments">"Windows NT x86">"Drivers" and "Version-3." Right click all items in the "Version-3" folder, click "Delete" for each item and click "Yes."

Click on the following entry in the right side of the editor: "KEY_LOCAL_MACHINE." Proceed to click and open the following folders: "System">"ControlSet001">"Control">"Print">"Environments">"Windows NT x86">"Drivers"and "Version-2." Right click all items in the "Version-2" folder, click "Delete" for each item and click "Yes."

Click on the following entry in the right side of the editor: "HKEY_LOCAL_MACHINE." Proceed to click and open the following folders: "System">"ControlSet001">"Control">"Print">"Environments">"Windows NT x86">"Drivers" and "Version-3." Right click all items in the "Version-3" folder, click "Delete" for each item and click "Yes."

Click on the following entry in the right side of the editor: "HKEY_LOCAL_MACHINE." Proceed to click and open the following folders: "System">"CurrentControlSet">"Control">"Print" and "Monitors." Delete all items, with the exceptions of "AppleTalk Printing Devices," "BJ Language Monitor," "Local Port," "PJL Language Monitor," "Standard TCP/IP Port," "USB Monitor" or "Windows NT Fax Monitor," by right clicking the items and clicking "Delete," then clicking "Yes."

Click on the following entry in the right side of the editor: "HKEY_LOCAL_MACHINE." Proceed to click and open the following folders: "System">"ControlSet001">"Control">"Print" and "Monitors." Delete all items, with the exceptions of "AppleTalk Printing Devices," "BJ Language Monitor," "Local Port," "PJL Language Monitor," "Standard TCP/IP Port," "USB Monitor" or "Windows NT Fax Monitor," by right clicking the items and clicking "Delete," then clicking "Yes."

Click on the following entry in the right side of the editor: "HKEY_LOCAL_MACHINE." Proceed to click and open the following folders: "System">"CurrentControlSet">"Control">"Print" and "Printers." Right click all items in the "Printers" folder, click "Delete" for each item and click "Yes."

Click on the following entry in the right side of the editor: "HKEY_LOCAL_MACHINE." Proceed to click and open the following folders: "System">"ControlSet001">"Control">"Print" and "Printers." Right click all items in the "Printers" folder, click "Delete" for each item and click "Yes."

Restart your computer system.

Click the desktop's "Start" button then click "Control Panel." Select "Printers and Faxes."

Right click on all of the printers and remove by clicking "Delete."

Click the "File" option in the "Printers" window and click the "Server Properties" option to open the "Print Server Properties" window.

Click the "Drivers" tab, which is located on top of the "Print Server Properties" window.

Delete every installed printer driver by clicking on each one, selecting the "Remove" option and clicking "Yes."

Click the desktop's "Start" button, then click "Control Panel." Select "Printers and Faxes."

Double click the "Add Printer" option.

Click the "Next" button in the "Add Printer Wizard" window.

Click "Local Printer" in the "Add Printer Wizard" dialogue and click the "Next" button to automatically search for and reinstall the printer. Spoolsv.Exe will be reinstalled along with the printer.

Cite this Article A tool to create a citation to reference this article Cite this Article

About the Author

Jason Candanedo is currently a student at Empire State College, pursuing a Bachelor of Arts in social theory, social structure and change. He has been writing since August 2008 on his political blog and since September 2009 as a freelance writer for various websites.