Remote Printing in Mixed Environment (Win XP and Windows Vista)
Posted on 2007-10-02
I am trying to use Remote Desktop with a local printer. Here is the setup:
Sony Desktop computer with Windows Vista Home Premium (local computer)
Dell Desktop computer with Windows XP Professional (remote computer)
USB Printer (I have tested HP Deskjet and Lexmark X7170) attached to the remote computer via USB cable. I have checked the setting to allow me to access my local drives, printers, etc. in my remote session.
I want to use remote desktop to remote into the Dell computer using the Sony computer and printer. I am successful at doing this. However, I cannot "see" or use the printer that is attached to the Sony computer when I am on the Dell desktop. I have installed the printer drivers normally on the Sony computer and can print to the printer while I am at that computer locally. I have also installed the printer drivers on the Dell computer by adding them in the "server properites" in Printers. As suggested here, I have also changed the registry (MS KB #Q302361) to force all ports on the client computer to be filtered for redirection. Only once was I able to "see" the printer during my remote session, but was not able to print. I got an error message stating that the communication was lost. However, I was still able to print locally from that computer.
My quetions are as follows:
1. Could the problem be caused by the use of two different OS? Vista nd XP?
2. In the case of two different OS, which driver should be added to the server properties on the Dell (remote) computer? Should I use the XP driver because that is the OS on that machine? Or should I use the Vista driver because that is where iI am printing TO?
I am trying to get this to work for en employee who is going out of town very soon and he needs to print locally from an application run from the remote computer.
Any help and suggestions would be greatly appreciated!