cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Package-Aware Print Drivers?

itangir
Apprentice

So the recent print server vulnerability caused Microsoft to patch up Point and Print. Now package-unaware V3 drivers do not play nice with Group Policy.

 

A lot of the network printers on our print server already have packaged drivers and aren't affected. All of our Canon drivers do not, however, and this means we need to go to each user and put in administrator credentials in order for them to make a (new) printer connection to our Canon imageRunners...

 

Even the latest UFRII drivers for our models appear to still be unpackaged...

 

Does Canon offer package-aware V3 drivers? If not, do they plan to offer them? We'd like to know what Canon's doing about this so we can take the appropriate steps.

18 REPLIES 18

While waiting for the new driver , the solution lies in my post. Tweak Windows into treating any driver as Packaged by editing the registry.

BTW: To keep the original settings for the printer driver and only make it Pakage aware you shold add 1 to the original value of PrinterDriverAttributes. In my print enviroment the original attribute had the value 4, so I changed it to 5 and that made it Pakage aware. Different versions of the driver (and different vendors) might need other values. 

frank_net
Apprentice

Hi grei_70,

I had not seen your post yesterday when sending mine, I think we were writing at the same time!
Indeed, your tweak works perfectly. All printers is "Package" now

Printmanagement-msc-fix.jpg

The deployment also works by GPO
Thank

Above doesnt seem to work on Uniflow Universal PcIXL Driver  v 5.3.5.529 on Windows 10

Have changed the registry setting, restarted printer server and the driver is now listed as packaged

Have set the GPO, Point and Print Restrictions to disabled on the comptuer and user object

But same GPO error (0x80070bcb), also if i select the printer manually from print server i get UAC prompted, so it doesnt seem that it cares about the GPO settings...

 

//Tatsumi

 

EDIT I suspect that the issue with the Uniflow driver is that it's not signed

As a workaround, i can install the uniflow client msi package with the driver included, that way i get the printer deployed

Hi LJS576,

Do you have any idea if the new driver can work on legency models and current selling models?? My office is having iradvc5045 and iradvc5240.

Thanks

I made this registry change, and now I'm getting a connect to printer error. A policy is in effect on your computer which prevents you from connecting to this print queue. Please contact your system administrator. grei_70 have you seen this error?

I just tried

https://msdn.microsoft.com/windows/hardware/drivers/print/package-aware-print-drivers-that-do-not-sh...

 

In a nutshell:

Go to the printers inf-File an add a section

[PrinterPackageInstallation.x86]
PackageAware=TRUE

 

or (for 64bit driver)

[PrinterPackageInstallation.amd64]
PackageAware=TRUE

 

and import the driver.

You will get a lot of warnings but ignore them all.

Install your printer and deploy it with gpo like allways and have fun with it!

 

Canon's USA site still does not have Packaged drivers.  I was able to find a packaged PCL6 driver (version 21.85) on the Canon's EU site, but it did not work on my C5240 or 6255.  It worked on 4225.

 

I had success on Canon's Asia site. They have a UFR II V30 packaged driver that worked on all the above machines.  It took me 3 hours to sort this out, so I hope this reaches someone in need.

 

http://support-asia.canon-asia.com/

UFRII_Driver_V3000_W64_ukEN_12.exe

 

 

 

Announcements