RD Server 2012 removed printers keep coming back

Hello,

I have had this problem for days now and I can't figure out the solution.
We have recently migrated from 2008r2 to server 2012.

We have mulitple RD server 2012's and 1 server 2012 configured as a print server.

If I remove a printer on the RD server after a few minutes the printer comes back.
A normal user can't remove those printers and they are visible to everyone.

When I check in the registry and the C:\windows\system32\spool folder I can see multiple print servers. Some of them aren't even in use anymore. After deleting those they also come back up.

As said, I have already deleted all the folders in C:\Windows\System32\spool\SERVERS except the print server we are currently using.

In the registry I have tried deleting:

1. All the keys in:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\Print\Providers\Client Side Rendering Print Provider

2. All the keys in:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\Providers\Client Side Rendering Print Provider

3. The obsolete print servers in:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\Providers\Client Side Rendering Print Provider\Servers

The keys in the "Client Side Rendering Print Provider" folders in the registry are all empty. I have restored them but I can delete them again.

I have also found this solution:

The solution is to delete a port monitor which the blog seems hopeless to help identify.  The things I deleted were:
Look at the printers listed in
hkey_local_machine\System\CurrentControlSet\Control\Print\Environments\Windows NT x86\Drivers\Version-3.  Where the "Print Processor" value was not "winprint", or not blank, delete the printer's key.
Look at the Print Processors listed in
hkey_local_machine\System\CurrentControlSet\Control\Print\Environments\Windows NT x86\Print Processors.  Delete all the non-winprint print processors.

Open in new window


But I'm not sure it is safe to delete those keys as some printers use another print processor other than winprint.


Am I missing something obvious? This is a very annoying issue for me and the users.


Thank you in advance
LVL 1
ItxxAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Philip ElderTechnical Architect - HA/Compute/StorageCommented:
Log on script?

Printers delivered by GPO?

Printers delivered by GPPrefs?

There are any number of ways a printer can be delivered to an endpoint. Since they keep coming back it's best to find the delivery source instead of deleting what was delivered.
0
ItxxAuthor Commented:
I have already checked that. We don't use gpo's nor preferences for the printers.

There is also 1 printer connected from a totally different print server in our network but from another company.
0
Davis McCarnOwnerCommented:
If a user logs in and their local printer has a suitable driver on the server, the server will automatically create that printer.  You can disable that behavior globally with a policy or distribute a saved RDP which has printers unchecked on the local resources tab; but, I don't think you can do it on a per user basis.
0
Creating Active Directory Users from a Text File

If your organization has a need to mass-create AD user accounts, watch this video to see how its done without the need for scripting or other unnecessary complexities.

ItxxAuthor Commented:
No that isn't the problem either.
The printers are connected via a print server. Printer redirection is disabled.
0
Davis McCarnOwnerCommented:
Are they appearing on the print server, too?
0
ItxxAuthor Commented:
They are installed on the print server. Or what do you mean?
And some of them keep popping back up on the RD server after deletion.
0
Davis McCarnOwnerCommented:
If they are installed on the print server, I would think they would automatically repopulate on the RD server as part of AD so you might need to delete them on the print server first.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
hdhondtCommented:
This question has been classified as abandoned and is closed as part of the Cleanup Program. See the recommendation for more details.
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Printers and Scanners

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.