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.

"Print to file" feature does not work through a Windows-based printer server that uses a version 4 printer driver


View products that this article applies to.

This article describes an issue that occurs when a printer server is running Windows 8.1, Windows RT 8.1, or Windows Server 2012 R2. A hotfix is available to resolve this issue. The hotfix has a prerequisite.

↑ Back to the top


Symptoms

This issue occurs if the Point and Print feature is enabled on the printer server. When you select the Print to file check box in the Print dialog box to print through an application, a zero-byte file is created and you receive an error message. The following list indicates the application that is used and the corresponding error message that you may receive:
  • Notepad:

    The handle is invalid.
  • WordPad:

    Could not start print job.
  • Microsoft Word 2013:

    Windows cannot print due to a problem with the current printer setup.
Note This issue does not occur if the printer server uses a version 3 printer driver.

↑ Back to the top


Cause

This issue occurs because the version 4 printer drivers do not support the print to file feature.

↑ Back to the top


Hotfix information

A supported hotfix is available from Microsoft. However, this hotfix is intended to correct only the problem that is described in this article. Apply this hotfix only to systems that are experiencing this specific problem.

If the hotfix is available for download, there is a "Hotfix Download Available" section at the top of this Knowledge Base article. If this section does not appear, submit a request to Microsoft Customer Service and Support to obtain the hotfix.

Note If additional issues occur or if any troubleshooting is required, you might have to create a separate service request. The usual support costs will apply to additional support questions and issues that do not qualify for this specific hotfix. For a complete list of Microsoft Customer Service and Support telephone numbers or to create a separate service request, visit the following Microsoft website: Note The "Hotfix Download Available" form displays the languages for which the hotfix is available. If you do not see your language, it is because a hotfix is not available for that language.


Prerequisites

To apply this hotfix, you must have update 2919355 installed in Windows 8.1 or Windows Server 2012 R2.

Registry information

To use the hotfix in this package, you do not have to make any changes to the registry.

Restart requirement

You may have to restart the computer after you apply this hotfix.

Hotfix replacement information

This hotfix does not replace a previously released hotfix.
File information
The global version of this hotfix installs files that have the attributes that are listed in the following tables. The dates and the times for these files are listed in Coordinated Universal Time (UTC). The dates and the times for these files on your local computer are displayed in your local time together with your current daylight saving time (DST) bias. Additionally, the dates and the times may change when you perform certain operations on the files.

Windows 8.1 and Windows Server 2012 R2 file information and notes

Important Windows 8.1 hotfixes and Windows Server 2012 R2 hotfixes are included in the same packages. However, hotfixes on the Hotfix Request page are listed under both operating systems. To request the hotfix package that applies to one or both operating systems, select the hotfix that is listed under "Windows 8.1/Windows Server 2012 R2" on the page. Always refer to the "Applies To" section in articles to determine the actual operating system that each hotfix applies to.
  • The files that apply to a specific product, milestone (RTM, SPn), and service branch (LDR, GDR) can be identified by examining the file version numbers as shown in the following table:

    VersionProductMilestoneService branch
    6.3.960 0.17xxxWindows 8.1 and Windows Server 2012 R2RTMGDR
  • The MANIFEST files (.manifest) and the MUM files (.mum) that are installed for each environment are listed separately in the "Additional file information" section. MUM, MANIFEST, and the associated security catalog (.cat) files, are very important to maintain the state of the updated components. The security catalog files, for which the attributes are not listed, are signed with a Microsoft digital signature.
For all supported x86-based versions of Windows 8.1
File nameFile versionFile sizeDateTimePlatform
Pmcsnap.dll6.3.9600.17415730,62429-Oct-201401:17x86
Ppcsnap.dll6.3.9600.17415238,59229-Oct-201401:15x86
Print management.lnkNot applicable1,11821-Aug-201323:39Not applicable
Printmanagement.mscNot applicable146,38918-Jun-201312:40Not applicable
Compstui.dll6.3.9600.17415289,28029-Oct-201401:52x86
Dafprintprovider.dll6.3.9600.17415203,77629-Oct-201400:35x86
Findnetprinters.dll6.3.9600.1741555,80829-Oct-201401:28x86
Printui.exe6.3.9600.1741561,95229-Oct-201401:58x86
Puiapi.dll6.3.9600.17415167,42429-Oct-201400:44x86
Puiobj.dll6.3.9600.17415367,10429-Oct-201401:20x86
Localspl.dll6.3.9600.17626873,47206-Jan-201500:57x86
Winprint.dll6.3.9600.1741534,30429-Oct-201401:02x86
Win32spl.dll6.3.9600.17626602,62406-Jan-201500:58x86
Prnntfy.dll6.3.9600.17415199,16829-Oct-201401:15x86
Windows.systemtoast.print.notification.lnkNot applicable1,51521-Aug-201323:39Not applicable
For all supported x64-based versions of Windows 8.1 and of Windows Server 2012 R2
File nameFile versionFile sizeDateTimePlatform
Pmcsnap.dll6.3.9600.17415825,85629-Oct-201401:48x64
Ppcsnap.dll6.3.9600.17415260,09629-Oct-201401:45x64
Print management.lnkNot applicable1,11822-Aug-201306:44Not applicable
Printmanagement.mscNot applicable146,38918-Jun-201315:10Not applicable
Compstui.dll6.3.9600.17415309,76029-Oct-201402:34x64
Dafprintprovider.dll6.3.9600.17415269,31229-Oct-201400:41x64
Findnetprinters.dll6.3.9600.1741566,04829-Oct-201402:04x64
Printui.exe6.3.9600.1741562,97629-Oct-201402:43x64
Puiapi.dll6.3.9600.17415192,51229-Oct-201400:55x64
Puiobj.dll6.3.9600.17415477,18429-Oct-201401:51x64
Localspl.dll6.3.9600.176261,092,09606-Jan-201501:06x64
Winprint.dll6.3.9600.1741545,56829-Oct-201401:24x64
Win32spl.dll6.3.9600.17626864,25606-Jan-201501:05x64
Prnntfy.dll6.3.9600.17415221,18429-Oct-201401:45x64
Windows.systemtoast.print.notification.lnkNot applicable1,51522-Aug-201306:44Not applicable
Compstui.dll6.3.9600.17415289,28029-Oct-201401:52x86
Dafprintprovider.dll6.3.9600.17415203,77629-Oct-201400:35x86
Findnetprinters.dll6.3.9600.1741555,80829-Oct-201401:28x86
Printui.exe6.3.9600.1741561,95229-Oct-201401:58x86
Puiapi.dll6.3.9600.17415167,42429-Oct-201400:44x86
Puiobj.dll6.3.9600.17415367,10429-Oct-201401:20x86
Prnntfy.dll6.3.9600.17415199,16829-Oct-201401:15x86
For all supported ARM-based versions of Windows 8.1
File nameFile versionFile sizeDateTimePlatform
Compstui.dll6.3.9600.16384279,04022-Aug-201303:04Not applicable
Dafprintprovider.dll6.3.9600.17626188,41606-Jan-201500:39Not applicable
Findnetprinters.dll6.3.9600.1638451,20022-Aug-201302:40Not applicable
Printui.exe6.3.9600.1638461,95222-Aug-201303:09Not applicable
Puiapi.dll6.3.9600.17238160,25624-Jul-201407:38Not applicable
Puiobj.dll6.3.9600.17626296,44806-Jan-201501:13Not applicable
Localspl.dll6.3.9600.17626690,68806-Jan-201500:43Not applicable
Winprint.dll6.3.9600.1733531,74405-Sep-201400:05Not applicable
Win32spl.dll6.3.9600.17626517,63206-Jan-201500:43Not applicable
Prnntfy.dll6.3.9600.17238189,44024-Jul-201408:27Not applicable
Windows.systemtoast.print.notification.lnkNot applicable1,51521-Aug-201323:33Not applicable

Additional file information

Additional file information for Windows 8.1 and for Windows Server 2012 R2
Additional files for all supported x86-based versions of Windows 8.1
File propertyValue
File nameX86_959e472427f62b5544cef9981712a353_31bf3856ad364e35_6.3.9600.17626_none_c7c9a2585fe55fe0.manifest
File versionNot applicable
File size728
Date (UTC)06-Jan-2015
Time (UTC)21:56
File nameX86_aa559c88c95bba1d6b04bfe6a7c050e8_31bf3856ad364e35_6.3.9600.17626_none_d1cad46f44516178.manifest
File versionNot applicable
File size1,818
Date (UTC)06-Jan-2015
Time (UTC)21:56
File nameX86_microsoft-windows-p..erandprintui-pmcppc_31bf3856ad364e35_6.3.9600.17626_none_a04ad5799c18d6e4.manifest
File versionNot applicable
File size26,475
Date (UTC)06-Jan-2015
Time (UTC)22:00
File nameX86_microsoft-windows-p..installerandprintui_31bf3856ad364e35_6.3.9600.17626_none_6b36d32d11537c48.manifest
File versionNot applicable
File size25,052
Date (UTC)06-Jan-2015
Time (UTC)22:00
File nameX86_microsoft-windows-p..ooler-core-localspl_31bf3856ad364e35_6.3.9600.17626_none_c4fdf188ae154a37.manifest
File versionNot applicable
File size5,204
Date (UTC)06-Jan-2015
Time (UTC)22:00
File nameX86_microsoft-windows-p..ooler-networkclient_31bf3856ad364e35_6.3.9600.17626_none_ce55ce468c51354e.manifest
File versionNot applicable
File size10,485
Date (UTC)06-Jan-2015
Time (UTC)03:24
File nameX86_microsoft-windows-p..randprintui-asyncui_31bf3856ad364e35_6.3.9600.17626_none_10c3e5a90d8d56a9.manifest
File versionNot applicable
File size6,709
Date (UTC)06-Jan-2015
Time (UTC)22:00
Additional files for all supported x64-based versions of Windows 8.1 and of Windows Server 2012 R2
File propertyValue
File nameAmd64_0ab348ded3a7e263fe47f529bc320d75_31bf3856ad364e35_6.3.9600.17626_none_bc033f84bebbb3db.manifest
File versionNot applicable
File size1,453
Date (UTC)06-Jan-2015
Time (UTC)21:56
File nameAmd64_3894551e25df4991b01a5d6aa97bd456_31bf3856ad364e35_6.3.9600.17626_none_7d06d79341e77af3.manifest
File versionNot applicable
File size733
Date (UTC)06-Jan-2015
Time (UTC)21:56
File nameAmd64_3ca478469d59ea1ad527c60cc030797a_31bf3856ad364e35_6.3.9600.17626_none_f0af9784d997d0ec.manifest
File versionNot applicable
File size1,089
Date (UTC)06-Jan-2015
Time (UTC)21:56
File nameAmd64_759ccdd099853aae2020914b99cf4515_31bf3856ad364e35_6.3.9600.17626_none_7d27aed3e7760773.manifest
File versionNot applicable
File size732
Date (UTC)06-Jan-2015
Time (UTC)21:56
File nameAmd64_fd8133c0cb5b6a4ee416156c9b3dd7a4_31bf3856ad364e35_6.3.9600.17626_none_b3ceddff3f589e8c.manifest
File versionNot applicable
File size733
Date (UTC)06-Jan-2015
Time (UTC)21:56
File nameAmd64_microsoft-windows-p..erandprintui-pmcppc_31bf3856ad364e35_6.3.9600.17626_none_fc6970fd5476481a.manifest
File versionNot applicable
File size26,483
Date (UTC)06-Jan-2015
Time (UTC)22:03
File nameAmd64_microsoft-windows-p..installerandprintui_31bf3856ad364e35_6.3.9600.17626_none_c7556eb0c9b0ed7e.manifest
File versionNot applicable
File size25,056
Date (UTC)06-Jan-2015
Time (UTC)22:03
File nameAmd64_microsoft-windows-p..ooler-core-localspl_31bf3856ad364e35_6.3.9600.17626_none_211c8d0c6672bb6d.manifest
File versionNot applicable
File size5,205
Date (UTC)06-Jan-2015
Time (UTC)22:03
File nameAmd64_microsoft-windows-p..ooler-networkclient_31bf3856ad364e35_6.3.9600.17626_none_2a7469ca44aea684.manifest
File versionNot applicable
File size10,489
Date (UTC)06-Jan-2015
Time (UTC)04:01
File nameAmd64_microsoft-windows-p..randprintui-asyncui_31bf3856ad364e35_6.3.9600.17626_none_6ce2812cc5eac7df.manifest
File versionNot applicable
File size6,717
Date (UTC)06-Jan-2015
Time (UTC)22:03
File nameWow64_microsoft-windows-p..installerandprintui_31bf3856ad364e35_6.3.9600.17626_none_d1aa1902fe11af79.manifest
File versionNot applicable
File size24,310
Date (UTC)06-Jan-2015
Time (UTC)22:03
File nameWow64_microsoft-windows-p..ooler-networkclient_31bf3856ad364e35_6.3.9600.17626_none_34c9141c790f687f.manifest
File versionNot applicable
File size9,276
Date (UTC)06-Jan-2015
Time (UTC)03:23
File nameWow64_microsoft-windows-p..randprintui-asyncui_31bf3856ad364e35_6.3.9600.17626_none_77372b7efa4b89da.manifest
File versionNot applicable
File size3,909
Date (UTC)06-Jan-2015
Time (UTC)22:03
Additional files for all supported ARM-based versions of Windows 8.1
File propertyValue
File nameArm_e448ead34991588fe9eae7f732efcae0_31bf3856ad364e35_6.3.9600.17626_none_07abe7a438acff9d.manifest
File versionNot applicable
File size1,818
Date (UTC)06-Jan-2015
Time (UTC)21:56
File nameArm_microsoft-windows-p..installerandprintui_31bf3856ad364e35_6.3.9600.17626_none_6b39458511509b0e.manifest
File versionNot applicable
File size25,052
Date (UTC)06-Jan-2015
Time (UTC)21:56
File nameArm_microsoft-windows-p..ooler-core-localspl_31bf3856ad364e35_6.3.9600.17626_none_c50063e0ae1268fd.manifest
File versionNot applicable
File size5,201
Date (UTC)06-Jan-2015
Time (UTC)21:56
File nameArm_microsoft-windows-p..ooler-networkclient_31bf3856ad364e35_6.3.9600.17626_none_ce58409e8c4e5414.manifest
File versionNot applicable
File size10,485
Date (UTC)06-Jan-2015
Time (UTC)02:23
File nameArm_microsoft-windows-p..randprintui-asyncui_31bf3856ad364e35_6.3.9600.17626_none_10c658010d8a756f.manifest
File versionNot applicable
File size6,709
Date (UTC)06-Jan-2015
Time (UTC)21:56

↑ Back to the top


Status

Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.

↑ Back to the top


References

See the terminology that Microsoft uses to describe software updates.

↑ Back to the top


Keywords: kbqfe, kbfix, kbsurveynew, kbexpertiseinter, kbautohotfix, kbhotfixserver, kb

↑ Back to the top

Article Info
Article ID : 3007058
Revision : 1
Created on : 1/7/2017
Published on : 2/11/2015
Exists online : False
Views : 453