The printer does not print or the print queue is stuck: how to clear the Spooler
Instruction for cases when printing from Torgsoft does not work, documents are stuck in the queue, or the printer prints incorrect characters. Suitable for local printing and work through a terminal server (RDP).
This instruction involves clearing the print queue, restarting the Print Spooler service, and, if needed, manually deleting stuck print files, so it must be followed carefully. If you resend a receipt or report to print before clearing the queue, you may get a duplicate document or another printing freeze. Before forced clearing, make sure you understand which jobs are stuck and whether they are printing at that moment on another workstation or in an RDP session. If printing is configured in a non-standard way or through a terminal server, it is better to perform administrative actions carefully or with the help of a system administrator.
When the print queue needs to be cleared
-
A receipt or report does not print, but new jobs continue to accumulate.
-
A document in the queue has the “Deleting…” status and does not disappear.
-
The printer started printing unreadable characters.
-
After working via RDP, the printer disappeared or does not respond.
-
Restarting the PC did not solve the problem.
How to understand that the problem is in the print queue or Spooler
-
The print queue cannot be cleared in the standard way.
-
The printer is displayed as Offline / Autonomous.
-
Torgsoft cannot send data to the printer.
-
Printing a test page does not start.
Why printing freezes or does not resume
-
Windows print service failure (Print Spooler) — temporary queue files are not deleted.
-
Incorrectly closed RDP session — the session was disconnected, not ended with Log off.
-
Loss of connection with the printer — USB port, cable, power saving mode.
-
Driver conflict or duplicate driver — data is sent to an inactive printer.
-
VPN or network interruption — for printers connected via network.
How to restore printing and clear Spooler
1. Clearing the queue on a local PC (standard method)
-
Open Control Panel → Devices and Printers.
-
Double-click the required printer.
-
In the menu, select Printer → Clear Print Queue.
-
Make sure the “Use Printer Offline” checkbox is unchecked.
-
Make sure the correct printer is set as default (green checkmark).

2. If working via RDP / terminal server
-
Be sure to perform End session (Log off / Sign out).
-
Closing the window with the X button does not reset the queue.
-
Wait 10–15 seconds.
-
Connect to the server again.
-
In Torgsoft, open Settings → Parameters → Printer Selection to refresh the printer list.
3. Forced queue clearing (administrator level)
Use this if documents are stuck with the “Deleting…” status.

-
Press Win + R → enter services.msc.
-
Find the Print Spooler service → Stop.

Open the folder:
C:\Windows\System32\spool\PRINTERS

-
Delete all files in the folder (.SPL, .SHD).
-
Return to Services → Start Print Spooler.

Automation:
For recurring problems, create a .bat file and run it as administrator:
net stop spooler
del /Q /F /S "%systemroot%\System32\Spool\Printers\*.*"
net start spooler
4. Checking equipment and connections
-
The printer is connected to the same USB port as before.
-
A passive USB hub without power is not used.
-
The USB cable length is not more than 1.8 m, preferably with ferrite rings.
-
USB selective suspend for power saving is disabled in Windows power settings.
How to check that printing has been restored
-
The print queue is empty.
-
The test page prints without delays.
-
A receipt or report from Torgsoft prints on the first attempt.
How to avoid repeated printing freezes
-
Always end the RDP session via Log off.
-
Do not connect printers through unstable USB hubs.
-
Use verified printer drivers.
-
Restart the server PC regularly.
-
For a terminal server, configure printing via LPR/LPD, not standard RDP redirection.
What is important to remember
If printing is stuck, do not send the receipt again.
First clear the print queue, restart Spooler if needed, and only then repeat printing.
-
24.04.2026
Selecting and configuring a receipt template for different users in Torgsoft
Setting up fiscal and non-fiscal receipt templates for different users in Torgsoft: access rights, printing receipts
-
23.03.2026
Generating barcodes for weighted goods in Torgsoft
How to create barcodes for weighted goods in Torgsoft: product parameters, label printing, EAN-13 structure and scanning at the cash register
-
09.03.2026
How to print labels in the Torgsoft accounting program?
How to print labels in Torgsoft from stock, a goods receipt, the print menu, or the print buffer, and how to edit the label template.









Go back to the previous step