Як підключити принтер по IP-адресі в Windows

5 хв читання

Підключення мережевого принтера до Windows по IP-адресі: додавання TCP/IP порту, встановлення драйвера, перевірка підключення і типові помилки.

Мережевий принтер підключається не через USB а через мережу по IP-адресі. Це стандарт в офісах де один принтер обслуговує кілька ПК.


Крок 1: Дізнатись IP-адресу принтера

На самому принтері:

  • Роздрукуй тестову сторінку — IP буде в інформації про мережу
  • На панелі принтера → Мережа → IP-адреса
  • Перевір список пристроїв на роутері

Крок 2: Перевірити доступність принтера

ping 192.168.1.50

Якщо принтер відповідає — можна підключати. Якщо ні — перевір що принтер у тій самій мережі і увімкнений.


Крок 3: Додати принтер через TCP/IP порт

Через GUI

ПараметриBluetooth і пристроїПринтери та сканериДодати пристрій → зачекай або натисни Потрібного принтера немає в списку.

Вибери Додати принтер по TCP/IP адресі або імені хоста → Далі:

  • Тип пристрою: TCP/IP пристрій
  • Ім'я хоста або IP: 192.168.1.50
  • Натисни Далі → Windows спробує визначити принтер автоматично

Через PowerShell

# Додати TCP/IP порт
Add-PrinterPort -Name "IP_192.168.1.50" -PrinterHostAddress "192.168.1.50"

# Встановити драйвер (якщо вже завантажений)
Add-PrinterDriver -Name "HP Universal Printing PCL 6"

# Додати принтер
Add-Printer -Name "Office Printer" `
  -DriverName "HP Universal Printing PCL 6" `
  -PortName "IP_192.168.1.50"

# Встановити за замовчуванням
(Get-WmiObject -Class Win32_Printer -Filter "Name='Office Printer'").SetDefaultPrinter()

Крок 4: Встановити драйвер

Якщо Windows не знайшов драйвер автоматично:

  1. Зайди на сайт виробника принтера (hp.com, canon.com тощо)
  2. Знайди модель → Downloads → завантаж драйвер для Windows
  3. Встанови драйвер → при питанні про тип підключення — вибери Мережа

Або використай універсальний драйвер:

  • HP: HP Universal Print Driver (підходить для більшості HP)
  • Kyocera: Kyocera Universal Printer Driver

Перевірка підключення

# Список всіх принтерів
Get-Printer | Select-Object Name, PortName, DriverName, PrinterStatus

# Тест порту принтера (порт 9100 — стандарт для мережевого друку)
Test-NetConnection -ComputerName 192.168.1.50 -Port 9100

# Надрукувати тестову сторінку
$printer = Get-WmiObject -Class Win32_Printer -Filter "Name='Office Printer'"
$printer.PrintTestPage()

Типові проблеми

Windows не бачить принтер при автоматичному пошуку

Принтер може не підтримувати WSD (Web Services for Devices). Підключай вручну через TCP/IP як описано вище.

Помилка "Принтер недоступний"

rem Перевірити чи доступний порт друку
telnet 192.168.1.50 9100

Якщо підключення встановлюється — порт відкритий. Якщо ні — перевір брандмауер принтера або мережеві налаштування.

Неправильне форматування або сміття замість тексту

Невірний драйвер. Встанови рідний драйвер з сайту виробника або спробуй інший PCL/PostScript драйвер.

Принтер є в списку але не друкує

rem Перезапустити спулер друку
net stop spooler
del /Q /F /S "%systemroot%\System32\spool\PRINTERS\*"
net start spooler

Підсумок

ping IP → підключи через TCP/IP порт → встанови драйвер. Test-NetConnection -Port 9100 перевіряє чи відкритий порт друку. Якщо черга зависла — net stop spooler, очисти папку PRINTERS, net start spooler.


🌐 Розрахувати параметри підмережі?

→ IP/Subnet калькулятор — введи IP і CIDR, отримай маску, broadcast, діапазон хостів і бінарне представлення.

Схожі статті

← Всі статті