RDP printers duplicate each login — clean stale ports & profiles
Joe B.
Reviewed for technical accuracy
Specialities: Windows Server / RDS, Active Directory, Printing, Group Policy, Office Networks
Fix Remote Desktop printer duplication — Windows Server 2016/2019/2022, Windows 10/11 clients
Quick answer: the accepted fix
Accepted fix when RDP printers duplicate each login: stop Spooler and purge Redirected queues, remove TS/WSD/TCP stale ports, reset affected user printer keys, and enforce GPO to disable client printer redirection when deploying printers via GPP. Standardize drivers or enable Easy Print to prevent re‑identification.
Duplicates after every RDS reconnect — stale TS ports & Easy Print fallback
When users reconnect, Terminal Server ports created in earlier sessions can remain orphaned. The next login builds new TS### ports and new Redirected queues. Clean the ports and ensure clients support Easy Print to keep a stable device identity.
How to verify duplication is gone
Have a test user log in, run control printers, and confirm only the intended GPO printers appear. Check Print Management → Ports to ensure no new TS ports were generated. Review Event Viewer → PrintService for warnings about redirected printers.
RDS printer redirection — troubleshooting tips
Most duplication issues come from mixed strategies (GPO + redirection) and stale ports.
Quick path: pick one mapping method → clean Spooler & ports → reset profiles → standardize drivers → monitor with Event Viewer. If duplication returns after Patch Tuesday, re-check whether a Class Driver replaced your vendor driver.
Disclaimer: This information is AI-generated and intended for general guidance only. For advice specific to your environment, please consult a verified expert on Whizz-Tech before making decisions.
Getting Started Is Easy
Ask for help, 24/7
Members enjoy round-the-clock access to 12,000+ verified Experts, including RDS, printing, and networking specialists.
Expert will respond in minutes
We match you with an Expert who specializes in Remote Desktop printers and Group Policy conflicts.
Save time & money
Stop printer storms and ticket noise. A 15‑minute cleanup can eliminate hundreds of duplicate queues.
FAQ
Why do RDP printers duplicate each login?
Because of stale TS ports, conflicting GPO vs client redirection, driver mismatches, or corrupt profile keys. Clean ports, choose one mapping strategy, and standardize drivers.
Which GPO stops Remote Desktop printer duplication?
Enable Do not allow client printer redirection when deploying printers via GPP, or disable GPP and allow redirection with Easy Print. Avoid mixing both.
Where do I remove stale TS ports?
Use Print Management → Ports or the registry: HKLM\...\Terminal Server Port\Ports. Stop the Spooler first, then delete unused TS### entries.
Can Class Drivers cause duplication?
Yes. If Windows swaps to a different model/driver, the device identity changes and RDS creates a new queue. Pin a universal driver or enable Easy Print.
What about FSLogix or User Profile Disks?
Old printer keys can persist in the VHDX/container. Clear or reset the user’s profile container to stop repeated redirection.
| Symptom | Likely cause | Quick fix |
|---|---|---|
| New “Redirected” printers each login | Stale TS ports; mixed GPO + redirection | Clean ports; pick one mapping method (GPP or redirection) |
| Users inherit duplicates | Default/User profiles contain old devices | Clean profile keys; reset FSLogix/UPD containers |
| Dupes after Patch Tuesday | Driver changed to Class Driver | Reinstall vendor/universal driver; block auto replacement |
| Random device names per session | Easy Print fallback or driver mismatch | Update RDP/.NET; standardize drivers |
Step‑by‑step (Server cleanup)
- Stop Print Spooler on all RDS hosts.
- Delete redirected queues and purge TS/WSD/TCP stale ports.
- Start Spooler and remove ghost printers in Print Management.
- Apply GPO to disable client printer redirection (if using GPP) or remove GPP (if using redirection).
Step‑by‑step (User profile reset)
- Back up the user profile / FSLogix container.
- Clear
HKCU\Software\Microsoft\Windows NT\CurrentVersion\Devicesand PrinterPorts. - Log in fresh and verify only intended printers map.
Sources
Filed under: Network security / VPN / office policies (advanced)
Related articles
- RDP remote printer passes but won’t print — redirect policy checklist
- Printer won’t print prescriptions or medical reports — it’s urgent and nothing comes out
- Chrome managed profile watermark prints wrong — policy override checks you can do safely
- Ricoh “Hold Print” enabled by AD — disable policy
- Ricoh SMB scan works but print fails — AES signing mismatch
- Android VPN blocks printer discovery — split tunnel rule (work profile)
- Android “Secure print only” — enterprise toggle: setup, policy, fixes
- Android corporate work profile can’t print — MDM policy exemption