Print Job Manager is a powerfully centralized print manager/print counter/printer monitor that help automate and simplify the administration of printingfor Windowsprint server environments, direct IP printer environments (users send the print jobs to the IP address of the printer) and local printer environment (users send the print jobs to the local USB printer).The software doesn't require you to have a print server to track print jobs, and the software doesn't have to be installed on the print server if you use the print server. It is easy to use print management software that allows you to manage, control, track, count, audit, quota and restrict printing sent from Windows/Linux/Unix/Mac OS clients, monitor all your printers from a single location and send alert by email, log and audit printing activity, analyze and control printing costs, charge the print jobs by entering the billing code, confirm and authenticate printing on the workstation before they actually print, eliminate wasted paper and reduce maintenance time. The reports can be created in any language and sent by email automatically. More Information
A few network printers have been removed from the print server and I wish to automatically remove them by a script (e.g. using objPrinter.delete_ in vbs) from any client still referencing them; preferably, I would like to really know which printers I'm deleting in those cases and automatically connect an appropriate replacement printer. This would not be difficult if I could read the list of such defunct printers in the first place.
The situation in the GUI is that the printers still show up under "Devices and printers" with the printer symbol showing only the default printer icon,being greyed out, and a yellow warning triangle shown next to it. But the printer does not get listed e.g. by the WMI query "SELECT * FROM Win32_Printer". Is there any other query that would succeed for this?
You need to find the names of the sub-keys of the above that containthe network printers you wish to delete. Once you know their names, this alsobecomes a method for checking if a certain printer is currently installed.Delete the sub-keys, then reboot to verify that the printer stays deleted.
Used Revo Uninstaller to make sure everything was removed and printer continued to show up as being shared. After trying everything across the web I opened the device manager which showed the drivers still there and uninstalled those and my problem was solved.
I was having the same issue only none of the Print Management / removal / deletion / registry deletes from HKLM\System\ControlSet001\Enum\SWD\PRINTENUM & HKLM\System\CurrentControlSet\Enum\SWD\PRINTENUM, HKEY_CURRENT_USER\Printers\Connection and HKEY_USERS.DEFAULT\Printers worked. I tried all of the following:
Empty the spooler folder: When a deleted printer keeps reappearing, it could be because there are still jobs associated with that printer are still in the spooler and can't be flushed. In Server 2012 R2 and previous versions, you'll want to check the following path: C:\WINDOWS\system32\spool\PRINTERS. There you'll see spool files with .shd and .shl extensions. Delete all of the files it contains, then restart the spooler service.Delete the driver: On rare occasions, a driver will be associated with a particular printing device and cause it to persist. In the event that a printer cannot be removed because access is denied in Server 2012 R2, try deleting the driver. This can cause a lot of problems if other clients are still using that driver, so be sure to do it during a quiet period. Reboot the server and see if the ghost printer is gone. If so, you can safely reinstall the driver. Try upgrading to a newer version if the previous one was outdated.Play the printer spooler game: Sometimes removing the printer can require a little added dexterity on your part. Some admins have reported that they have had to stop the spooler, then start it, and then immediately attempt to delete the printer via the Print Management console before the spooler has finished starting. It might take a few tries.Check for stray registry keys and redirects: If you're finding that a ghost printer cannot be removed because access is denied in Server 2012 R2, there's a chance that it is still in the registry. Lingering registry keys can prevent a printer from being deleted. To remove a printer from the registry in Windows Server 2012 R2, try scanning the registry keys and running a repair process with a software tool.
I had 42 printers, mostly 4 to 5 copies of the same printer, and no matter what I tried they would just keep coming back. In the end, in desperation just before I was about to rebuild the machine, I tried CCleaner's registry clean (there are probably better ones but had this one on hand and this has fixed the issue.
The free Xerox Global Print Driver manages Xerox and non-Xerox printers on your network with a single, easy-to-use interface. It dramatically simplifies enterprise printer management for IT managers, making it easy to add and update printers without changing drivers.
Downloads and installs the Xerox Desktop Print Experience application. This application extends the feature set available on the Xerox V4 Print Drivers, exposing features such as accounting, secure printing, color adjustments, booklet creation, advanced finishing options, etc, and is required for full feature print functionality for the V4 Print Drivers.
The tools provided by XFCE 4.6 do not provide this functionality as far as I can tell...
"xfprint4-manager" does not do it
and the "Xfce Settings Manager" "Printing System Settings" does not do it, (ie: configure a local or network printer)