EDITOR'S NOTE: Share your Windows and .NET discoveries, comments, problems, solutions, and experiences with products and reach out to other Windows & .NET Magazine readers (including Microsoft). Email your contributions (400 words or less) to firstname.lastname@example.org. Please include your phone number. We edit submissions for style, grammar, and length. If we print your submission, you'll get $100. Submissions and listings are available online at http://www.winnetmag.com/articles. Enter the InstantDoc ID number in the InstantDoc ID text box.
I recently installed Lexmark's MarkVision Professional print server utility to monitor my Windows 2000 Professional printers' network printer models. After the installation, all the printer icons disappeared from my Win2K Pro desktops. When I selected the Add Printer icon in an attempt to solve the problem, I received the error message Print Spooler service was not started. I tried to start the Print Spooler service and received the error message A Dependency service has not been started.
To check the dependencies, I started the Control Panel Administrative Tools applet and double-clicked Services. I right-clicked the Print Spooler service and selected Properties. Then, I selected the Dependencies tab. The Dependencies window contained the item LexBceS, but the item was shaded out and not accessible for removal. I tried to use the Control Panel Add/Remove Programs applet to remove the Lexmark utility but was unsuccessful.
Finally, I decided to edit the registry. I navigated to the HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler registry subkey and found an entry with the name DEPENDSonService, of type REG_Multi_SZ, and value of LexBceS. I deleted this entry, closed the registry editor, and restarted the workstation. Afterward, all my printer icons reappeared and the Add Printer applet worked.