Microsoft KB Archive/870968

= How to troubleshoot general printing problems in Windows Server 2003 when you use Office products =

Article ID: 870968

Article Last Modified on 8/30/2004

-

APPLIES TO


 * Microsoft Office Word 2003
 * Microsoft Office Publisher 2003
 * Microsoft Office PowerPoint 2003
 * Microsoft Office Outlook 2003
 * Microsoft Office OneNote 2003
 * Microsoft Office FrontPage 2003
 * Microsoft Office Excel 2003
 * Microsoft Office Access 2003
 * Microsoft Word 2002 Standard Edition
 * Microsoft Publisher 2002 Standard Edition
 * Microsoft PowerPoint 2002 Standard Edition
 * Microsoft Outlook 2002 Standard Edition
 * Microsoft FrontPage 2002 Standard Edition
 * Microsoft Excel 2002 Standard Edition
 * Microsoft Access 2002 Standard Edition
 * Microsoft Word 2000 Standard Edition
 * Microsoft Publisher 2000 Standard Edition
 * Microsoft PowerPoint 2000 Standard Edition
 * Microsoft Outlook 2000 Standard Edition
 * Microsoft FrontPage 2000 Standard Edition
 * Microsoft Excel 2000 Standard Edition
 * Microsoft Access 2000 Standard Edition
 * Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
 * Microsoft Windows Server 2003, Standard Edition (32-bit x86)

-



SUMMARY
This article describes the steps that you can use to troubleshoot printing problems in Microsoft Windows Server 2003 when you are using Microsoft Office products and covers the following topics:


 * General troubleshooting information
 * How to troubleshoot printing problems
 * How to troubleshoot physical problems
 * How to troubleshoot printer communication problems
 * How to troubleshoot Windows Server 2003 printing
 * How to troubleshoot common printing problems
 * Additional troubleshooting steps for printers that are connected to a network



Contents

 * INTRODUCTION
 * MORE INFORMATION
 * General troubleshooting information
 * How to troubleshoot printing problems
 * How to troubleshoot physical problems
 * How to troubleshoot printer communication problems
 * How to troubleshoot Windows Server 2003 printing problems
 * How to troubleshoot common printing problems
 * Try to print a test page
 * Try to print from Microsoft WordPad
 * Try to print from a command prompt
 * How to start Windows Server 2003 in Safe Mode
 * How to check the printer driver
 * How to install the Generic/Text Only printer driver
 * How to check the printer configuration files
 * How to check the disk space
 * How to check the program
 * How to test a new document
 * How to test an existing document
 * Notes about printing
 * Additional troubleshooting steps for printers that are connected to a network
 * How to establish a persistent connection
 * REFERENCES



INTRODUCTION
This article describes how to troubleshoot printing problems in Microsoft Windows Server 2003 when you use Microsoft Office products.

back to the top





General troubleshooting information
To successfully troubleshoot printing problems, you must identify the source of the problem, and then you must diagnose the problem. Printing problems can occur because of problems with any one of the following:
 * The printing device.
 * The connection between the printer and the network.
 * Other printing components in Windows Server 2003.
 * The network, protocols, and other communication services in Windows Server 2003.

You can use different scenarios to diagnose printing problems. For example, if a network client cannot print to a certain printer and other client computers can print to that printer, you know that the problem is not with the physical printer or its connection to the network.

back to the top

How to troubleshoot printing problems
To troubleshoot physical problems, it is best to become familiar with the most common ways that administrators use to detect problems. They are as follows:
 * Verify that the physical printer is operational. If other users can print, the problem is probably not with the printer or with the print server.
 * Verify that the print server is operational. Make sure that there is sufficient disk space for spooling and that the print spool service is running.
 * Verify that the printer that is on the print server is using the correct printer driver. If print clients use other operating systems, make sure that you installed all the required drivers for the other operating systems.
 * Verify that the client computer has the correct printer driver if print clients are using operating systems other than Windows Server 2003.

back to the top

How to troubleshoot physical problems
To troubleshoot physical problems, follow these steps:
 * Check the physical printer and make sure the printer is ready to print. With most printers, you can print a test page from the printer console to verify the correct operation.
 * Check the cable that connects the printer and make sure it is connected correctly. If the printer is connected directly to the network with a network adapter, check the light on the card that indicates network connectivity.

back to the top

How to troubleshoot printer communication problems
To troubleshoot printer communication problems, follow these steps:
 * Make sure that you can communicate with the printer over the network. As an example, if a printer communicates over the TCP/IP protocol, use the ping command to verify connectivity to the printer's IP address.
 * Verify that you can communicate to the print server by trying to print from other computers.
 * Verify that any service that is required for the printer and the client computer that submitted the print job is working correctly. For example, for a Macintosh client, verify that the AppleTalk protocol is working.
 * Make sure that the print spool service is running on the print server.

back to the top

How to troubleshoot Windows Server 2003 printing problems
When you troubleshoot printing across a network in Windows Server 2003, your approach may frequently include seven processes. After you verify each process, you can generally identify the problem.

If you cannot verify each process listed in this table, you may have a network problem.

back to the top

How to troubleshoot common printing problems
To troubleshoot common printing problems, you can use general troubleshooting techniques either with a local printer that is connected directly to a computer or with a local printer that is connected to the network.

Note For more information about network printing, see the &quot; Additional troubleshooting steps for printers that are connected to a network &quot; section.

back to the top

Try to print a test page
To print a test page, you must have print permissions. You can also print a test page when you first install a printer.

To print a test page, follow these steps:
 * 1) Click Start, and then click Printers and Faxes.
 * 2) Right-click the printer that you want to test, and then click Properties.
 * 3) Click the General tab, and then click Print Test Page.
 * 4) If the test page printed correctly, click OK.

Note If the test page did not print correctly, continue to troubleshoot. If you cannot print a test page or if you cannot print in several or all your Microsoft Windows programs, you may have one of the following problems:
 * A printer driver problem
 * A Windows problem
 * A hardware problem
 * A connectivity problem

back to the top

Try to print from Microsoft WordPad
To print from WordPad, follow these steps:
 * 1) Click Start, point to Programs, point to Accessories, and then click WordPad.
 * 2) Type This is a test.
 * 3) On the File menu, click Print.

If your printer prints a page with the words This is a test, the WordPad test is successful. Now, try to print from your program. If you cannot print from your program or from several Windows-based programs, then start Windows in Safe Mode.

If you cannot print from WordPad, see if you can print at a command prompt.

back to the top

Try to print at a command prompt
 To print at a command prompt to a PostScript printer, follow these steps:  ==== Open a Command Prompt window ====

window. To open a Command Prompt window, click Start, point to All Programs, point to Accessories, and then click Command Prompt.  At the command prompt, type copy con lpt1, press CTRL+Z, and then press ENTER.

Note If your printer is connected to a port other than LPT1, replace &quot;lpt1&quot; with the correct port. At the command prompt, type showpage, press CTRL+Z, and then press ENTER.

If your printer prints a blank page, your computer and your printer are connected correctly. To print at a command prompt to a non-PostScript or PCL printer, follow these steps:  ==== Open a Command Prompt window ====

window. To open a Command Prompt window, click Start, point to All Programs, point to Accessories, and then click Command Prompt. </li> At the command prompt, type dir > lpt1 if your printer is connected to the LPT1 port, and then press ENTER.

Note If your printer is connected to a port other than LPT1, replace &quot;lpt1&quot; with the correct port.</li></ol>

If your printer outputs a blank page, your computer and your printer are connected correctly.</li></ul>

If you cannot print at a command prompt, try to Start Windows in Safe Mode and then try to print at a command prompt again.

back to the top

How to start Windows Server 2003 in Safe Mode
Safe Mode helps you diagnose problems. If a symptom does not reappear when you start your computer in Safe Mode, you can rule out the default settings and minimum device drivers as possible causes. If a newly added device or a changed driver is the cause of the printing problem, you can use Safe Mode to remove the device or reverse the change.

To start Windows Server 2003 in Safe Mode, you can select from the following Safe Mode options:
 * Safe Mode

This option uses only the basic files and the generic drivers that are required to run Windows Server 2003 on your computer.
 * Safe Mode with Networking

This option is the same as Safe Mode except that network connectivity also starts.
 * Safe Mode with Command Prompt

This option is the same as Safe Mode except that a command prompt starts instead of Windows Server 2003.

To start Windows Server 2003 in Safe Mode, follow these steps:

Note You may want to print these instructions before you restart your computer.  Click Start, and then click Shut Down.</li> In the What do you want the computer to do? list, click

Restart, and then click OK.</li> When you see the Please select the operating system to start message, press F8.</li> In the Windows Advanced Option Menu, use the arrow keys to select the safe mode option you want, and then press ENTER.

Note The NUM LOCK key must be turned off for the arrow keys on the numeric keypad to function.</li> Use the arrow keys to select an operating system, and then press ENTER.

For additional information about starting Windows Server 2003 in Safe Mode, click the following article number to view the article in the Microsoft Knowledge Base:

324268 How to troubleshoot shutdown problems in Windows Server 2003

</li></ol>

If you are still not able to print at a command prompt in Safe Mode, follow these steps:
 * 1) Check the cables, switch boxes, and connections to make sure that all printer and network cables are securely connected.
 * 2) If you are connected to a switch box, try to remove the switch box, and then connect to the printer directly.
 * 3) Make sure that the printer is online and is ready for printing.
 * 4) Try a self-test of the printer.

If the self-test does not work, contact your printer manufacturer.

back to the top

How to check the printer driver
To determine whether there is a problem with your printer driver installation, remove and reinstall your default printer driver. To do this, follow these steps:
 * 1) Click Start, and then click Printers and Faxes.
 * 2) Right-click the default printer icon, and then click Delete.

Note The default printer icon has a white check mark in a black circle in its upper-left corner.
 * 1) To confirm that you want to delete this printer, click Yes.
 * 2) Double-click Add Printer, and then click Next.
 * 3) Click Local printer attached to this computer, and then click Next.
 * 4) Click Use the following port, click the port that you want your printer to use, and then click Next.
 * 5) In the Manufacturer list, click the name of your printer manufacturer, and in the Printers list, click the name of your printer model.

Note If you are not sure of the manufacturer or the printer model or if you do not see your printer model in the Printers list, see your printer documentation.
 * 1) Click Next, and then click Yes to make this your default printer.
 * 2) Click Next three times, and then to indicate that you want to print a test page, click Yes.
 * 3) Click Next, and then click Finish.
 * 4) Click OK if the test page printed correctly.

Test your printer by printing a document from WordPad. If you cannot print from WordPad after you reinstall the print drivers, then try to print using a Generic/Text Only printer driver.

back to the top

How to install the Generic/Text Only printer driver
To determine whether your printing problem is related to your printer driver, try to print by using the Generic/Text Only printer driver.

To do this, follow these steps:
 * 1) Click Start, and then click Printers and Faxes.
 * 2) Double-click Add Printer, and then click Next.
 * 3) Click Local printer attached to this computer, and then click Next.
 * 4) Click Use the following port, click the port that the printer is attached to, and then click Next.
 * 5) In the Manufacturer list, click Generic, and in the Printers list, click Generic/Text Only.
 * 6) To make this your default printer, click Next, and then click Yes.
 * 7) Click Next three times, and then to indicate that you want to print a test page, click Yes.
 * 8) Click Next, and then click Finish.
 * 9) Click OK if the test page printed correctly.

If the test page does not print, contact your printer manufacturer for more information. If the test page prints correctly, test your printer by printing a document from WordPad.

If you can print from WordPad, try to print from your program. If you can now print from your program, your original printer driver is incorrect or incompatible with your computer. Contact the printer manufacturer for your printer for the latest compatible drivers. You can continue to use the Generic/Text Only printer driver in the meantime, but you can print only standard black-and-white text.

back to the top

How to check the printer configuration files
To check to make sure that your printer is using printer configuration files that are not corrupted, you must make sure that you have fresh copies of the printer configuration files on your computer To do this, follow these steps:  Click Start, and then click Printers and Faxes.</li> Right-click the default printer icon, and then click Delete.

Note The default printer icon has a white check mark in a black circle in upper-left corner.</li> To confirm that you want to delete this printer, click Yes.</li> Click Start, point to Control Panel, point to Administrative Tools, and then click Computer Management.</li> In the console tree, expand Services and Applications, and then click Services.</li> <li>In the Services pane, right-click Print Spooler, and then click Stop.</li> <li>Locate and then double-click the following folder:

C:\WINDOWS\system32\spool\drivers\w32x86\3

</li> <li>Delete all the files and folders in the 3 folder.</li> <li>After you stop the spooler service, if you cannot delete the files and folders or if you receive a message that states that the files are in use, follow these steps <ol style="list-style-type: lower-alpha;"> <li>Click Start, point to Control Panel, point to Administrative Tools, and then click Computer Management.</li> <li>In the console tree, expand Services and Applications, and then click Services.</li> <li>In the Services pane, double-click Print Spooler.</li> <li>In the Startup type list, click Disabled, and then click OK.</li> <li>Restart your computer.</li> <li>Repeat steps 7 and 8 for each printer file.</li></ol> </li> <li>Click Start, point to Control Panel, point to Administrative Tools, and then click Computer Management.</li> <li>In the console tree, expand Services and Applications, and then click Services.</li> <li>In the Services pane, double-click Print Spooler.</li> <li>In the Startup type list, click Automatic, and then click OK.</li></ol>

After you update the printer files, reinstall your printer. To install a printer driver, follow these steps:
 * 1) Click Start, and then click Printers and Faxes.
 * 2) Double-click Add Printer, and then click Next.
 * 3) Click Local printer attached to this computer, and then click Next.
 * 4) Click Use the following port, click the port that you want your printer to use, and then click Next.
 * 5) In the Manufacturer list, click the name of your printer manufacturer, and in the Printers list, click the name of your printer model.

Note If you are not sure of the manufacturer or the printer model, of if you do not see your printer model in the Printers list, see your printer documentation.
 * 1) To make this your default printer, click Next, and then click Yes.
 * 2) Click Next three times, and then to indicate that you want to print a test page, click Yes.
 * 3) Click Next, and then click Finish.
 * 4) Click OK if the test page printed correctly.

After you update the printer files for a network printer, you must create a local port. To create a local printer port, follow these steps:
 * 1) Click Start, and then click Printers and Faxes.
 * 2) Double-click Add Printer, and then click Next.
 * 3) Click Local printer attached to this computer, clear the Automatically detect and install my Plug and Play printer check box, and then click Next.
 * 4) Click Create a new port, click Local Port in the Type of port list, and then click Next.
 * 5) In the Enter a port name box, type \\ \, and then click OK.

Note The is the name of the printer server and the   is the printer share name.
 * 1) Click the name of your printer manufacturer, and in the Printers list, click the name of your printer model.

Note If you are not sure of the manufacturer or the printer model or if you do not see your printer model in the Printers list, see your printer documentation.
 * 1) Click Next, and then click Yes to make this your default printer.
 * 2) Click Next three times, and then to indicate that you want to print a test page, click Yes.
 * 3) Click Next, and then click Finish.
 * 4) Click OK if the test page printed correctly.

If the test page does not print, you may have a network connectivity problem and you may have to contact your network administrator.

If the test page prints, your printing problem may have occurred because of corrupted printer files. Set this printer as your default printer, and then try to print from WordPad. To do this, follow these steps:
 * 1) Click Start, point to All Programs, point to Accessories, and then click WordPad.
 * 2) Type This is a test.
 * 3) On the File menu, click Print.

If your printer prints a page with the words This is a test, your WordPad test is successful.

If the WordPad test is successful, try to print from your program. If you cannot print from your program, then check the program.

back to the top

How to check the disk space
To check the available space on your hard disk to make sure that your computer has sufficient available disk space to print your document, follow these steps:
 * 1) Click Start, and then click My Computer.
 * 2) Right-click your system disk, and then click Properties.

Note The system disk is wherever you installed Windows. It is typically drive C.

A pie chart appears that indicates how much space on your disk is being used, and how much disk space is free.

You want about 32 megabytes (MB) of free disk space to print a simple document. You may require more free disk space to print larger documents, such as documents that contain graphics. We recommend 120 MB of free disk space. Note that 1 gigabyte (GB) equals 1024 MB. If there is not sufficient disk space available, try to remove files and programs that you have to have. After you increase your available disk space, try to print from your program.

back to the top

How to check the program
At this point, you have determined that you can print from WordPad and that the printing issue seems to be specific to one program. To troubleshoot problems in the program, think about what the printing problem is. For example, does your program print graphics correctly? Or, are you having problems with a particular font? Does the problem occur in only one document? Or, does the problem occur in all document in the program? As a test, try to print a blank page from the program. If this prints correctly, the program may have problems with memory or with fonts.

How to test a new document
To determine where the printing problem is, do the following: <ul> <li>Print a different, simpler file. For example, print a new document that contains only text.</li> <li>If the document prints, add a graphic to the document and try to print it again.</li> <li>If you suspect a font problem, change the font of the text and try to print it again. Try this step with the different fonts in your program.

If the text does not print correctly when you use a specific font, then you may have a font problem.

For additional information about how to test and how to reinstall fonts, click the following article number to view the article in the Microsoft Knowledge Base:

314960 How to install or remove a font in Windows

</li></ul>

If the new document prints correctly, the problem may be specific to an existing document.

How to test an existing document
To see if the issue is specific to something in an existing document, do the following:
 * Copy and paste a section at a time of an existing document to a new document, and then try to print the new document. Repeat this step for different sections of your existing document. If you find that a section of your document cannot print in a new document, then you have a problem in that section of the document. You may have to delete that section of the document and re-create the section.
 * If your existing document contains graphics, copy and paste the graphic to a new document and then try to print the new document.

 Notes about printing

When you print a document, the document may require more memory than your computer has available. To free memory on your computer, try the following:
 * Close all other open documents in the program where you are trying to print from, and then try to print again.
 * Quit all other programs that you are running, and then try to print again.
 * Restart your computer and start only the program where you are trying to print from. Open the document and try to print again.

back to the top

Additional troubleshooting steps for printers that are connected to a network
To help isolate and solve problems with printers that are connected to the network, do the following: <ul> <li>Verify basic network connectivity.

To do this, check user rights, protocols, and share names to determine whether you can see the server. Then, try to copy a file to the server. If you cannot access the server, you might not be able to access the printer.

On the Advanced tab, make sure that the printer availability time is correct.

Create a local printer, and then redirect the port to the network server. Use the Add Printer wizard, click Local, and then type the server name and the printer name for the printer \\ \. This step determines whether you can copy files from the print server.</li> <li>Check the available disk space on the print server. If there is not sufficient room to spool the print job, larger print jobs may not print where smaller print jobs will print.

Contact your network administrator if you want more help.</li> <li>Verify that you can establish a basic network connection.

To do this, click Start, click Run, type \\server, and then press ENTER.

Note The  is the name of the server that is sharing the printer.

If a window opens and lists the names of the printer shares that are available on the server, there is a basic network connection between two computers that share the printer.

You may experience one of the following symptoms if there is not a basic network connection between the two computers that share the printer: <ul> <li>You receive an &quot;Access Denied&quot; error message.</li> <li>You receive an &quot;Unable to locate the server&quot; error message.</li> <li>A blank window appears.</li></ul> </li> <li>Reinstall the printer driver.

To determine whether your printing problem is occurring because of a corrupted printer driver, remove and then reinstall your printer driver. To do this, follow these steps: <ol> <li>Click Start, and then click Printers and Faxes.</li> <li>Right-click the default printer icon, and then click Delete.

Note The default printer icon has a white check mark in a black circle in the upper-left corner.</li> <li>To confirm that you want to delete this printer, click Yes.</li> <li>Double-click Add Printer, and then click Next.</li> <li>Click Local printer attached to this computer, click to clear the Automatically detect and install my Plug and Play printer check box, and then click Next.</li> <li>Click Use the following port, and then click a port that is already connected to your network printer. This port will have a name such as \\ \, where  is the name of the printer server and   is the name of the printer share. If a network printer port exists, click it, and then click Next.</li> <li>If there is no network printer port, follow these steps: <ol style="list-style-type: lower-alpha;"> <li>Click Create a new port, click Local Port in the Type of port list, and then click Next.</li> <li>In the Enter a port name box, type \\ \, and then click OK.

Note The  is the name of the printer server and the   is the name of the printer share.</li></ol> </li> <li>In the Manufacturer list, click the name of your printer manufacturer, and in the Printers list, click the name of your printer model.

Note If you are not sure of the manufacturer or of the printer model, or if you do not see your printer model in the Printers list, see your printer documentation.</li> <li>If you are prompted to keep the existing driver or to use the new one, click Replace existing driver, and then click Next.</li> <li>To make this your default printer, click Yes, and then click Next.</li> <li>If you are prompted to share this printer or not to share this printer, click Not Shared, and then click Next.</li> <li>To indicate that you want to print a test page, click Yes click Next, and then click Finish.</li> <li>If the test page printed correctly, click OK.</li></ol>

Now, try to print from your program.

If you can print, the printer driver that you removed from your computer was corrupted, and reinstalling the driver fixes the problem.

If you cannot print, the printer driver on the server that you are connected to may be corrupted. Contact your network administrator if you want more help.</li> <li>Print from a different computer.

When you print from a different computer, you can easily determine whether the printing problem is specific to one computer.

To print over the network from a different computer than the one that you typically use, log on to the network by using your user name and password. Try to print to the same printer that you are having problems printing to from the computer that you typically use.

If you can print from a different computer, there may be a network connectivity problem between the printer and the computer that you typically use. Contact your network administrator if you want more help.

If you still cannot print, try to establish a basic network connection from a different computer.</li> <li>Establish a basic network connection.

If you cannot print to the printer from another computer, determine whether there is a basic network connection between that computer and the printer server. To do this, follow these steps: <ol> <li>On a different computer than the one that you typically use, log on to the network by using your user name and password.</li> <li>Click Start, click Run, and then type \\servername in the Open box.

Note The  is the name of the printer server.</li></ol>

If a window opens and lists the shares that are available on the printer server, there is a basic network connection between this computer and the printer server. If this is the case, there may be a network connectivity problem between the printer server and the computer that you typically use, or corrupted printer driver files may have been copied from the printer server to the computer that you typically use.

If you receive an error message or a blank window appears, your network account may not have sufficient rights to see or to print to the print server.</li> <li>Establish a basic network connection from a different user's computer.

If a window opens on the other user's computer and if the shares that are available on the printer server are listed, your own network account may not have sufficient rights to see or to print to the printer server. If this is the case, contact your network administrator for more help.

If the other user receives an error message or a blank window appears, there may be a network problem or a problem with the printer server. If this is the case, contact your network administrator for more help.</li> <li> Map a local port to the network printer share. To do this, follow these steps: <ol> <li>Open a Command Prompt window. To do this, click Start, click Run, type cmd in the Open box, and then click OK.</li> <li>Type net use at the command prompt, and then press ENTER.</li> <li>If the LPT1 port is already mapped to a network share, type net use lpt1 /d at the command prompt, and then press ENTER.

Note This command deletes the current mapping of the parallel port LPT1.</li> <li>At the command prompt, type net use lpt1:\\servername\printername, and then press ENTER.

</li></ol>

Notes <ul> <li>The  is the name of the printer server and the   is the name of the printer share.</li> <li>If a device is already connected to the LPT1 port, and your program can be configured to use the LPT2 port, replace &quot;lpt1&quot; in the command line with &quot;lpt2.&quot;</li> <li>If you do not receive the following message, make sure that you typed the server and the printer names correctly:

The command completed successfully

</li></ul>

If you can successfully map a local port to the network printer share, try to print from your program.

If you still cannot print, contact your network administrator if you need more help.

If you can print from your program to the shared network printer, establish a persistent connection so that you can print to the network printer share after you restart Windows.

How to establish a persistent connection
T

To establish a persistent connection, do the following: <ol> <li>Open a Command Prompt window. To do this, click Start, click Run, type cmd, and then click OK.</li> <li>Type net use lpt1 /d at the command prompt to delete the current mapping of the parallel port LPT1, and then press ENTER.</li> <li>Type net use lpt1:\\server\printer/ persistent, and then press ENTER.</li></ol>

Notes <ul> <li>The  is the name of the printer server and the   is the name of the printer share.</li> <li>Replace &quot;lpt1&quot; with &quot;lpt2&quot; if you used the LPT1 port in step 2.</li> <li>If you do not receive the following message, make sure that you typed the server and the printer names correctly:

The command completed successfully

</li></ul> </li></ul>

back to the top

<div class="references_section">