troubleshooting · printing-infrastructure
Printer Not Found
Quick answer
First confirm the printer is powered, connected, and visible to the operating system. Then verify the driver or queue, runtime permissions, refresh behavior, and the application's stored printer identity. Avoid matching only by display name because names can change or collide.
Diagnose in layers
- Device: power, paper, error lights, cable, network link, or Bluetooth pairing.
- Operating system: printer/queue exists, is enabled, and can print a test page.
- Driver and spooler: correct driver installed; queue and spooler are healthy.
- Runtime: process has permission and returns the printer during discovery.
- Application: stored ID, workstation assignment, and media profile still match.
For a network printer, confirm its address or DNS name and reachability. For USB, reconnect directly without an unpowered hub and check whether the OS created a second queue. For Bluetooth, verify the intended profile and current pairing.
Correct fixes
- Refresh discovery after the operating system recognizes the device.
- Rebind a missing printer through an authorized setup screen.
- Store a runtime-provided stable identifier plus human-readable name and workstation.
- Require confirmation before automatically substituting another printer.
Portix evidence needed
Printer enumeration, identifiers, refresh events, permission errors, supported transports, and replacement behavior aren’t documented yet.
Verify
Restart the printer and workstation, reconnect it, and confirm the same logical assignment is restored without routing to a similarly named device.
Related content
concept
What Are Print Drivers?
Learn how print drivers expose printer capabilities, convert application output into device-ready data, and affect layout, compatibility, performance, and security.
concept
USB Printing Explained
Learn how USB printers connect through device classes, endpoints, operating-system queues, drivers, raw protocols, permissions, and stable device mapping.
troubleshooting
Print Permission Denied
Resolve print authorization failures across application roles, origin pairing, runtime permissions, operating-system access, and network printers.