To use the EasyPrint Driver built-in to Windows Terminal Server 2008 – you need to ensure you have the following on your PC:
1. Remote Desktop Connection (RDC) is version 6.1 or newer
2. You have at least .NET Framework 3.0 Service Pack 1 (SP1) installed.
The following list provides information about which operating systems support the Terminal Services Easy Print driver, and whether additional configuration is required.
- Windows Vista® with SP1 includes both of the required components. By default, Windows Vista with SP1 supports the Terminal Services Easy Print driver with no additional configuration.
- Windows XP with Service Pack 3 includes RDC 6.1. However, you must install a supported version of .NET Framework separately. You can download Microsoft .NET Framework 3.5 (which includes .NET Framework 3.0 SP1) from the Microsoft Download Center (http://go.microsoft.com/fwlink/?LinkId=109422 <http://go.microsoft.com/fwlink/?LinkId=109422> ).
- Windows Server 2008 includes both of the required components. However, by default, NET Framework 3.0 SP1 is not installed. Therefore, to use the Terminal Services Easy Print driver on a Windows Server 2008-based server (that is acting as the client), you must add .NET Framework 3.0 SP1 by using either Server Manager or by adding the feature from the command line.
- To add .NET Framework 3.0 SP1 by using the Server Manager user interface
- Start Server Manager. To open Server Manager, click Start, point to Administrative Tools, and then click Server Manager.
- In the left pane of Server Manager, right-click Features, and then click Add Features.
- On the Select Features page, expand .NET Framework 3.0.
- Select the .NET Framework 3.0 Features and the XPS Viewer check boxes, and then click Next.
- Click Install.
To add .NET Framework 3.0 SP1 by using the command line
-
- Start the command prompt with elevated privileges. To do this, click Start, right-click Command Prompt, and then click Run as administrator.
- At the command prompt, type the following, and then press ENTER:
pkgmgr.exe /iu:NetFx3
The installation occurs silently, and may take several minutes.
What new functionality does this feature provide?
The Terminal Services Easy Print driver offers the following functionality:
- Increased reliability of Terminal Services printing for both RemoteApp and remote desktop sessions.
- Support for legacy and new printer drivers without the necessity of installing these drivers on the terminal server.
- Scalability improvements over Windows Server 2003 in terms of printer enumeration performance. During the Winlogon process, the spooler only enumerates printers that are available for a user in a particular session instead of enumerating all redirected printers. Therefore, printers are enumerated on a per-session basis, instead of on a per-user basis.
- Enhanced available printer capabilities. The Terminal Services Easy Print driver provides rich and complete printer capabilities in remote sessions. All of the physical printer driver's capabilities are available for use when a user views the printing preferences.
The Redirect only the default client printer Group Policy setting allows you to control whether the default client printer is the only printer redirected in a Terminal Services session, or whether all printers are redirected in a session.