Windows Server 2003 Fallback Driver Home Search Article Links

Home
Up
Downloads
Links & FAQ

Windows Server 2003 Fallback Driver

Microsoft® Windows Server™ 2003 Service Pack 1 includes several new features designed to maximize both the speed and efficiency of Terminal Services administration, and the security of communications between Terminal Services clients and servers. New features include additions to Group Policy settings for Terminal Services Licensing, a fallback printer driver setting, a new way to set authentication and encryption, and a new global setting for starting programs when clients connect to a terminal server.

To enable the fallback driver:

1.

Click Start, click Run, type gpedit.msc, and then click OK.

2.

Expand Computer Configuration, expand Administrative Templates, expand Windows Components, expand Terminal Services, and then click Client/Server Data Redirection.

3.

In the right pane, double-click Terminal Server Fallback Printer Driver Behavior.

4.

On the Setting tab, click Enabled.

5.

In the When Attempting to Find a Suitable Driver list, configure Terminal Services to default to a printer driver that is compatible with PostScript (PS) or Printer Control Language (PCL). 

6.

When you are finished, click OK.

 
Microsoft has very quietly added a new feature to Service Pack 1 for Windows 2003 server. With SP1, open the group policy editor and go to Computer Configuration | Administrative Templates | Windows Components | Terminal Services | Client/Server data redirection. You'll see a new policy item called "Terminal Server Fallback Printer Driver Behavior."

bulletBoth settings of "Not Configured" or "Enabled" with "Do nothing if one is not found" will result in no client printer being created using the fallback driver.
bullet"Default to PCL if one is not found" will result in an auto created printer using the PCL driver if the standard driver mapping process cannot find a suitable driver on the Terminal Server or in a mapping file.
bullet"Default to PS if one is not found" will result in an auto created printer using the Postscript driver is a suitable driver cannot be found.
bullet"Show both PCL and PS if one is not found" will result in an auto-created printer using the PCL and the PS driver.

The last option is quite interesting, as it could be that your local printer responds better to a PS then a PCL print job and vice versa.

The term PCL and PS sound very similar to Citrix’s Universal Print Drive (UPD) I and II technology, so it looks like it will behave the same. There isn't much official mention of these functions by Microsoft other then some obscure programmer's references in this preliminary MSDN article.

The new fallback driver will only be available if the client machine is Windows XP. (That one was to be expected)

Of course this new driver will hit the same limitations as the Citrix version did, such as not working on host based printers, no support for duplexing, etc.

On the other hand, choosing to name this function "fallback printer" instead of "universal printer" like Citrix did is a more close approach of the truth, and the fact that it comes for free is a nice extra.

I've tried to get this new fallback printer to create but was unable to. After ripping apart the ntprint.inf on the server and looking in every corner for a clue, I came to the conclusion that either this technology is not fully implemented in SP1 RC2 or I've missed something to get it running. Hopefully the final release will tell what exact driver(s) is/are used as a fallback.

Also see:

http://www.printingsupport.com/mambo/index.php?option=com_content&task=view&id=56&Itemid=49

    


Copyright © 2011 Compulink Business Systems. All rights reserved.
Last modified: 05/14/12.