guide · static export
PC

Set Up a Network Printer on a Fixed IP Address

A printer that changes its address every few weeks disappears from every PC in the house. One reservation in the router ends that for good.

by@guidox updated:10/31/26 time:20 min level:Beginner tested on:Windows 11 24H2 works on:Windows 10, Windows 11
TL;DR

Reserve the printer's **MAC address** in the router's DHCP table, then add it by **IP address** with a **Standard TCP/IP port**. Discovery and WSD break silently; an IP port survives reboots and router swaps.

Before you start

Requirements

  • A network printer with Ethernet or Wi-Fi
  • Router admin access
  • Admin rights on the PC
Step by step

Instructions

01

Read the address and the MAC off the printer

Print the network configuration page from the printer's own menu. You need the IPv4 address and the MAC address; the MAC is what the router reserves, the IP is what the PC connects to.

02

Reserve the address in the router

Open the router's DHCP page, find the printer in the client list and add a reservation. Pick an address outside the dynamic pool so a guest phone can never be handed the same one.

Router > LAN > DHCP > Address reservation
⚠ warningA dynamic reservation is not a static IP on the device. Keep one source of truth - the router - instead of configuring both.
03

Confirm the address answers

Reboot the printer and ping the address from the PC. A reply proves the reservation works; no reply means the printer fell back to a different lease or the Wi-Fi dropped.

ping 192.168.1.60
Test-NetConnection 192.168.1.60 -Port 9100
04

Add a TCP/IP port, not a discovered printer

Use **Add printer manually** and choose the IP option. Discovery hands you a WSD port that depends on name resolution and fails quietly months later; a fixed IP port does not.

Settings > Bluetooth & devices > Printers & scanners > Add device > Add manually
tipDevice type TCP/IP, hostname equals the IP, protocol Raw, port 9100 covers almost every modern printer.
05

Install one driver, not the whole suite

Pick the vendor's basic driver or the generic PCL6 entry from Windows Update. A full suite with scan utilities and shopping widgets adds services that start at boot for features you may never open.

06

Name it and set the defaults

Rename the queue so it is recognisable in every app, then set paper size, duplex and colour as defaults in **Printing preferences**. Per-app dialogs then need no changes.

Printers & scanners > your printer > Printing preferences
Troubleshooting

Common issues

The printer shows offline after a router reboot

The reservation was not saved, or the printer moved to a different MAC after a Wi-Fi change. Check the client list and reserve the new MAC.

It prints from one PC but not the other

The port only exists on the first machine. Repeat the manual add on every PC; sharing one queue from a single PC creates a new dependency.

Printing works, scanning does not

Scans do not travel over port 9100. Install the vendor scan tool or configure scan-to-folder on the printer with an SMB share.

The printer sleeps and needs two attempts

Deep sleep ignores the first job. Enable wake-on-network or SNMP in the printer's power settings.

FAQ

Frequently asked

WSD or a fixed IP?

Fixed IP. WSD depends on discovery broadcasts, which routers and firewalls filter differently on every network.

Should I set the static address on the printer instead?

That works too, but then the address lives in a device menu nobody backs up. The router reservation is easier to audit.

How to undo this

Remove the printer under **Settings > Bluetooth & devices > Printers & scanners** and delete the reservation in the router. Nothing else changes.

Changelog · 1 entry
  1. 2026-10-31
    First version
Interactive version: checklist, feedback, related guides →

Free · no account needed · tracks your progress