Plug and play and unsigned driver.

G

Guest

I have a problem with an EPSON printer. The driver was certified (with CAT
file) and I made a modification for this driver inside inf file. So now, the
driver is unsigned.
I install with admin righs the driver using the command:
rundll32 printui.dll,PrintUIEntry /ia /m "EPSON Stylus C86 Series" /h
"intel" /v "Windows 2000" /f "c:\drv\E_DF18RE.INF"
All is ok, the driver is installed. Always with admin user I plug the
printer using USB, the PnP process start and install the printer correctly...
Now I delete the printer (just by del. on printer). The driver still
installed.

If I plug the the printer (with USB port) with an user member of "Power
Users" group. The plug and play process start, and I've got a pop with an
error message "An error occurred during the installation of the device": The
data is invalid"
I think that this is due to a nosigned driver.
I'm not in AD domain, just in workgroup. So I can change local policies to:
"Load and unload device drivers" for power users
"Unsigned driver installation behavior": disabled
"Prevent users from installing printer drivers": Disabled.

Still doesn't work... ;-(
Somebody can help me? Many thanks for your help.
With my best regards.
Robin
 
A

Alan Morris\(MSFT\)

Setupapi will only perform a silent device install as system when the driver
is signed. When the driver is not signed or the installation requires user
interaction, setupapi reverts the installation into a client install which
requires administrative privilege. A power user can still install the print
device and unsigned printer driver using the Add Printer Wizard but setup
will not allow the unattended installation of the device through plug and
play.

--
Alan Morris
Windows Printing Team
Search the Microsoft Knowledge Base here:
http://support.microsoft.com/default.aspx?scid=fh;[ln];kbhowto

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

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top