Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

MONOLITHIC Printer Drivers

0 views
Skip to first unread message

Carlos I. Orozco

unread,
Feb 4, 2009, 10:16:01 AM2/4/09
to
Hi, I have a print server with 200 printers (WIN2K3).
I need create a application (.NET) to change MONOLITHIC Drivers to Mini
Drivers. My Question is... How can I identify the MONOLITHIC Drivers ? in the
registry?

Thanks.

Alan Morris [MSFT]

unread,
Feb 4, 2009, 12:24:36 PM2/4/09
to
Your best bet on this is to create new printers using the new drivers.
There can be anything in the registry surrounding the monolithic drivers and
no guarantee that the new drivers will handle the old registry values
properly (in the case of many HP driver version this is exactly the case).


Just to confirm, create two printers, one using the mono drivers and one
with the new driver . Look at the registry values under each printer (name
the printers PRINTER1 and PRINTER2 so they are very close in the registry.
Now change the printer using mono driver to new driver on the Advanced page
of the printer properties. Note registry values.

It's possible that this will work and you will not have any issue. If this
is the case download the Windows Resource Kit and find setprinter.exe and
reply that you will

To answer the question on how to find the driver name, you can use the WMI
print provider to get printer data and the corresponding driver name. in
system32 there is a script called prnmngr.vbs. The -l option lists the
printers

Printer name 35
Share name
Driver name Xerox WorkCentre Pro 35 PS
Port name LPT1:
Comment
Location
Print processor WinPrint
Data type RAW
Parameters
Attributes 576
Priority 1
Default priority 0
Average pages per minute 0
Printer status Idle

setprinter.exe will also perform this task

--
Alan Morris
Windows Printing Team
Search the Microsoft Knowledge Base here:
http://support.microsoft.com/search/?adv=1

This posting is provided "AS IS" with no warranties, and confers no rights.

"Carlos I. Orozco" <Carlos...@discussions.microsoft.com> wrote in
message news:DD7D11BE-9EA9-4981...@microsoft.com...

Carlos I. Orozco

unread,
Feb 4, 2009, 4:08:42 PM2/4/09
to
Thanks very much for your answer.
I need to know how to identify if a driver (already installed) is mono or
mini.
If the driver installed is mono, then removed it and put the mini version.
DO NOT know how to identify if a driver is MONO.

Alan Morris [MSFT]

unread,
Feb 5, 2009, 12:26:36 PM2/5/09
to
If the core driver does not use unidrv.dll or pscript5.dll, typically these
are considered monolithic drivers.

--
Alan Morris
Windows Printing Team
Search the Microsoft Knowledge Base here:
http://support.microsoft.com/search/?adv=1

This posting is provided "AS IS" with no warranties, and confers no rights.

"Carlos I. Orozco" <Carlos...@discussions.microsoft.com> wrote in

message news:28BBE427-B754-4426...@microsoft.com...

Carlos I. Orozco

unread,
Feb 6, 2009, 6:16:02 AM2/6/09
to
Thanks very much for your answer.
0 new messages