How can I clear the print jobs queue and restart PDF-eXPLODE as it appears frozen?
Our PDF-eXPLODE program seems to be stuck or frozen. If we try to open the program from the desktop shortcut, screen shown below opens with all outstanding jobs and after a very brief wait, the window closes and we are getting nowhere. We tried restarting PDF-eXPLODE several times with the same result. The print files are still appearing in the queue, but no processing activity and we can't seem to delete the jobs.
Our IT team has tried their hand at it but we’re unable to find a solution. Do you feel we should uninstall and reinstall PDF-eXPLODE? Can you provide some guidance?
If you are about to uninstall and reinstall PDF-eXPLODE application, that should be your last option to consider. First try the suggestions below.
When you open the PDF-eXPLODE application and it displays the Process (aka Print) Queue (albeit, very briefly), look at the Status column and see if it says Printing or Waiting.
If it says 'Printing' and it displays very briefly and closes such that it neither recommences processing nor allows you to access the Options configuration screen, then ie suggest you o to [installed folder]\INIS\%User ID% (this will be different in Version 3 Desktop where the INI is under the C:\Users\%UserID%\AppData\Roaming folder). Open PDFeXPLODE.INI and search for 'PrinterStop=0' and change this to 'PrinterStop=1'. Click Save. Now when you reopen the PDF-eXPLODE process queue window (from the desktop shortcut), the Status should say 'Waiting'. You can now click the Printer menu/ PDF-eXPLODE Options if you wish to open the Options screen.
If it says 'Waiting', then you need do unsuspend the PDF-eXPLODE process queue - see image in step 9. If it is not possible to do this from the Process Queue GUI as the screen keeps closing quickly, then make sure the PDF-eXPLODE process queue GUI is closed. Now go to [installed folder]\INIS\%User ID% (this will be different in Version 3 Desktop where the INI is under the C:\Users\%UserID%\AppData\Roaming folder). Open PDFeXPLODE.INI and search for 'PrinterStop=1' and change this to 'PrinterStop=0'. Save. Now when you reopen the PDF-eXPLODE process queue window (from the desktop shortcut), the Status should say 'Printing'. If it still persists with shutting down the window each time you start the desktop shortcut, then you need to proceed to the instructions below.
Do the following
- Go to the PDF-eXPLODE Print Queue on your hard drive: C:\PDF-EXPLODE\TEMP\%USER ID%
- You should see one or more ~PD999.TMP (note ‘999’ would be some alpha-numeric other than 999) files.
- Move these files out of this folder to any backup folder for now. Repeat the same across all User sub-folders if more than one exists.
- put them into a backup sub-folder of that directory (as they will need to be restored to rerun)
- if the TMP files are older than today’s date then they should be removed permanently (either DELETE or move to BACKUP sub-folder) unless you specifically need to run them
- Open Task Manager and find the open session of PDF-eXPLODE.exe*32 under Details tab if using Win 10 or 8 otherwise under Processes tab in Win 7 – Press End Task to close the program.
- Now PDF-eXPLODE should be able to open but it will show no files in the queue. Open the PDF-eXPLODE Options screen and take note of the User name shown in the caption bar when you open the screen. (See the caption bar of the image in step 9)
- Navigate through each tree menu and screen to ensure the configuration is correct. If this configuration does not show any email configuration or email message content, then it is likely that normal processing occurs from another User. You can check the latest dated PDFeXPLODE.log lines to see which INI file is used for processing. The Log line is like: "01/13/2016 12:55:21 PM: PDF-eXPLODE INI file path: D:\PDF-eXPLODE\INIs\John\PDFeXplode.ini"
- Now restore your *.TMP files from each User backup folder, but this time you will restore it to the User sub-folder queue determined in step #6 and then open PDF-eXPLODE from the desktop link –it should show (as previously) with all of the jobs in the queue. However on this occasion, the "freeze" has ended , and processing should commence.
- If files show a status of “Waiting” then PDF-eXPLODE printer is on suspend and you need to click PRINTER menu and un-suspend it, so it can commence processing the first report in the list. See the PDF-eXPLODE process queue window snapshot below
- Once each file is processed, it is cleared automatically from the queue. Once all files are processed, the window should be cleared. If you deleted the TMP file(s), then you will have to send the output again.
- So you are now all set to start afresh and send output from your report to the PDFeXPLODE printer. You click PRINT to send new output to PDF-eXPLODE and nothing arrives into this PDF-eXPLODE process window
- You now cannot seem to process any new output sent to the Windows PDF-eXPLODE print queue (see image below - this actual printer queue belongs to Windows and is distincly different to PDFeXPLODE Process queue (image above).
- Check the status of the Printer in Devices and Printers. It may be on Pause as shown in this snapshot:
- Go to Devices and Printers and double click the PDFeXPLODE printer icon to open the Windows PDFeXPLODE printer queue. Click on Printer menu and then on the Pause Printing option to uncheck it. Now you should be able to see any print requests pass through from the Windows printer queue (image step#11) to the PDFeXPLODE process queue (image step#9)