Re: Printers deployed through GPO not removed
After spending a total of 9 hours on the phone with various techs...
we determined it's a bug, and think we may have found a workaround.
When I deployed the printers, I used a Vista PC, launched the GPMC.msc
console, edited the group policy and deployed the printer. The
printers deploy fine that way, but don't they don't remove when you
remove them from the GPO. It should work, and that's part of the
To work around it:
I installed the Print management console on one of my Win2k3 Std R2
SP2 servers, connected to the Win2k3 Std SP2 print server, right click
the printer, deploy with group policy and add it to the group policy.
Open the GPMC.msc, and add pushprinterconnections.exe (I had to copy
it from a Vista PC to the domain script location) as a startup or
logon script to the GPU I am using to deploy the printer. If it's a
per machine printer deploy, add as startup, per user, add as a logon
script. I'm only deploying to Vista machines, so according to all the
documentation the pushprinterconnections.exe shouldn't be necessary...
and that's the second half of the bug.
Once the printer has been redeployed, open GPMC.msc, edit the GPO,
browser to deployed printers, Right click the printer to be removed,
and select remove. (In the Print Management console, there is no way
to remove the printer from the GPO... unless, you have to go through
the deploy process, add it, and before you close out the window select
remove. It wouldn't surprise me if that was the "proper" method, but
the MS techs told me to remove it using the GPMC console)
I've redeployed the tenacious printer using the Win2k3 R2 Print
management console to the original GPO. I am going to wait a week or
so before I remove it again. I'll post the results.