Перейти до основного контенту

Як дізнатися хто використовує порт на Windows 10: докладна інструкція

12 хв читання
1957 переглядів

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

Першим кроком є відкриття командного рядка. Є кілька способів зробити це. Ви можете натиснути правою кнопкою миші на кнопку «Пуск», вибрати «командний рядок (адміністратор)» з контекстного меню.

Після відкриття командного рядка слід використовувати команду netstat. Таким чином, введіть команду «netstat-ano» і натисніть клавішу Enter. Ця команда відобразить список усіх відкритих портів на вашому комп'ютері, а також відповідні програми, процеси та ідентифікатори (PID).

Відображений список містить інформацію про порт, стан, джерело, призначення та PID. PID-це унікальний ідентифікатор процесу, який можна використовувати для визначення, яка програма чи процес використовує певний порт.

Відкрити командний рядок

Щоб дізнатися, хто використовує певний порт на Windows 10, вам знадобиться відкрити командний рядок. Ось як це зробити:

  1. Натисніть на кнопку "Пуск" в лівому нижньому кутку екрану.
  2. Введіть " cmd " у поле пошуку та натисніть Enter.
  3. Відкриється вікно командного рядка.

Тепер ви готові використовувати команди, щоб побачити, хто використовує певний порт на вашому комп'ютері.

Ввести команду"netstat-ano"

Щоб дізнатися, хто використовує певний порт на Windows 10, можна скористатися командою netstat-ano . Дана команда дозволяє вивести список всіх відкритих мережевих з'єднань і прослуховуються портів, а також ідентифікатори процесів, пов'язаних з цими з'єднаннями.

Щоб ввести цю команду, дотримуйтесь наступних кроків:

  1. Відкрийте командний рядок, натиснувши комбінацію клавіш Win + R і ввівши команду cmd .
  2. У вікні командного рядка введіть команду netstat-ano і натисніть клавішу Enter .

Після введення команди Ви побачите таблицю, що містить інформацію про з'єднання і порти, а також ідентифікатори процесів (pid - Process Identifier). У колонці PID можна побачити ідентифікатори процесів і використовувати їх, щоб визначити, який процес використовує певний порт.

Щоб визначити процес, пов'язаний з певним ідентифікатором процесу, ви можете скористатися додатковою командою tasklist . Для цього введіть команду tasklist /FI " PID eq [ідентифікатор процесу]" .

Знайдіть потрібний порт у списку

Після відкриття командного рядка вам потрібно буде ввести команду "netstat-a", щоб переглянути список усіх відкритих портів на вашому комп'ютері. Після натискання клавіші Enter ви побачите повний список портів та інформацію про кожен з них.

Щоб знайти потрібний порт, ви можете скористатися функцією пошуку в командному рядку. Для цього введіть команду "netstat-a | findstr ", замінивши "" на потрібне вам значення.

В результаті ви отримаєте інформацію тільки про той порт, який ви шукали. Ви побачите його стан, IP-адресу та порт, з яким він пов'язаний.

Тепер ви знаєте, як знайти потрібний порт в списку на Windows 10. Ця інформація може бути корисною під час налаштування мережевих програм або при вирішенні проблем із підключенням до мережі на вашому комп'ютері.

Запам'ятати ID процесу

Примітка: При виконанні даного методу ви зможете в подальшому легко ідентифікувати процес, що використовує конкретний порт.

1. Відкрийте командний рядок, натиснувши комбінацію клавіш "Win + R", введіть" cmd " і натисніть Enter.

2. У відкрилася командному рядку введіть наступну команду: netstat -ano | findstr :[номер порту], замінивши "[номер порту]"на порт, який вас цікавить, і натисніть Enter.

3. В результаті виконання команди Ви побачите список процесів, що використовують вказаний порт, а також їх ID.

4. Запам'ятайте ID процесу, який ви хочете ідентифікувати. Він знадобиться вам в подальших кроках.

Визначте процес, який використовує порт

Щоб визначити процес, який використовує певний порт на комп'ютері під керуванням Windows 10, ви можете скористатися командним рядком або Диспетчером завдань. Ось кілька способів, якими ви можете скористатися:

Командний рядок

1. Відкрийте командний рядок, натиснувши клавішу Windows + R і ввівши "cmd", а потім натисніть Enter.

2. У командному рядку введіть команду " netstat-ano / findstr [номер порту]", замінивши "[номер порту]"на фактичний номер порту, який хочете перевірити. Наприклад, "netstat-ano / findstr 8080".

3. Ви побачите список активних з'єднань, включаючи номери портів та ідентифікатори процесів.

4. Запам'ятайте ідентифікатор процесу (PID), який відповідає потрібному порту.

5. Щоб побачити, який процес відповідає цьому ідентифікатору, введіть команду " tasklist / findstr [ідентифікатор процесу]", замінивши "[ідентифікатор процесу]"на фактичний ідентифікатор процесу, який ви отримали на попередньому кроці. Наприклад,"tasklist | findstr 1234".

Диспетчер завдань

1. Натисніть комбінацію клавіш Ctrl + Shift + Esc, щоб відкрити диспетчер завдань.

2. Перейдіть на вкладку "Мережа".

3. Знайдіть стовпець "Порт" і клацніть на ньому, щоб відсортувати процеси за номером порту.

4. Знайдіть потрібний порт і дізнайтеся, який процес його використовує, переглянувши відповідний рядок.

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

Виберіть будь-який з цих методів для визначення процесу, що використовує порт на Windows 10 і продовжуйте вирішувати свою проблему.