List Configured Printer Ports with Get-PrinterPort

See every printer port (USB, TCP/IP, WSD) Windows has configured — handy when a printer's IP address changed.

WindowshardwaresystempowershellLow risk
Run `Get-PrinterPort | Select-Object Name, Description` in PowerShell to list all configured printer ports.

01Command

Command
$ Get-PrinterPort | Select-Object Name, Description

02What it does

A printer that suddenly stops working after a router reboot often points at a stale TCP/IP port: the port still targets the printer's old IP address. Get-PrinterPort lists every port Windows knows about — USB ports, raw TCP/IP ports, WSD ports — with names and descriptions, which is the first step before recreating the port or re-pointing the printer.

03Risk

RiskLow risk

04Undo

✓No undo needed — this command does not change persistent state.

05Sources

Last verified: 2026-09-19 · Category: System & Settings

06Related solutions