450 likes | 706 Views
70-270: MCSE Guide to Microsoft Windows XP Professional Second Edition, Enhanced Chapter 9: Printing and Faxing. Objectives. Understand Windows XP print terminology and architecture Work with the Windows XP print subsystem architecture Work with printer driver software
E N D
70-270: MCSE Guide to Microsoft Windows XP ProfessionalSecond Edition, EnhancedChapter 9: Printing and Faxing
Objectives • Understand Windows XP print terminology and architecture • Work with the Windows XP print subsystem architecture • Work with printer driver software • Print across the network and understand the printing process Guide to MCSE 70-270, Second Edition, Enhanced
Objectives • Install and manage printers • Configure a printer and manage the print server • Troubleshoot printing • Configure Windows XP fax capabilities Guide to MCSE 70-270, Second Edition, Enhanced
Windows XP Printing Terminology • Microsoft uses unique terminology • Important to know for certification exam • Terms: • Creating a printer • Direct-attached printer • Network interface printer • Print device • Print Server services • Printer (logical printer) Guide to MCSE 70-270, Second Edition, Enhanced
Windows XP Printing Terminology (continued) • Terms: • Printer driver • Printer pool • Rendering Guide to MCSE 70-270, Second Edition, Enhanced
Windows XP Print Subsystem Architecture • Several components that: • Turn print data into a printable file • Transfer that file to a printer • Manage multiple print jobs • Components: • GDI • Printer driver • Print spooler Guide to MCSE 70-270, Second Edition, Enhanced
Graphical Device Interface • Begins the process of producing visual output • Output goes to: • Screen • Printer • Makes WYSIWYG output possible • Calls printer driver • Provides information about data to be rendered Guide to MCSE 70-270, Second Edition, Enhanced
Printer Driver • Windows XP software component • Application communicate with printer through IP Manager • Executive Services module in the Windows XP kernel • Subcomponents: • Printer graphics driver • Printer interface driver • Characterization data file Guide to MCSE 70-270, Second Edition, Enhanced
Printer Driver (continued) • Not compatible across hardware platforms • Must make sure that necessary drivers are available for proper platforms • Some Windows OS will download the driver from the print server automatically Guide to MCSE 70-270, Second Edition, Enhanced
Print Spooler • Spoolsv.exe • Collection of DLLs and device drivers • Print jobs are: • Received • Processed • Scheduled • Distributed • Part of the Spooler service Guide to MCSE 70-270, Second Edition, Enhanced
Print Spooler (continued) • Components: • Print router • Local and remote print providers • Print processors • Print monitor • Data types: • EMF • RAW Guide to MCSE 70-270, Second Edition, Enhanced
Print Router • Sends print requests from clients to print server • Requests are routed to appropriate print provider • Remote procedure calls from client’s print router (Winspool.drv) to the server’s print router (Spoolss.dll) Guide to MCSE 70-270, Second Edition, Enhanced
Print Provider • Server-side software • Sends print job to server in the format required by that server • Print providers: • Windows XP print provider (Win32Spl.dll) • NetWare print provider (Nwprovau.dll) • Writes contents of the print job to spool file Guide to MCSE 70-270, Second Edition, Enhanced
Print Processor • Works with the printer driver to despool spool files during playback • Makes needed changes to spool file according to its data type • PostScript program • Built-in Windows print processor understands • EMF data files • Three kinds of RAW data files • Text files Guide to MCSE 70-270, Second Edition, Enhanced
Print Monitor • Two monitors: • Language monitor • Used only if the print device is bidirectional • Port monitor. • Controls flow of information to the I/O port • Supported port monitors: • Local port monitor (Localmon.dll) • Hewlett-Packard network port monitor (Hpmon.dll) • Line printer (LPR) port monitor (Lprmon.dll) Guide to MCSE 70-270, Second Edition, Enhanced
Supported Port Monitors • AppleTalk port monitor (Sfmmon.dll) • DEC network port monitor (Decpsmon.dll) • Lexmark Mark Vision port monitor (Lexmon.dll) • NetWare port monitor (Nwmon.dll) • Standard TCP/IP port monitor (SFM) • Hypertext Transfer Protocol (HTTP) port monitor • PJL monitor (Pjlmon.dll) Guide to MCSE 70-270, Second Edition, Enhanced
Printer Driver Software • Provides an interface between the client and the printer • Print drivers: • Take application-specific file data • Translate data into formats suitable for printing Guide to MCSE 70-270, Second Edition, Enhanced
Printing Across the Network • By far the most common print scenario on Microsoft networks • Typical options: • Print to printer connected to print server through a parallel or serial port • Print to printer connected directly to network Guide to MCSE 70-270, Second Edition, Enhanced
The Printing Process • Application calls GDI • Print job passed to spooler • Print router passes the job to the local print provider • Local print provider polls the print processors, passing the job to the processor that recognizes the selected printer • Print job is despooled to the print monitor Guide to MCSE 70-270, Second Edition, Enhanced
Installing and Managing Printers • Printers and Faxes window • Create a printer • Add a printer command in the Quick List • Set properties: • Right-click printer • Choose Properties from shortcut menu Guide to MCSE 70-270, Second Edition, Enhanced
Creating a Local Printer • Setting up a printer for local use • Add a printer command • Answer questions: • Is the printer local or on the network? • To which port will the printer be connected? • What is the make and model of the printer? • What do you want the printer to be named? • Do you want the printer to be the default for all print jobs? Guide to MCSE 70-270, Second Edition, Enhanced
Connecting to a Remote Printer • Add a printer link in the Printers and Faxes window • Choose to connect to a network printer • Choose from list of shared printers • Don’t have to install drivers locally Guide to MCSE 70-270, Second Edition, Enhanced
Managing Print Jobs • Printers and Faxes window • Manage print queues • Double-click the icon for printer • Window displays all current print jobs • Select job • Choose the appropriate menu option Guide to MCSE 70-270, Second Edition, Enhanced
Configuring A Printer • Use printer Properties dialog box • Right-click printer in the Printers and Faxes window • Choose Properties Guide to MCSE 70-270, Second Edition, Enhanced
General Tab • Variety of controls • Features and paper sizes • Printing Preferences button launches dialog: • Orientation • Duplexing • Page order • Pages per sheet • Etc. Guide to MCSE 70-270, Second Edition, Enhanced
Sharing Tab • Like Sharing tab used when creating shared directory • Select “Share this printer” option button • Provide Share name for printer Guide to MCSE 70-270, Second Edition, Enhanced
Ports Tab • Adjust settings for ports selected for use with a particular print device • Includes: • Interrupts • Base I/O addresses • Bidirectional printing option • Checked for printers that are able to send status information back to the print monitor Guide to MCSE 70-270, Second Edition, Enhanced
Printer Pool • Configured on Ports tab • More than one print device assigned to single logical printer • Should be physically close • Fastest printer should be first Guide to MCSE 70-270, Second Edition, Enhanced
Advanced Tab • Printer hours • Priority • Spooling options Guide to MCSE 70-270, Second Edition, Enhanced
Spooling Options • Define how print jobs are managed • Default options usually work well • Print directly to printer • Wait to print until spooling is complete • Holding mismatched documents • Other options Guide to MCSE 70-270, Second Edition, Enhanced
Separator Page Codes Guide to MCSE 70-270, Second Edition, Enhanced
Color Management Tab • Used to associate a color profile with a color printer. • Color profile • Controls how color is produced by the printer • Only used by printers supporting color • Automatic selection usually determines best color profile to use Guide to MCSE 70-270, Second Edition, Enhanced
Security Tab • Similar to those for secure files and directories • Set permissions for printer • Three main permissions for printers: • Print • Manage Documents • Manage Printers Guide to MCSE 70-270, Second Edition, Enhanced
Advanced Security Settings Guide to MCSE 70-270, Second Edition, Enhanced
Device Settings Tab • Used to make sure that the print device itself is configured properly • May be subject to change printer upgraded: • Memory • Paper trays and other accessories Guide to MCSE 70-270, Second Edition, Enhanced
Printers And The Web • Includes Web support in print subsystem • Remote users can: • Submit print jobs for printing • View printer queues • Download print drivers • Accessible only when print server is running Internet Information Server (IIS) Guide to MCSE 70-270, Second Edition, Enhanced
Managing the Print Server • Print Server Properties dialog box • Forms tab • Used to define paper sizes • Ports tab • Lists all known ports and installed printers on those ports Guide to MCSE 70-270, Second Edition, Enhanced
Managing the Print Server (continued) • Drivers tab • Lists the installed printer drivers • Advanced tab • Control over spool file location and several events Guide to MCSE 70-270, Second Edition, Enhanced
Troubleshooting Printing Problems • Identify which of the seven components of the printing process is failing • Look for documented solutions • Implement a short-term solution • Implement a long-term solution, if possible Guide to MCSE 70-270, Second Edition, Enhanced
Troubleshooting Printing in General • Check the physical aspects of the printer • Start and restart the spooler • Terminate and reshare the printer on the print server • Try using a different application, user account, or computer to print to the same printer • Check for stalled print jobs • Make sure the printer is online Guide to MCSE 70-270, Second Edition, Enhanced
Troubleshooting Printing in General (continued) • Remove or uninstall, and then reinstall the print driver • Check for a new or updated print driver • Check the free space on the drive where the spooler is directed • Try using the Print Troubleshooter Guide to MCSE 70-270, Second Edition, Enhanced
Troubleshooting Network Printing • Verify basic network connectivity • Create local printer and redirect its port to network printer • Print from a DOS-based program • Ping printer’s IP address Guide to MCSE 70-270, Second Edition, Enhanced
Stopping and Restarting the Print Spooler • Use Services tool in Administrative Tools • Sometimes, stopping and restarting the Spooler service can clear up problems that are difficult to troubleshoot Guide to MCSE 70-270, Second Edition, Enhanced
Fax Support • Printers and Faxes applet • Install and configure fax components • Not enabled by default • Must have a fax-capable device installed • Manually configure faxing in order to receive faxes • Cannot be shared under Windows XP Guide to MCSE 70-270, Second Edition, Enhanced
Summary • The GDI, printer driver, and print spooler are responsible for printing documents • Printers are added and configured using Add Printer Wizard • Can be troubleshoot printer problems by following a defined series of steps • Faxing is configured using the Printers and Faxes applet Guide to MCSE 70-270, Second Edition, Enhanced