Article ID: 908131 - Last Review: October 11, 2007 - Revision: 1.7

When you use a 32-bit program to print a document from an x64-based version of Windows, the document may be printed incorrectly

System TipThis article applies to a different operating system than the one you are using. Article content that may not be relevant to you is disabled.
Expand all | Collapse all

SYMPTOMS

You are using a 32-bit program to print a document from an x64-based version of Microsoft Windows. When you select the option to print output that is black and white, the document may be printed incorrectly. For example, the output may be black instead of grayscale (shades of gray).

CAUSE

This problem may occur if the printer uses the GetModuleFileName function to identify the program that is printing the document. When a 32-bit program prints from an x64-based version of Windows, the GetModuleFileName function returns the name of the Splwow64.exe program instead of the name of the program that is printing the document. Therefore, the printer may be unable to correct for variations. Variations include colored fonts or gradient fill in a print job from a program such as Microsoft PowerPoint. For example, colored fonts or gradient fill may be solid black in printed output.

WORKAROUND

To work around this problem, print grayscale output or color output instead of printing black and white output. For more information about how configure the printer options to print grayscale output or color output, see the printer documentation, or contact the printer manufacturer. For information about your hardware manufacturer, visit the following Web site:
http://support.microsoft.com/gp/vendors/en-us (http://support.microsoft.com/gp/vendors/en-us)

STATUS

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

APPLIES TO
  • Microsoft Windows Server 2003, Datacenter x64 Edition
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, Standard x64 Edition
  • Microsoft Windows XP Professional x64 Edition
Keywords: 
kbqfe kbprb kbexpertiseinter KB908131