Here is the guideline that I followed from here actually
Thanks for answering
I followed it exactly
Bruce
If the Print Spooler service is operational:
Open the Printers (Printers and Faxes on Windows XP) folder
delete all of the printers
click File, Server Properties
select the Drivers tab
for each entry:
select the entry
click Remove
Usually, this will do a pretty good job of cleaning out drivers with Windows
2000 and later (not so with Windows NT 4).
If the Print Spooler service is not operational, or you want to make certain
there are no printer driver remnants:
Warning! be very careful using regedit - if you delete the wrong things, you
may render your computer inoperative!
open regedit (e.g. click Start, key regedit and press Enter)
navigate to
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windo
ws NT x86\Drivers
Under this key, there will be the keys Version-2 and Version-3 (one or the
other of these may be absent - not a problem) the sub-keys under these
contain information on the printer driver configuration.
Delete all the sub-keys inside Version-2 and Version-3, but not these keys
themselves
The Microsoft Knowledgebase article at
http://support.microsoft.com/default.aspx?scid=kb;en-us;312052 lists some
other registry entries to delete, but this is not usually necessary.
open a Command Prompt window
key the commands
net stop spooler
net start spooler
open Windows Explorer
navigate to %systemroot%\system32\spool\drivers\w32x86 (%systemroot% is
usually Windows, but it might be winnt or something else; this is set when
the OS is installed).
inside w32x86, there will be folders with the names 2 and 3 (one or more of
these may be absent - not a problem)
delete all of the files and sub-folders in each of the 2 and 3
folders, but not the folders themselves
inside w32x86, there may be other folders with names starting with
"hewlett_packard", "hphp" or something else; delete these folders also
restart the print spooler (see steps 8 and 9 above)
At this point, the system should be pretty well back to the way it was
before any printers were installed.
Some would suggest restarting Windows at this point, but with Windows 2000
and later, this does not seem to be required.
If you have a Lexmark printer, these additional steps may be necessary
(thanks to Robert Orleth [MSFT] for providing this information). The
Lexmark printer installation process sometimes installs a service that makes
the print spooler service dependent on itself. If there is a problem with
Lexmark service or a Lexmark printer driver (or you removed it using the
steps above), the print spooler service may not start (see also
http://support.microsoft.com/default.aspx?scid=kb;en-us;324757). The steps
below make the print spooler service only dependent on the Remote Procedure
Call (RPC) service (RPCSS), which is normal. The print spooler service
dependencies are stored in the registry at
HKEY_LOCAL_MACINE\SYSTEM\CurrentControlSet\Services\Spooler\DependOnService
The sc config command at step 15 resets the value of that entry.
Open a Command Prompt window
key the command
sc config spooler depend= RPCSS
(note the space after the = but not before)
restart the print spooler (see steps 8 and 9 above)
Hi Bruce,
The error code indicates a driver issue, what do you mean by "and deleted
printer and drivers"? Precisely how did you do this?
--
Best of Luck,
Rick Rogers aka "Nutcase" MS-MVP - Windows
Windows isn't rocket science! That's my other hobby!
Associate Expert - WinXP - Expert Zone