Class 15, Chapter 9: Printing - PowerPoint PPT Presentation

1 / 49
About This Presentation
Title:

Class 15, Chapter 9: Printing

Description:

Understand Windows XP print terminology and architecture. Work with the Windows XP print subsystem architecture. Work with printer driver software ... – PowerPoint PPT presentation

Number of Views:101
Avg rating:3.0/5.0
Slides: 50
Provided by: academi3
Category:

less

Transcript and Presenter's Notes

Title: Class 15, Chapter 9: Printing


1
Class 15, Chapter 9 Printing Faxing
2
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

3
Objectives
  • Install and manage printers
  • Configure a printer and manage the print server
  • Troubleshoot printing
  • Configure Windows XP fax capabilities

4
Terminology
5
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)

6
Windows XP Printing Terminology (continued)
  • Terms
  • Printer driver
  • Printer pool
  • Rendering

7
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

8
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

9
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

10
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

11
Print Spooler
  • Spoolsv.exe
  • Collection of DLLs and device drivers
  • Print jobs are
  • Received
  • Processed
  • Scheduled
  • Distributed
  • Part of the Spooler service

12
Print Spooler (continued)
  • Components
  • Print router
  • Local and remote print providers
  • Print processors
  • Print monitor
  • Data types
  • EMF
  • RAW

13
Print Router
  • Sends print requests from clients to print server
  • Requests are routed to appropriate print provider
  • Remote procedure calls from clients print router
    (Winspool.drv) to the servers print router
    (Spoolss.dll)

14
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

15
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

16
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)

17
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)

18
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

19
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

20
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

21
The Printing Process
22
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

23
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?

24
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
  • Dont have to install drivers locally

25
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

26
Configuring A Printer
  • Use printer Properties dialog box
  • Right-click printer in the Printers and Faxes
    window
  • Choose Properties

27
General Tab
  • Variety of controls
  • Features and paper sizes
  • Printing Preferences button launches dialog
  • Orientation
  • Duplexing
  • Page order
  • Pages per sheet
  • Etc.

28
Sharing Tab
  • Like Sharing tab used when creating shared
    directory
  • Select Share this printer option button
  • Provide Share name for printer

29
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

30
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

31
Advanced Tab
  • Printer hours
  • Priority
  • Spooling options

32
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

33
Spooling
34
Separator Page Codes
35
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

36
Security Tab
  • Similar to those for secure files and directories
  • Set permissions for printer
  • Three main permissions for printers
  • Print
  • Manage Documents
  • Manage Printers

37
Advanced Security Settings
38
Printing Capabilities Matrix
39
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

40
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)

41
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

42
Managing the Print Server (continued)
  • Drivers tab
  • Lists the installed printer drivers
  • Advanced tab
  • Control over spool file location and several
    events

43
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

44
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

45
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

46
Troubleshooting Network Printing
  • Verify basic network connectivity
  • Create local printer and redirect its port to
    network printer
  • Print from a DOS-based program
  • Ping printers IP address

47
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

48
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

49
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
Write a Comment
User Comments (0)
About PowerShow.com