Callback
  • Від місця на ринку до магазину

  • -

  • Від магазину до торговельної мережі

  • -

  • Від торгівлі до виробництва

Принтер або ваги втрачають зв'язок: як зафіксувати COM- і USB-порти

Володимир Витищенко
Володимир Витищенко

Експерт з автоматизації торгівлі у Торгсофт

Інструкція з жорсткої фіксації портів та драйверів у Windows. Використовуйте, якщо після перезавантаження або перепідключення обладнання змінюється порт, і програма Торгсофт втрачає звʼязок.

Ця інструкція передбачає зміну системних налаштувань Windows, драйверів, COM-портів, параметрів енергозбереження і, в окремих випадках, політик GPO, тому виконувати її слід уважно. Неправильна зміна номера порту, блокування не того драйвера або невдала політика обмеження встановлення пристроїв може призвести до повної втрати зв’язку з обладнанням. Перед внесенням змін рекомендуємо зафіксувати поточні назви пристроїв, номери портів і версії драйверів. Якщо ви не впевнені, який саме драйвер або порт є робочим, краще не змінювати їх навмання та звернутися до системного адміністратора чи технічної підтримки.

Коли потрібно фіксувати порти та драйвери

  • Після перезавантаження компʼютера або сервера.

  • Після оновлення Windows або драйверів.

  • При роботі з USB-COM перехідниками.

  • При роботі через віддалений робочий стіл (RDP).

  • Якщо використовується багато USB-обладнання.

Як зрозуміти, що проблема в портах або драйверах

  • У Торгсофт помилка «Порт не знайдено» або «Пристрій недоступний».

  • Принтер у Windows створює дублі: «Copy 1», «Copy 2».

  • Номер COM-порту змінюється сам (був COM3 → став COM5).

  • Друк або зчитування ваг працює тільки після "пересмикування" кабелю.

Чому Windows змінює порти або втрачає пристрій

  • Зміна гнізда: Windows привʼязує налаштування до конкретного USB-порту.

  • Динамічний IP: змінилася адреса мережевого пристрою.

  • Оновлення: Windows автоматично замінив стабільний драйвер на новіший (несумісний).

  • Енергозбереження: система відключає живлення USB-портів або переводить комп'ютер у режим сну.

Як зафіксувати порти та стабілізувати підключення

1. Фізична фіксація USB-порту (Базовий)

  • Правило: один пристрій — завжди одне й те саме USB-гніздо.

  • Позначте кабель і порт кольоровим маркером.

  • Відмовтеся від пасивних USB-хабів (без блоку живлення).

  • Якщо можливо, підключайте критичне обладнання (ФР, сканер) у порти материнської плати (ззаду ПК).

2. Вимкнення енергозбереження USB та режиму сну комп'ютера 

Щоб порти та сам ПК не "засинали":

  • Панель керування → Електроживлення (Control Panel → Power Options).

  • Напроти активного плану натисніть: Змінити настройки плану (Change plan settings).

  • Вимкнення режиму сну: у рядку «Переводити комп'ютер у сплячий режим» (Put the computer to sleep) оберіть значення «Ніколи» (Never).

  • Вимкнення енергозбереження USB: далі натисніть Змінити додаткові настройки живлення (Change advanced power settings). Розгорніть гілку Параметри USB (USB settings) → Параметр тимчасового вимкнення USB-порту (USB selective suspend setting). Встановіть значення: Вимкнено (Disabled).

3. Жорстка фіксація номера COM-порту (для ваг та сканерів) 

Щоб вирішити проблему самовільної зміни COM-портів:

  • Відкрийте Диспетчер пристроїв (Device Manager).

  • Знайдіть розділ Порти (COM і LPT) / Ports (COM & LPT).

  • Натисніть правою кнопкою миші на потрібний пристрій (наприклад, USB Serial Port) та оберіть Властивості (Properties).

  • Перейдіть на вкладку Параметри порту (Port Settings) і натисніть кнопку Додатково... (Advanced...).

  • У полі Номер COM-порту (COM Port Number) жорстко оберіть потрібний вільний порт (наприклад, COM3) та натисніть ОК. Тепер Windows намагатиметься завжди резервувати цей номер за даним пристроєм.

4. Фіксація IP (для мережевих пристроїв) 

Якщо пристрій підключено через LAN/Wi-Fi:

  • Увійдіть у налаштування роутера.

  • Знайдіть розділ DHCP Reservation (Резервування адрес).

  • Закріпіть поточну IP-адресу за MAC-адресою пристрою.

  • У Windows у властивостях порту принтера вкажіть Standard TCP/IP Port із цією IP-адресою (уникайте використання портів типу WSD).

5. Заборона оновлення драйверів (через GPO) 

Якщо Windows примусово оновлює драйвер і ламає друк або зв'язок з вагами:

  • Диспетчер пристроїв (Device Manager) → Властивості пристрою (Properties) → Відомості (Details) → Ідентифікатор устаткування (Hardware Ids). Скопіюйте ID.

  • Натисніть Win + R, введіть gpedit.msc.

  • Шлях: конфігурація комп’ютера (Computer Configuration) → Адміністративні шаблони (Administrative Templates) → Система (System) → Інсталяція пристроїв (Device Installation) → Обмеження інсталяції пристроїв (Device Installation Restrictions).

  • Увімкніть політику «Заборонити інсталяцію пристроїв із цими ідентифікаторами пристроїв» (Prevent installation of devices that match any of these device IDs).

  • Натисніть кнопку "Показати..." (Show...) та вставте скопійований ID у список.

6. Стабільні драйвери та LPR (для RDP)

  • Для китайських принтерів (Xprinter, Gprinter) використовуйте старі стабільні драйвери (наприклад, Seagull версії 2018.x), а не найновіші.

  • Для віддаленого робочого столу (RDP) налаштовуйте друк через службу LPD Print Service (локально) + LPR Port (на сервері), щоб уникнути проблем із прокиданням портів через EasyPrint.

Як перевірити, що зв’язок із пристроєм стабільний

  1. Перезавантажте ПК.

  2. Запустіть Торгсофт, не змінюючи налаштувань.

  3. Надрукуйте пробний чек або зважте товар.

  4. Якщо обладнання спрацювало одразу — порти зафіксовано успішно.

Що важливо запам’ятати

Якщо обладнання "відвалюється" — проблема майже завжди в енергозбереженні USB, зміні фізичного порту або автоматичному оновленні драйверів. Завжди фіксуйте це на рівні Windows, перш ніж змінювати налаштування в Торгсофт.


Програма обліку товару | Торгсофт



Facebook Instagram YouTube Twitter Google News Apple Podcast SounCloud

Додати коментар

Додати коментар
Дякуємо за ваш відгук! Він буде опублікований після перевірки модератором.
Схожі статті