Як перевірити, які порти відкриті на ПК з Windows 10

Як перевірити, які порти відкриті на ПК з Windows 10

Можливо, ви вирішуєте проблему з підключенням до мережі для певної програми та хочете перевірити, чи відкритий доступ до її порту. Що робити, якщо вам потрібно підтвердити, що ваш пристрій NAS може обмінюватися даними з вашим ПК з Windows 10? З якої б причини вам не потрібно шукати відкриті порти, у цій статті наведено докладні кроки, як перевірити їх у Windows 10 за допомогою кількох доступних інструментів, вбудованих або безкоштовних для завантаження та використання.

Як перевірити, які порти відкриті на ПК з Windows 10

У Windows є кілька зручних інструментів для сканування відкритих портів. Ви побачите, як це зробити, у NetStat, PortQry.exe та NirSoft CurrPorts.

Використання NetStat для перевірки відкритих портів у Windows 10

Одним із найпростіших способів перевірити наявність відкритих портів є використання NetStat.exe . Ви можете знайти цей інструмент у папці System32 у Windows 10. За допомогою NetStat ви можете побачити відкриті порти або порти, які використовує певний хост.

Netstat - це скорочення від статистики мережі . Він показує статистику протоколу та поточні мережеві підключення TCP та IP. Дві команди, необхідні для визначення відкритих портів у netstat -ab і netstat -aon .

Ось пояснення значення кожної літери з команд.

  • «a» відображає всі підключення та порти прослуховування.
  • «b» показує всі виконувані файли, задіяні у створенні кожного порту прослуховування.
  • «o» надає ідентифікатор процесу власника, пов’язаний з кожним підключенням.
  • «n» показує адреси та номери портів цифрами.

Дві команди будуть корисними, залежно від ваших потреб. Другий параметр (netstat -aon) додатково надає ідентифікатор процесу, який можна згодом знайти в диспетчері завдань .

Використання 'netstat -ab' для визначення відкритих портів

Перший параметр, який ви використовуватимете (netstat -ab), містить список усіх активних портів і процесу, який їх використовує.

  1. У панелі пошуку Cortana введіть наступне: cmdпотім виберіть Запуск від імені адміністратора.
    Як перевірити, які порти відкриті на ПК з Windows 10
  2. Тепер введіть netstat -abі натисніть Enter.
    Як перевірити, які порти відкриті на ПК з Windows 10
  3. Дочекайтеся завантаження результатів. Назви портів відображаються біля кожної локальної IP-адреси.
    Як перевірити, які порти відкриті на ПК з Windows 10
  4. Знайдіть потрібний номер порту; якщо в колонці State написано LISTENING , це означає, що ваш порт відкрито.
    Як перевірити, які порти відкриті на ПК з Windows 10

Використання ' netstat -aon ' для визначення відкритих портів

Другий параметр (netstat -aon) містить ідентифікатори процесів, які ви використовуватимете для визначення завдання/програми в диспетчері завдань . Деякі процеси може бути важко ідентифікувати за допомогою netstat -ab , тому використовується netstat -aon . Як згадувалося вище, «a» позначає всі підключення та порти, «o» позначає ідентифікатор процесу власника, а «n» позначає адреси та номери портів у вигляді цифр.

Використання netstat -aon стане в нагоді, коли netstat -ab недостатньо, щоб визначити, яка програма має певний порт. У такому випадку виконайте такі дії:

  1. У панелі пошуку Cortana введіть « cmd» і виберіть «Запуск від імені адміністратора».
    Як перевірити, які порти відкриті на ПК з Windows 10
  2. Увійшовши всередину, введіть таку команду без лапок: netstat -aonпотім натисніть Enter .
    Як перевірити, які порти відкриті на ПК з Windows 10
  3. Тепер ви побачите п’ять стовпців: протоколи , локальна адреса , іноземна адреса , держава та PID (ідентифікатор процесу). У полі «Локальна адреса» є номер порту. Наприклад: 0.0.0.0:135. Тут 135 – це номер порту.
    Як перевірити, які порти відкриті на ПК з Windows 10
  4. У стовпці «Стан» ви побачите, чи відкритий певний порт. Для відкритих портів буде написано LISTENING .
    Як перевірити, які порти відкриті на ПК з Windows 10
  5. Щоб перевірити, яка програма використовує певний порт, знайдіть PID (число з останнього стовпця) для певного порту.
    Як перевірити, які порти відкриті на ПК з Windows 10
  6. Відкрийте диспетчер завдань , натиснувши Ctrl + Shift + Esc .
    Як перевірити, які порти відкриті на ПК з Windows 10
  7. Перейдіть на вкладку «Подробиці» або «Служби» , щоб переглянути всі процеси у вашій системі Windows 10. Відсортуйте їх за стовпцем PID, щоб знайти PID для порту, який ви намагаєтесь усунути. Ви можете побачити, яка програма використовує порт, у розділі Опис .
    Як перевірити, які порти відкриті на ПК з Windows 10

Перевірка відкритих портів за допомогою NirSoft CurrPorts

Якщо ви вважаєте рішення командного рядка занадто складним, простішою альтернативою є використання NirSoft CurrPorts. Цей інструмент відображає ваші поточні відкриті порти (TCP, IP та UDP). Ви також побачите інформацію про конкретний процес, наприклад назву, шлях, інформацію про версію тощо.

Цей інструмент існує вже досить давно та доступний для Windows 10. Посилання для завантаження NirSoft Currports можна знайти внизу веб-сайту Nirsoft.
Як перевірити, які порти відкриті на ПК з Windows 10

Примітка. Переконайтеся, що ви завантажили правильну версію. Вони мають 32-розрядні та 64-розрядні версії. Додаток є портативним. Розпакуйте папку, а потім запустіть виконуваний файл.

Після запуску CurrPorts виконайте такі дії:

  1. Ви побачите список процесів вашого комп’ютера. Сортуйте їх за локальним портом , щоб легше шукати в них.
    Як перевірити, які порти відкриті на ПК з Windows 10
  2. Тепер знайдіть і виберіть порт, який ви усуваєте.
    Як перевірити, які порти відкриті на ПК з Windows 10
  3. Тепер ви можете бачити всі деталі процесу, наприклад назву процесу , ідентифікатор процесу , стан тощо.
    Як перевірити, які порти відкриті на ПК з Windows 10

Інший спосіб — двічі клацнути процес, щоб переглянути його деталі в одному вікні.

Перевірка відкритих портів за допомогою PortQry.exe

PortQry.exe — ще один зручний інструмент, який дозволяє сканувати відкриті порти. Ви завантажуєте PortQry (прокрутіть униз, щоб переглянути завантаження) і розпаковуєте його, щоб запустити через командний рядок. Ви також можете завантажити PortQryUI , графічний інтерфейс користувача (GUI) для PortQry (детальніше про це нижче), як доповнення, якщо ви не хочете використовувати командний рядок.

За допомогою portqry.exe ви вставляєте певні параметри, які можна знайти в папці виконуваного файлу.

Як запустити PortQry.exe за допомогою командного рядка

  1. Завантажте PortQry, потім розархівуйте файли у вибране розташування. Типовим є «C:\», але за бажанням його можна змінити.
  2. Якщо в каталозі за замовчуванням, введіть cd c:\PortQryV2\у командному рядку, щоб установити розташування виконуваного файлу.
  3. Якщо ви перебуваєте в спеціальному каталозі, введіть, cd [drive letter]:\[folder1]\[folder2]\але замініть увесь вміст у квадратних дужках справжніми назвами. Додайте всі необхідні папки.
  4. Введіть portqry.exe -local, щоб запустити його. Ця команда відображає порти TCP і UDP, які використовує вказаний 'localhost'.
  5. На додаток до всіх параметрів, які відображає NetStat, Portqry показує кілька відображень портів і кількість портів у кожному стані.
  6. Ви також можете перевірити наявність відкритих портів для віддаленого хоста. Запустіть portqry.exe -n [hostname/IP] у командному рядку. Замініть розділи імені хоста та IP на ім’я та IP-адресу віддаленого хоста. Додайте -e [номер_порту] до командного рядка, щоб шукати певний порт.

Як запустити PortQry.exe за допомогою надбудови інтерфейсу користувача

Для тих, хто віддає перевагу використанню графічного інтерфейсу замість команд під час використання PortQry.exe, Microsoft пропонує надбудову під назвою PortQryUI.
Як перевірити, які порти відкриті на ПК з Windows 10

Доповнення PortQryUI вже містить необхідну версію PortQry, тому вам не потрібні обидві завантаження, щоб використовувати його.

  1. Завантажте PortQryUI, потім розархівуйте файли у вибране розташування. Типовим є «C:\», але за бажанням його можна змінити.
  2. Запустіть Провідник Windows , перейдіть до розташування файлу PortQryUI.exe, а потім клацніть його, щоб запустити інтерфейс користувача.
  3. Щоб переглянути порти TCP і UDP для «localhost» (вашого ПК), залиште IP-адресу призначення як 127.0.0.1, щоб вона проходила через мережеві пристрої та параметри конфігурації (мережева карта, конфігурація маршрутизатора тощо), а не просто читалася з локальний ПК.
  4. Щоб переглянути всі порти TCP і UDP, натисніть Порти запиту вручну , а потім введіть 1-65535 у розділі Порти для запиту . Крім того, у спадному списку «Протокол» виберіть «TCP» , «UDP » або «Обидва» .
  5. Щоб відфільтрувати список портів TCP/UDP, клацніть Запит попередньо визначеної служби , а потім виберіть, яку службу запитувати. Ви можете вибрати лише один за раз.
  6. Ви також можете перевірити віддалений хост, змінивши FQDN або домен у полі запиту вгорі.
  7. Якщо ви хочете перевірити певний порт, введіть номер у полі Порти для запиту .

На закінчення зазначимо, що знати, як перевірити, чи відкритий певний порт, корисно, якщо ви вирішуєте проблеми з мережевим підключенням програми або вам потрібен порт для певної гри. На щастя, це не так складно зробити, як здається.

З усіх перелічених вище параметрів рекомендується Netstat, оскільки він вбудований в ОС і зазвичай надає вам усі необхідні відомості. Порівняно з CurrPorts може знадобитися кілька додаткових кроків, але вам не потрібно нічого завантажувати, і нема чого псувати.

Поширені запитання щодо відкритих портів Windows 10

Як перевірити, чи відкрито порт 3306 у Windows 10?

Щоб перевірити, чи відкритий порт 3306, можна скористатися NetStat, CurrPorts або PortQry.

Ми рекомендуємо NetStat, оскільки вам не доведеться завантажувати нове програмне забезпечення. Запустіть командний рядок від імені адміністратора. Введіть таку команду: netstat -ab і натисніть Enter . Дочекайтеся завантаження результатів. Назви портів будуть указані поруч із локальною IP-адресою. Просто знайдіть порт 3306. Ви можете натиснути Ctrl + F і ввести 3306 у полі слова, щоб знайти його. Якщо порт відкритий, він відображатиметься в результатах як LISTENING .

Щоб перевірити, чи відкритий порт 3306 через CurrPorts, просто відсортуйте за локальним портом , а потім знайдіть порт 3306. Якщо порт доступний, він відобразиться у списку.

Щоб знайти порт 3306 за допомогою PortQry.exe, використовуйте командний рядок. Введіть -e [3306] і натисніть Enter .

Що таке попередньо визначені служби в PortQueryUI?

Попередньо визначені служби пропонують деталі невеликої кількості служб, таких як домени та довіри, мережі, сервери обміну тощо. Цей параметр запитує всі необхідні порти для вказаних служб і відображає їх в інтерфейсі користувача.

Для тих, хто не знає, де знаходяться попередньо визначені служби, це безпосередньо на вкладці «Довідка» та в інтерфейсі користувача. Обидва служать різним потребам.

Параметр вкладки «Довідка » негайно відображає всі попередньо визначені служби без тестування будь-яких портів, надаючи швидку довідку про кожне ім’я порту, значення та протокол, що використовуються для кожної служби в списку.

Опція інтерфейсу користувача дозволяє вказати, яку послугу ви бажаєте переглянути, і переглянути статуси портів.


Як відтворити .MOV у Windows

Як відтворити .MOV у Windows

Файли .MOV, тип відеоформату, розроблений Apple, високо цінуються за високу якість відео та аудіо. Це так добре, що професійно

Як зменшити панель завдань у Windows 11

Як зменшити панель завдань у Windows 11

Хоча Windows 11 має бути більш зручною операційною системою, ніж її попередники, вона має кілька дивовижних змін. Дуже помітно,

Як перевірити, які порти відкриті на ПК з Windows 10

Як перевірити, які порти відкриті на ПК з Windows 10

Можливо, ви вирішуєте проблему з підключенням до мережі для певної програми, і вам потрібно перевірити, чи відкритий доступ до її порту. Що робити, якщо вам потрібно

Як видалити Microsoft Edge у Windows 11

Як видалити Microsoft Edge у Windows 11

Хочете видалити Microsoft Edge зі свого ПК з Windows 11? І хочете запобігти його автоматичному перевстановленню? Дотримуйтеся цього посібника.

У Windows 10 є версія, яка задовольнить потреби кожного

У Windows 10 є версія, яка задовольнить потреби кожного

Корпорація Майкрософт завжди випускала Windows у кількох версіях, будь то студент і викладач, домашня або Windows 7 і Vistas Ultimate. Windows 10 – ні

Як вирішити проблему з підключенням або недійсний код MMI на пристрої Android

Як вирішити проблему з підключенням або недійсний код MMI на пристрої Android

Іноді з’являється повідомлення про проблему з підключенням або недійсний код MMI, і це може викликати розчарування у користувачів Android. При появі недійсного коду MMI

Чи є MIUI Android? Достатньо близько

Чи є MIUI Android? Достатньо близько

MIUI — це ПЗУ, а Android — це платформа. MIUI належить китайській компанії з виробництва електроніки, відомої як Xiaomi – компанії, що стоїть за популярним брендом

Як контролювати швидкість вентилятора на ПК з Windows

Як контролювати швидкість вентилятора на ПК з Windows

Ваш ПК працює повільніше, ніж зазвичай? Це може бути ознакою того, що він перегрівається. Це поширена проблема, яка зробить вас менш продуктивними, коли ви намагаєтеся зрозуміти

Як видалити тимчасові файли на ПК з Windows 10 або 11

Як видалити тимчасові файли на ПК з Windows 10 або 11

Коли ваш комп’ютер починає гальмувати, це означає, що вам потрібно звільнити місце. Зазвичай видалення тимчасових файлів є чудовим місцем для початку.

Як налаштувати масштабування дисплея в Windows 10

Як налаштувати масштабування дисплея в Windows 10

https://www.youtube.com/watch?v=rcJSELdL_PY Налаштування роздільної здатності у Windows 10 визначають, наскільки детально відображатимуться зображення та текст, але масштаб визначає, як це