Event ID 364 — Print Processor Availability

Updated: January 8, 2008

Applies To: Windows Server 2008 R2

This is preliminary documentation and subject to change.

red

Print processors are user-mode dynamic link libraries (DLLs) that are responsible for converting a print job's spooled data into a format that can be sent to a print monitor. They are also responsible for handling application requests to pause, resume, and cancel print jobs.

Event Details

Product: Windows Operating System
ID: 364
Source: Microsoft-Windows-PrintSpooler
Version: 6.1
Symbolic Name: MSG_PRINT_PROC_NO_ENUM_DATA
Message: Windows could not load print processor %1 because EnumDatatypes did not return any data. Module: %2. Please obtain and install a new version of the driver from the manufacturer (if available), or choose an alternate driver that works with this print device.

Resolve

Install the Printer Driver

To resolve this error, do the following:

  1. Obtain an updated driver (that displays the Designed for Windows logo) from the printer manufacturer for the specific model of printer.
  2. Delete any printers on the print server that use the original driver for the printer that is experiencing problems.
  3. If you are using Print Management, remove the printer driver and driver package using the following procedure:
    1. Open Print Management from the Administrative Tools folder, select the appropriate server and then click Drivers.
    2. Right-click the driver for the printer that is not working, and then click Remove driver package.
  4. If you do not have Print Management on the computer, use the following procedure to remove the printer driver package:
    1. Open Printers in Control Panel, right-click a blank area, click Run as administrator, click Server Properties, and then click the Drivers tab.
    2. Select the printer driver, click Remove, click Remove driver and driver package, and then click OK.
  5. Install the new printer driver, and then recreate the printer and settings.
  6. After Windows finishes reinstalling the driver, print the document again.

Verify

To verify that you resolved the problem:

  1. Print the document again.
  2. Open the print queue on the server, and then verify that its status Online and that print jobs are printing properly.
  3. If the print server logs spooler information events, look for Print Spooler Event 10 after printing, and then examine the document to confirm that it printed correctly.

Related Management Information

Print Processor Availability

Printing Infrastructure

Show: