Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.

Windows Presentation Foundation terminal server print W has encountered a problem and needs to close. We are sorry for the in convenience.


Symptoms

 When trying to print to a redirected printer the print job might go through successfully, but you might experience the following error:

" Windows Presentation Foundation terminal server print W has encountered a problem and needs to close. We are sorry for the inconvenience. "

On the client machine event log, you may see the following event:

Event Type: Error
Event Source: .NET Runtime 2.0 Error Reporting
Event Category: None
Event ID: 5000
Date: MM/DD/YEAR
Time: HH:MM:SS AM/PM
User: N/A
Computer: CLIENTWORKSTATIONNAME
Description:
EventType clr20r3, P1 tswpfwrp.exe, P2 3.0.6920.1109, P3 470bc7c1, P4 windowsbase,

P5 3.0.0.0, P6 470bc68a, P7 f92, P8 36, P9 system.io.fileformatexception, P10 NIL.

↑ Back to the top


Cause

An issue with the "Windows Presentation Foundation Terminal Server Print Wrapper" that ships with the .NET Framework 3.0 Service Pack 1 (SP1).

%systemroot%\system32\Tswpfwrp.exe

Note:  Windows Server 2008 SP1 ships with the .NET Framwork 3.0 SP1.

↑ Back to the top


Resolution

1.  On the Windows XP make sure that at least .NET Framework 3.0 Service Pack 1 (SP1) is installed

Microsoft .NET Framework 3.0 Service Pack 1
http://www.microsoft.com/download/details.aspx?displaylang=en&FamilyID=ec2ca85d-b255-4425-9e65-1e88a0bdb72a

2.  On the Windows XP, or Windows Server 2003 or Windows Vista or Windows Server 2008 or Windows 7 or Windows Server 2008 R2 clients, update the Tswpfwrp.exe to a newer version such as 3.0.6920.1201 in:

946411 FIX: When you print an XPS file on a Windows XP Service Pack 2 or Service Pack 3-based computer, the characters in the XPS file print incorrectly
http://support.microsoft.com/?id=946411

or the latest which is in:

954744 FIX: Some pages are printed in the incorrect orientation when you use Terminal Services Easy Print to print a document that contains both portrait-oriented pages and landscape-oriented pages
http://support.microsoft.com/?id=954744

3.  On the RDS/DC server you might also want to make sure your permissions are set properly per:

968605 Terminal Server Easy Print not printing
http://support.microsoft.com/?id=968605  

 

↑ Back to the top


More Information

946411 FIX: When you print an XPS file on a Windows XP Service Pack 2 or Service Pack 3-based computer, the characters in the XPS file print incorrectly
http://support.microsoft.com/?id=946411

954744 FIX: Some pages are printed in the incorrect orientation when you use Terminal Services Easy Print to print a document that contains both portrait-oriented pages and landscape-oriented pages
http://support.microsoft.com/?id=954744

968605 Terminal Server Easy Print not printing
http://support.microsoft.com/?id=968605

http://www.microsoft.com/PrintServer

http://blogs.msdn.com/print

http://blogs.technet.com/askperf

 

APPLIES TO:

Windows Server 2008 Service Pack 1 (SP1)

Windows Server 2008 Service Pack 2 (SP2) 

 

KEYWORDS:

print W; redirection; Tswpfwrp.exe; 5000; Windows Presentation Foundation;

↑ Back to the top


Keywords: kb, vkball

↑ Back to the top

Article Info
Article ID : 2021394
Revision : 2
Created on : 4/10/2020
Published on : 4/10/2020
Exists online : False
Views : 167