We have installed the printer drivers for the printers on the server.
We have set the local printer to be accessible thru RDP so local printing can work.
We have used this same process on previous Windows server versions (Server 2003) and had no problem with the printer staying on the correct port.
We have tried with 'Print services' role installed; it removes the printers from the printer list, when the user logins in the next time. We then need to re-add the printer and re-map it to the correct TSxxx port.
We have tried with 'Print services' role removed; the server remembers the printers, but it re-maps the printer to a different port each time the user logs in. For example, the local printer port is WS1:PRN2, as referenced in the server, and it is mapped to TS001 (WS1:PRN2). The next time the same user logs in, the printer still shows it is mapped to TS001 in the Control Panel, however, when the ports are looked at, the printer is now mapped to TS012 (WS:PRN2). This requires the user to re-map the printer to the new port (TS012).
We have researched the blogs and done the steps required to resolve the issue without success.
Here is the latest blog that we referenced:
Any assistance and advise is greatly needed.