Really large pain in the neck. When I purchased my main PC, it came with one of those "free" Lexmark printers that chew ink for breakfast and force you to clean the cartridges every two minutes.
A couple days ago, I decided to do my "let's analyze Task Manager and see if there is anything I can clean up" mid-year cleaning. I discovered a few applications that had managed to sneak back into the startup sequence either through updates or simply running them (I hate Apple QuickTime with a vengance). And I noticed a number of SYSTEM processes running. After uninstalling the Lexmark drivers and applications about a year ago, I noticed that Lexmark had kindly left stuff installed. I also noticed that I couldn't shut down and disable the Lexmark printer service without also eliminating the printer spooler. I realized it was going to be more effort than it was worth, so I left it alone.
Which brings me to today. Today I finally eliminated the last remnants of the Lexmark printer drivers. I got some hints from an Experts Exchange dialog that happened between someone else who wanted the same thing, but I realize that there are a LOT of people out there with the same problem - LexBceS.exe and LexPPS.exe keep coming back from the dead and showing up in Task Manager complete with dependencies on the printer spooler. So, I've created a solution that takes just a few keypresses and 'poof' everything Lexmark printer driver related is removed from the system:
The above batch file is pretty cheesy looking when it runs (as far as applications go, it looks very old-school). It also only works properly on Windows XP and later. You can easily tweak it by saving it to your hard drive and right-clicking and selecting the 'Edit' option. The "XP-only" feature in question is the 'taskkill' section. 'taskkill' is a utility that kills a running process from the command-line. You can replace those lines with pskill from SysInternals (www.sysinternals.com) but that is an extra download and I was feeling lazy.
Even when you finish running RemoveLexmark.bat, you will want to go into the C:\WINDOWS directory and search for Lex*.* files. On my machine, three files that were supposed to be deleted by the batch file didn't get deleted. So I manually deleted them.
The fact that it takes a batch file from an advanced programmer that executes a ton of commands to remove Lexmark's terrible print drivers from a system says something about the quality of the programmers at Lexmark.