Local Printer Installation (USB)
USB printers: connect via USB cable to a specific computer. Windows installation: Windows 10/11 auto-detects most printers via Plug and Play when connected and powered on. Windows downloads drivers via Windows Update automatically. Manual installation: Settings → Devices → Printers & scanners → Add a printer or scanner. If not found automatically: 'The printer that I want isn't listed' → add manually. Driver installation: most printers come with a CD or downloadable installer from the manufacturer website. Driver package installs the driver + printer software (management utilities, scanner software). After driver install, verify in Devices and Printers (Control Panel) — printer should appear. Print test page: right-click printer → Printer properties → Print Test Page. Set as default printer: right-click → Set as default printer. Printer Properties vs Printing Preferences: Properties = hardware settings (ports, sharing, security). Preferences = default print quality, color, paper size.
Network Printer Installation
Network printers have a built-in NIC and connect directly to the network with their own IP address. Installation options: Windows auto-discovery via WSD (Web Services for Devices): Settings → Add a printer → Windows scans and finds network printers. Add by IP address: Settings → Add a printer → 'The printer that I want isn't listed' → Add a printer using a TCP/IP address or hostname. Enter the printer's IP. Windows then prompts for driver (downloads automatically or prompts you to install manually). Wireless network printers: connect to Wi-Fi during setup (usually via printer's control panel or WPS button). After Wi-Fi setup, the printer appears on the network like any other network printer. Printer IP assignment: most printers should use a static IP or DHCP reservation (by MAC address) to ensure the IP doesn't change. If the IP changes, installed printers on client computers stop working.
Print Drivers
Printer drivers translate print jobs from applications into commands the specific printer understands. Driver types: Native driver: manufacturer-provided, full features (color management, paper tray selection, duplex). PCL (Printer Control Language): HP's standard page description language — widely compatible. PostScript: Adobe's PDL — high-quality output, required by professional publishing software. Generic drivers: Microsoft-provided generic PCL drivers work for basic printing on most HP-compatible printers — fewer features. 64-bit vs 32-bit: Windows 10/11 64-bit requires 64-bit drivers. For print servers serving 32-bit clients, additional 32-bit drivers can be installed on the server. Driver updates: update drivers via Device Manager or manufacturer website. New drivers resolve printing bugs, add paper size support, fix compatibility with new Windows versions. Roll back driver: Device Manager → printer → Driver tab → Roll Back Driver if a new driver causes issues.
Print Queue Management
Print queue: manages pending print jobs. Access: Control Panel → Devices and Printers → double-click printer (or right-click → See what's printing). Print queue actions: Pause print (pauses all jobs), Resume, Cancel all documents, Cancel individual job (right-click → Cancel). Stuck print jobs: a job stuck in the queue blocks all subsequent jobs. To clear: cancel from the queue. If canceling fails: stop the Print Spooler service (services.msc → Print Spooler → Stop), delete files in C:\Windows\System32\spool\PRINTERS (these are the queued jobs), restart the Print Spooler service. Print Spooler service: manages all print jobs. Must be running for printing to work. `net stop spooler && net start spooler` to restart from command line. Offline printer status: printer appears 'Offline' even when on. Right-click → See what's printing → Printer menu → Uncheck 'Use Printer Offline'. Also verify physical connection and that the printer is powered on.
Print Server Configuration
Print server: a computer or dedicated device that hosts shared printers. Users connect to the print server to print rather than each computer needing its own driver install. Windows print server: any Windows machine can act as a print server by sharing a printer. Share a printer: Devices and Printers → right-click printer → Printer properties → Sharing → Share this printer. Share name: appears as \\computername\sharename. Connecting to a shared printer: \\printserver\printershare → Windows installs driver automatically (if compatible driver is on the server). Print management: Server Manager → Print Management snap-in — centrally manage all printers, drivers, forms, ports, and print queues on the server. Queue monitoring and job management from a central console. Enterprise print servers typically use Windows Server or dedicated print server appliances. Common issues: driver mismatch between 32-bit and 64-bit clients, network permission to access share, firewall blocking SMB port 445.