XP RDP Easy Print problems

Posted on 2011-10-28
Last Modified: 2012-05-12

I'm having a problem with an XP Pro machine connecting to a remote terminal server.  The machine suddenly can no longer print.  The event logs on the terminal server are showing error event id 1111 saying the driver for printer <printer name> is unknown but the real problem is because Easy Print is working.

Please keep in mind this is not just a simple "load the drivers and you're fixed" scenario.  The remote server does not belong to the company and we have no control over what drivers are loaded.  The remote terminal is running Windows Server 2008 R2 x64 and is not a domain controller.  It's only function is terminal services.

The reasons why I know it's the local XP machine:
It used to work perfectly.  Only recently have the printers become unavailable for this one XP machine.
The printers in question are network printers.  The user is connected to a network print server so she is getting the same drivers that all of the other users are getting.
All other users in the office mapped to the same printers on the same print server can all connect to this particular remote terminal server and get mapped printers with no problem via Easy Print.
The event's with ID 1111 showing up on the remote terminal server only show up when this particular XP machine connects.  The machine right next to it with the same printers can login and there are no errors in the event log and the printers map normally.

Here's what I've tried:

Multiple user accounts, admin accounts, new accounts, etc.
I've also tried completely removing the drivers, cleaning up any remaining files and registry entries and finally reloading them from the print server with no luck.
I've tried setting the RDPDR filter queue to FFFFFFFF in the registry (MSKB 302361)
The printers we're trying to map are all using PCL drivers (not PS drivers)
.NET Framework 3.5 SP1 is installed on the XP client (along with .NET Frameworks 1.1, 2.0SP2, 3.0SP2, 4.0)
I've tried adding the fEnableRDR and fEnablePrintRDR entries on the client with both set to 1 but it didn't help.
The RDP client is the latest available for XP SP3 (that I'm aware of) from KB969084 which says it's 7.0.  If I go to "About" on the RDP client it shows Control Version 6.1.7600 but then beneath it it says Remote Desktop Protocol 7.0 supported.
I've tried removing and re-installing the terminal services redirector via device manager but that didn't resolve the issue.  The driver version is 5.1.2600.5512.

I'm out of ideas.  The XP machine having the problem is setup like every other machine with the same software installed, same patches and updates, same service pack, same configuration, etc.  The problem appears to be that Easy Print isn't working so the machine is falling back to the old driver mapping technique which of course is failing since the terminal server doesn't have the drivers loaded (which I can't do on a server I don't control).  Obviously fixing Easy Print on the problematic XP machine will resolve the problem.

Any ideas out there?
Question by:tekrage
    LVL 17

    Expert Comment

    Just some possibly helpful reading:

    Not sure if it'll's 3am here...and I need to go to bed in like -30 minutes ago!  I'll come check on this sometime tomorrow.
    LVL 2

    Author Comment


    Hi thanks for the link.  I read up on it but it's pretty much the same stuff I've been going through.  I ended up opening up a case with MS PSS which is currently still open and pending.  So far they don't know what's wrong either.  Guess I'll find out soon enough!

    I'm open to any and all ideas to put this pain in the rear behind me for good.

    LVL 2

    Accepted Solution

    For those interested - I was able to talk to PSS today and get the problem resolved.  It turned out to be a combination of a corrupted .NET Framework and adding two hotfixes.  The support rep had me remove .NET Framework 4.0, 3.5, and 3.0 (but we left 1.1 and 2.0).  After the reboot I reinstalled .NET Framework 3.5 SP1 which apparently includes .NET 3.0 SP2 so I didn't need to re-install .NET 3.0 first.

    .NET 3.5 SP1 -

    Afterwards I installed hotfixes for MSKB 954743 & 954744.  Oddly enough you have to install 954744 first, then 954743.

    Then I re-installed RDP 7.0 (although it's really still 6.1 on XP)

    Problem was fixed!  There seemed to be a problem with TsWpFwrp.exe which looks to have been the culprit behind the whole thing.  The current file version is 3.0.6920.1201 which has the machine working perfectly.  I have all of my easy print printers again.  Life is good.

    LVL 2

    Author Closing Comment

    Worked with MS PSS to get a solution.
    LVL 17

    Expert Comment

    Great...glad you got it fixed...and sorry I did not make it back on to help ya....been a rough week!

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    What Is Threat Intelligence?

    Threat intelligence is often discussed, but rarely understood. Starting with a precise definition, along with clear business goals, is essential.

    Redirected folders in a windows domain can be quite useful for a number of reasons, one of them being that with redirected application data, you can give users more seamless experience when logging into different workstations.  For example, if a use…
    Local Printing Using Remote Desktop Windows 7 sometimes has issues with printing to a local printer using a Remote Desktop Connection (RDC). The 1st step is to verify that printers are checked on the Local Resources tab of the Remote Desktop C…
    This tutorial will give a short introduction and overview of Backup Exec 2012 and how to navigate and perform basic functions. Click on the Backup Exec button in the upper left corner. From here, are global settings for the application such as conne…
    To efficiently enable the rotation of USB drives for backups, storage pools need to be created. This way no matter which USB drive is installed, the backups will successfully write without any administrative intervention. Multiple USB devices need t…

    794 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    16 Experts available now in Live!

    Get 1:1 Help Now