Using Printer Group Policy but User is not getting the Assigned Printer all the time

Answered Using Printer Group Policy but User is not getting the Assigned Printer all the time

  • Thursday, November 29, 2012 11:02 PM
     
     

    Hi,

    I have this situation:  When a user logs in to a computer for the first time, instead of getting the network printer I assigned to them, they get the printer in the first Order with the "Default" is to YES option. (see picture below). 

    Let 's take picture below for example.  Printer 1 is not set to be a default printer but assigned to Group A.  Printer 2 is set to be a default and assigned to Group B.  Printer 3 is set to be a default Printer and assigned to Group C. 

    John Smith belongs to Group C.  If he logs in to a computer for the first time, he is supposed to get Printer 3.  But instead, he gets Printer 2.  *BUT* if I delete Printer 2 (while John is log in to Windows) and have John log off/log in after, then he gets the correct Printer 3.  This also happens if I have users that have no printer assigned.   No matter what, they get Printer 2 first.  So I thought that it has something to do with the *ORDER* column (see below).  But once it has been set correctly after a log off/log back in, it doesn't change. It stays on the correct printer assignment.

    What am I doing wrong and how to fix it?




    • Edited by SwissMiss123 Thursday, November 29, 2012 11:04 PM
    • Edited by SwissMiss123 Thursday, November 29, 2012 11:04 PM
    • Edited by SwissMiss123 Thursday, November 29, 2012 11:06 PM
    •  

All Replies

  • Tuesday, December 11, 2012 2:23 AM
     
     Answered

    First of all, setting in 1 GPO all those printer by default.. I would not make that.

    The order mean nothing, if the driver from a Xerox in exemple take longer to install, a second's printer from the list will be installed, and the last 's one to isntall will WIN the battle to be set as the default's one.

    To change nothing, I would keep your 3 GPO, keep 1 as the default's one. AND after I would make another GPO higther in the OU's branch, to set the user default's one depending on additional's location. Those GPO will be applied AFTER that big's one.


    MCP | MCTS 70-236: Exchange Server 2007, Configuring

    Twitter - @yagmoth555 ()
    Blog: http://www.jabea.net | http://blogs.technet.com/b/wikininjas/


    • Edited by Yagmoth555 Tuesday, December 11, 2012 2:23 AM
    • Marked As Answer by Alan MorrisEditor Wednesday, December 12, 2012 10:50 AM
    •  
  • Tuesday, December 11, 2012 6:14 AM
     
     

    I agree with Yagmoth555, his suggestion is good.

    One thing I'd like to add that if you have to stick with 1 GPP and your clients are WIN7 and server is w2k8R2, there is a possibility to change this behavior by disabling async RPC calls. It might take more time initially but order should be followed.

  • Tuesday, December 11, 2012 7:39 PM
     
     
    Thanks for your replies.  Do you mean to say if we have 10 printers on the network, create 10 GPO for each?
  • Wednesday, December 12, 2012 5:59 AM
     
     
    if I understood Yagmoth's idea correctly, you need 1 GPO to add printers (just change yours by unchecking 'set as default' at all printers), and 1 additional GPO to set them as default.