We help IT Professionals succeed at work.

Network printer not available on Terminal Server

Last Modified: 2013-11-21
Hi there,
I have a Terminal Server (Server 2003 memberserver) connected to a SBS2003 server. On the SBS2003 I have installed some network printers and I have shared them. So far so good.

When remotely logging in on the Terminal Server these printers do not appear. And there is my problem. The Terminal Server will be used by 20 users. Adding the printer manualy works just fine, but then I have to repeat that 20 times ... for each user again.

Is there something going wrong? Or is there a easy way to fix this?
Hope someone can help me out.

Watch Question

The print drivers will almost certainly have to be installed on the TS in order for remote to print.


I understand that the drivers needs to be installed. I have manualy addes these printers while logged in as Administrator in the hope these drivers should be installed. But when I log in as another user these printer do not apear / are not available.

Do you know which procedure to follow for correct installation of the drivers so the printers will be automatically available for all users?
I think what's happening here is that when you install a printer that has been shared it is profile specific, so on a terminal server each user would need to install the printer within their own profile - a lot of work if they aren't happy to do this themselves!

We have 4 terminal servers and 250 users and what we I do is to install the printer as a local printer on the terminal server.  That is - not using the printer share from  the file server but actually installing the printer as a local printer on the server.

Local printers are available to all terminal server users so this only has to be done once on the terminal server and it is accessible to all.

Hope that helps,

Cláudio RodriguesFounder and CEO

Try this:

- Go to the TS console and logon as Administrator.
- Open a command prompt and type CHANGE USER /INSTALL and press enter.
- Install the printer.
- Go back to the command prompt and type CHANGE USER /EXECUTE and press enter.

Then try to logon remotely as a user.

Claudio Rodrigues

Microsoft MVP
Windows Server - Terminal Services


The CHANGE USER action did not work, unfortunately.
To be honest I wasn't sure it would either.  That's really intended for installing applications.

Have you tried installing a local printer, as above?
Founder and CEO
This one is on us!
(Get your first solution completely free - no credit card required)


Woow ... this is just the perfect solution!!!
Thank you so very much
Unlock the solution to this question.
Join our community and discover your potential

Experts Exchange is the only place where you can interact directly with leading experts in the technology field. Become a member today and access the collective knowledge of thousands of technology experts.

*This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.


Please enter a first name

Please enter a last name

8+ characters (letters, numbers, and a symbol)

By clicking, you agree to the Terms of Use and Privacy Policy.