First, I want to state that I was able to deploy printers to users and computers (per user, per machine) just fine using "basic Group Policy".
*
I wanted to take a look at printer deployment with Group Policy Preferences and discovered... that this just does not work.
*
Yet it should.
*
The printer is a HP LaserJet 4200, a common model for which Windows Server 2012 has built-in, type 4 drivers.
*
The computers, all 64 bit, are as follows:
*
- Domain controller: Windows Server 2012 (DNS and DHCP also)
- Print Server: Windows Server 2012
- Client machine: Windows 7, SP1
*
Having looked at TechNet documentation, forum discussions and other blogs, I thought this would be easy to do. Yet it does not work. These are the error messages:
EventID 600
The print spooler failed to import the printer driver that was downloaded from\\SVR-004\print$\x64\PCC\ntprint.inf_amd64_33076fad6e030706.cabinto
the driver store for driver Microsoft enhanced Point and Print compatibility driver. Error code= 800f0247. This can occur if there is a problem with the driver or the digital signature of the driver.
EventID 601
The print spooler failed to download and import the printer driver from\\SVR-004into
the driver store for driver Microsoft enhanced Point and Print compatibility driver. Error code= 800f0247.
EventID 4098
The computer '10.0.0.18' preference item in the 'GPP-PRINT {32F99E49-5138-4A32-9956-50E8FDA2E402}' Group Policy object did not apply because it failed with error code '0x800703eb Cannot
complete this function.' This error was suppressed.
*
*
*
For details on how I step up the printer, you can refer to my blog (on Google Blogger). There are also posts where, using "traditional" Group Policy, I was able to deploy printers without a problem.
*
http://davidmtechblog.blogspot.com/2013/11/windows-server-2012-print-management_21.html
*
Can anyone see what is wrong, if indeed something is wrong?
Please mark as helpful if you find my contribution useful or as an answer if it does answer your question. That will encourage me - and others - to take time out to help you.