List of print related hotfixes post SP1 for Windows 7 SP1 and Windows Server 2008 R2 SP1.
List of print related hotfixes post Service Pack 1 for Windows 7 SP1 and Windows Server 2008 R2 SP1 as of Oct., 2014:
Originally published Oct 2011. Revised Jan, 2012, Feb. 2012, May 2012, Sep. 2012, Sep. 2013, and Oct 2014.
Note: You should check http://support.microsoft.com/ for the latest version of the different files.
Note 2: These are not available in Windows Update.
Note 3: You can download them without entering your e-mail address and captcha if you are a Microsoft Premier customer and have a http://premier.microsoft.com/ account.
Note 4: Carefully review the list and decide which might be applicable to your unique environment.
Note 5: Test in your test and your quality assurance environment.
2996534 Rotated images in PowerPoint 2013 are printed incorrectly when you use XPS in Windows
http://support.microsoft.com/kb/2996534
Supersede(s):
2979583 Additional thick line is printed on a page that has an Excel chart in Windows
2958997 EUDC fonts cannot be printed correctly by using an XPS print driver in Windows
2900635 GetOption or SetOptions method of IPrintCoreHelper interface does not update print device settings in Windows
2701894 Splwow64 process crashes when you try to print an Adobe document in Windows 7 or in Windows Server 2008 R2
Update(s):
Locale.gpd
Msxpsinc.gpd
Msxpsinc.ppd
Mxdwdrv.dll 0.3.7600.21200
P6disp.gpd
P6font.gpd
Pcl4res.dll 0.3.5479.0
Pcl5eres.dll 0.3.5479.0
Pcl5ures.dll 0.3.5479.0
Pclxl.dll 0.3.5479.0
Pclxl.gpd
Pjl.gpd
Pjlmon.dll 6.1.7600.16385
Ps5ui.dll 0.3.7600.21200
Pscript.hlp
Pscript.ntf
Pscript5.dll 0.3.7600.21200
Pscrptfe.ntf
Ps_schm.gdl
Stddtype.gdl
Stdnames.gpd
Stdschem.gdl
Stdschmx.gdl
Ttfsub.gpd
Unidrv.dll 0.3.7600.21200
Unidrv.hlp
Unidrvui.dll 0.3.7600.21200
Unires.dll 0.3.7600.16385
Xpssvcs.dll 6.1.7600.21200
Locale.gpd
Msxpsinc.gpd
Msxpsinc.ppd
Mxdwdrv.dll 0.3.7601.21980
P6disp.gpd
P6font.gpd
Pcl4res.dll 0.3.5479.0
Pcl5eres.dll 0.3.5479.0
Pcl5ures.dll 0.3.5479.0
Pclxl.dll 0.3.5479.0
Pclxl.gpd
Pjl.gpd
Pjlmon.dll 6.1.7601.17514
Ps5ui.dll 0.3.7601.21980
Pscript.hlp
Pscript.ntf
Pscript5.dll 0.3.7601.21980
Pscrptfe.ntf
Ps_schm.gdl
Stddtype.gdl
Stdnames.gpd
Stdschem.gdl
Stdschmx.gdl
Ttfsub.gpd
Unidrv.dll 0.3.7601.21980
Unidrv.hlp
Unidrvui.dll 0.3.7601.21980
Unires.dll 0.3.7601.17514
Xpssvcs.dll 6.1.7601.21980
2996207 Network printers that use TCP/IP port cannot print after first document has printed in Windows
http://support.microsoft.com/kb/2996207
Update(s):
Netio.sys 6.1.7601.18588
Netio.sys 6.1.7601.22796
Fwpkclnt.sys 6.1.7601.18438
Tcpip.sys 6.1.7601.18438
Fwpkclnt.sys 6.1.7601.22648
Tcpip.sys 6.1.7601.22796
2965351 "Error_FILE_NOT_FOUND" when you print to a shared network printer
http://support.microsoft.com/kb/2965351
Update(s):
Localspl.dll 6.1.7601.22671
Winprint.dll 6.1.7601.17514
Supersede(s):
2920219 Event 1069 in the Spooler log after the print spooler fails over in Windows Server 2008 R2
2906850 Print job status remains as "Sent to printer" when Isolated mode is set in Windows 7 or Windows Server 2008 R2
2896881 Long logon time when you use the AddPrinterConnection VBScript command to map printers for users during logon process in Windows Server 2012 R2 or Windows Server 2008 R2 SP1
2737353 Spoolsv.exe process crashes when you select the "Print to File" option on a computer that is running Windows 7 or Windows Server 2008 R2
2684793 Printer security settings are set to the default values incorrectly when you restore a printer in Windows 7 or in Windows Server 2008 R2
2925429 Print jobs are lost or an application crashes in Microsoft Enterprise Desktop Virtualization 2.0 in Windows
http://support.microsoft.com/2925429
Update(s):
Mstscax.dll 6.3.9600.17056
Mstscax.mof
Rdvidcrl.dll 6.3.9600.16415
Tsgqec.dll 6.3.9600.16415
2922514 White line appears when printing an image by using an XPS printer driver in Windows
http://support.microsoft.com/kb/2922514
Update(s):
Xpsgdiconverter.dll 6.2.9200.16789
Xpsgdiconverter.dll 6.2.9200.20928
Supersede(s):
2916266 Mstsc.exe crashes when you print a large document from an RDS session
2853777 Some text is not printed when you print multiple documents that use the same font in Windows
2914029 IPP printing job fails when using an XPS driver when the printer is shared on a Windows Server 2008 R2 SP1 print server
http://support.microsoft.com/kb/2914029
Update(s):
Msw3prt.dll 6.1.7601.22526
2906850 Print job status remains as "Sent to printer" when Isolated mode is set in Windows 7 or Windows Server 2008 R2
http://support.microsoft.com/kb/2906850
Update(s):
Spoolsv.exe 6.1.7601.22506
2896881 Long logon time when you use the AddPrinterConnection VBScript command to map printers for users during logon process in Windows Server 2012 R2 or Windows Server 2008 R2 SP1
http://support.microsoft.com/kb/2896881
Update(s):
Win32spl.dll 6.1.7601.22502
Supersede(s):
2796647 Memory leak occurs in the Spoolsv.exe process after you run an application that performs WMI queries in Windows 7 or Windows Server 2008 R2
2713128 A network printer is displayed incorrectly as offline on a computer that is running Windows 7 or Windows Server 2008 R2
2697865 The Spoolsv.exe process stops responding when you connect to more than 200 network printers from a computer that is running Windows 7 or Windows Server 2008 R2
2493115 "Access is denied" error when you try to open the Properties dialog box of a shared printer that is connected to a computer that is running Windows 7 or Windows Server 2008 R2
2457866 Event 602 is logged after you log on to a Windows 7-based or Windows Server 2008 R2-based computer that has a network printer installed
2871131 The size of the "HKEY_USERS\DEFAULT" registry hive continuously increases on a Windows Server-based server
http://support.microsoft.com/kb/2871131
Update(s):
Winspool.drv 6.1.7601.22406
2815716 Splwow64.exe process doesn't end after a print job finishes in the 64-bit version of Windows 7 or Windows Server 2008 R2
http://support.microsoft.com/kb/2815716
Update(s):
Splwow64.exe 6.1.7601.22252
2796647 Memory leak occurs in the Spoolsv.exe process after you run an application that performs WMI queries in Windows 7 or Windows Server 2008 R2
http://support.microsoft.com/kb/2796647
Update(s):
2783429 High CPU utilization when you use the Print Management snap-in to add a printer in Windows 7 or Windows Server 2008 R2
http://support.microsoft.com/kb/2783429
Update(s):
Printui.dll 6.1.7601.22169
2778831 FIX: PrintDialog.PrinterSettings.Collate property does not work in Windows Vista, Windows Server 2008, Windows Server 2008 R2 and Windows 7
http://support.microsoft.com/kb/2778831
Update(s):
System.design.dll 2.0.50727.5734
System.windows.forms.dll 2.0.50727.5734
2744968 FIX: PrintDialog.PrinterSettings.Collate property does not work in Windows Vista, Windows Server 2008, Windows Server 2008 R2 and Windows
http://support.microsoft.com/kb/2744968
Update(s):
System.design.dll 2.0.50727.5734
System.windows.forms.dll 2.0.50727.5734
2705624 FIX: A custom .NET Framework 3.5.1 application that uses Windows Forms may not print or may not apply defined printer settings in Windows 7 Service Pack 1 or Windows Server 2008 R2 Service Pack 1
http://support.microsoft.com/kb/2705624
Update(s):
System.drawing.resources.dll 2.0.50727.5420
Supersede(s):
2705623 FIX: A custom .NET Framework 3.5.1 application that uses Windows Forms may not print or may not apply defined printer settings in Windows 7 or Windows Server 2008 R2
2705622 FIX: A custom .NET Framework 2.0 Service Pack 2 application that uses Windows Forms may not print or may not apply defined printer settings in Windows Vista Service Pack 2 or Windows Server 2008 Service Pack 2
2702328 FIX: A custom .NET Framework 4 application that uses Windows Forms may not print or may not apply defined printer settings in Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7, or Windows Server 2008 R2
http://support.microsoft.com/kb/2702328
Update(s):
Setup.exe 10.0.30319.568
SetupEngine.dll 10.0.30319.568
SetupUi.dll 10.0.30319.568
System.Drawing.dll 4.0.30319.568
2701239 The Lpq.exe tool crashes in Windows 7 or in Windows Server 2008 R2
http://support.microsoft.com/kb/2701239
Update(s):
Lpq.exe 6.1.7601.21981
2695207 "Printer Installation Failed" error message when you try to install a printer driver from an IPP server website on a Windows 7 or Windows Server 2008 R2-based computer
http://support.microsoft.com/kb/2695207
Update(s):
Inetpp.dll 6.1.7601.21957
Wpnpinst.exe 6.1.7601.21957
Supersede(s):
2616471 You may be unable to print to an IPP print queue in Windows 7 or in Windows Server 2008 R2
2662585 Printer redirection is not applied to client computers that connect to a Windows Server 2008 R2 SP1-based Terminal Services server http://support.microsoft.com/kb/2662585
Update(s):
Tsprint-datafile.dat
Tsprint-pipelineconfig.xml
Tsprint.dll
2647753 Description of an update rollup for the printing core components in Windows 7 and in Windows Server 2008 R2
http://support.microsoft.com/kb/2647753
Update(s):
Localspl.dll
Win32spl.dll
Spoolsv.exe (updated in KB 2906850)
Splwow64.exe (updated in KB 2815716)
2647169 Windows Fax and Scan cannot send a fax if Internet Explorer 9 is installed in Windows Vista, in Windows Server 2008, in Windows 7 or in Windows Server 2008 R2
http://support.microsoft.com/kb/2647169
Update(s):
Xpsprint.dll
2646168 "The system cannot find the file specified" error message when you print a document on a Windows Server 2008 R2-based terminal server
http://support.microsoft.com/kb/2646168
Update(s):
Shell32.dll
2636963 Windows tries to create HTTP printer connections instead of Point and Print printer connections when scripting unsafe ActiveX controls is enabled in Windows 7 or in Windows Server 2008 R2
http://support.microsoft.com/kb/2636963
Update(s):
Oleprn.dll
2620656 Invalid redirected printers may be available in a Remote Desktop Services session that connects to a RD Session Host server that is running Windows Server 2008 R2
http://support.microsoft.com/kb/2620656
Update(s):
Localspl.dll
Supersede(s):
2549657 The EnumPrinterDataEx function causes pool corruption in the printer spooler service in Windows 7 or in Windows Server 2008 R2
2546651 Print driver installation does not work in Windows 7 or in Windows Server 2008 R2 when you try to install the HP Universal Print Driver in a Novell network environment
2526028 Printing performance decreases in Windows 7 or in Windows Server 2008 R2
2549657 The EnumPrinterDataEx function causes pool corruption in the printer spooler service in Windows 7 or in Windows Server 2008 R2
http://support.microsoft.com/kb/2549657
Update(s):
Winprint.dll
Supersede(s):
2546651 Print driver installation does not work in Windows 7 or in Windows Server 2008 R2 when you try to install the HP Universal Print Driver in a Novell network environment
2526028 Printing performance decreases in Windows 7 or in Windows Server 2008 R2
2480118 You cannot print results to files by using web applications in Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7, or Windows Server 2008 R2 after you install security update MS10-061
http://support.microsoft.com/kb/2480118
Update(s):
Spoolsv.exe
Supersede(s):
2466040 Post-install customization does not start after you use Group Policy to configure a deployed printer in Windows Vista, in Windows 7, in Windows Server 2008, or in Windows Server 2008 R2
2636591 An update to improve the restore operation performance of Printbrm.exe in Windows 7 or in Windows Server 2008 R2
http://support.microsoft.com/kb/2636591
Update(s):
Printbrmengine.exe
Supersede(s):
2601517 You cannot back up a clustered print server if there are 15 characters or more in the computer name of a Windows Server 2008 R2-based cluster node
2526028 Printing performance decreases in Windows 7 or in Windows Server 2008 R2
http://support.microsoft.com/kb/2526028
Update(s):
Splwow64.exe
Supersede(s):
2461108 The Add Port Wizard dialog box is displayed incorrectly in an x64-based version of Windows 7 or of Windows Server 2008 R2 when you run an application that uses the AddPort function
981070 "Windows can't open Add Printer" error in a 64-bit version of Win7 or of Windows Server 2008 R2
http://support.microsoft.com/kb/981070
Update(s):
Tcpmib.dll
Tcpmonui.dll
Winspool.drv (Updated in KB 2871131)
2462317 An XPS printer is very slow to print graphics in Windows Vista SP2, in Windows Server 2008 SP2, in Windows 7 and in Windows Server 2008 R2
http://support.microsoft.com/kb/2462317
Update(s):
Mxdwdrv.dll
Pjlmon.dll
Ps5ui.dll
Pscript5.dll
Unidrv.dll
Unidrvui.dll
Unires.dll
Xpssvcs.dll
2618574 Print Spooler service saves the NetBIOS name of the print server in Windows 7 or in Windows Server 2008 R2
http://support.microsoft.com/kb/2618574
Update(s):
Printui.dll
Supersede(s):
2511290 A computer that is running Windows 7, Windows Vista, Windows Server 2008 or Windows Server 2008 R2 continues to use the original printer driver after you update or replace the printer driver
2578764 Black lines appear in an application window that is displayed by using DirectX and GDI in Windows 7 or in Windows Server 2008 R2
http://support.microsoft.com/kb/2578764
Update(s):
Win32k.sys
Note: The latest is in 2618837 GDI objects are not displayed correctly on multiple monitors in Windows 7 or in Windows Server 2008 R2
http://support.microsoft.com/kb/2618837
Supersede(s):
2509307 Black shapes are printed instead of gradient-filled images when you print a document from a Windows 7-based or Windows Server 2008 R2-based computer
2616332 Output is garbled when you print data or documents by using a service in Windows Server 2008 R2 or Windows 7
http://support.microsoft.com/kb/2616332
Update(s):
Gdi32.dll
2647169 Windows Fax and Scan cannot send a fax if Internet Explorer 9 is installed in Windows 7 or in Windows Server 2008 R2
http://support.microsoft.com/kb/2647169
Update(s):
Xpsprint.dll
2636963 Windows tries to create HTTP printer connections instead of Point and Print printer connections when scripting unsafe ActiveX controls is enabled in Windows 7 or in Windows Server 2008 R2
http://support.microsoft.com/kb/2636963
Update(s):
Oleprn.dll
2620393 EUDC fonts are not printed correctly in Windows 7 or in Windows Server 2008 R2
http://support.microsoft.com/kb/2620393
Update(s):
Xpsgdiconverter.dll
2537549 Cannot deploy a printer by using a GPO if read-only domain controllers are exclusively used in the domain environment in Windows 7 or in Windows Server 2008 R2. This hotfix contains the most current version of PRINTER Group Policy Preferences for Windows 7/2008 Post SP1.
http://support.microsoft.com/kb/2537549
Update(s):
Gpprnext.dll
Ppcrsopcompschema.mof
Ppcrsopuserschema.mof
Specific to Windows Server 2008 R2 Remote Desktop Servers (RDS):
2662585 Printer redirection is not applied to client computers that connect to a Windows Server 2008 R2 SP1-based Terminal Services server
http://support.microsoft.com/kb/2662585
Update(s):
Tsprint-datafile.dat
Tsprint-pipelineconfig.xml
Tsprint.dll
2646168 "The system cannot find the file specified" error message when you print a document on a Windows Server 2008 R2-based terminal server
http://support.microsoft.com/kb/2646168
Update(s):
Shell32.dll