Може би отстранявате проблеми с мрежовата свързаност за конкретна програма и трябва да проверите дали достъпът до порта е отворен или се чудите дали вашето NAS устройство може да комуникира с вашия компютър с Windows 10, независимо от причината, трябва да проверите за отворени портове.

В тази статия ще ви предоставим подробни стъпки за това как да проверите за отворени портове в Windows 10, като използвате няколко лесно достъпни инструмента, вградени или безплатни за изтегляне и използване.
Как да проверите кои портове са отворени на компютър с Windows 10
Има няколко удобни инструмента, които можете да използвате за сканиране на отворени портове в Windows. Ще ви покажем как да направите това на NetStat, PortQry.exe и NirSoft CurrPorts.
Използване на NetStat за проверка за отворени портове
Един от най -простите начини е NetStat.exe, можете да намерите този инструмент в папката „System32“ на Windows 10. С NetStat, можете да видите отворени портове или портове, които конкретен хост използва.
Има две команди, които ще бъдат полезни, в зависимост от вашите нужди. Първата опция ще изброи всички активни портове и името на процеса, който ги използва, това е „netstat -ab. ” Вторият вариант, „netstat -aon”Също ще предостави идентификационен номер на процес, който по -късно можете да търсите в Диспечер на задачите.
Ето какво трябва да знаете, за да разберете напълно и двете команди:
Netstat е съкращение от мрежова статистика. Той ще показва статистика на протокола, както и текущата
TCP и IP мрежови връзки. И ето обяснението какво означава всяка буква от командите:
- “A” ще покаже всички връзки и портове за слушане.
- “B” ще покаже всички изпълними файлове, които участват в създаването на всеки порт за слушане.
- “O” ще покаже идентификационния номер на собствения процес, който е свързан с всяка от връзките.
- “N” ще показва адресите и номерата на портовете като цифри.
Ще започнем с по -простата форма: netstat -ab. Просто следвайте тези стъпки и ще бъдете добре:
- Отвори Старт меню, Тип "Командния ред ”И изберете Изпълни като администратор.
- Сега въведете „netstat -ab”И удари Въведете.
- Изчакайте резултатите да се заредят, имената на портовете ще бъдат изброени до локалния IP адрес.
- Просто потърсете номера на порта, от който се нуждаете, и ако пише СЛУШАНЕ в Щат колона, това означава, че вашият порт е отворен.
Втората опция ще бъде полезна, когато името на процеса не е достатъчно, за да се определи коя програма има свързан конкретен порт. В този случай просто следвайте тези стъпки:
- Ако още не е, отворете прозорец на командния ред като администратор.
- След като влезете вътре, въведете командата „netstat -aon”И удари Въведете.
- Сега ще видите пет колони: Протоколи, Местен адрес, Чуждестранен адрес, Щат, и PID (ИД на процес). В Местен адрес, до колоната IP адрес ще имате номер на порт. Например: 0.0.0.0:135. Тук 135 е номерът на порта.
- В колоната се нарича Щат, ще видите дали е отворен конкретен порт. За отворени портове, ще се каже СЛУШАНЕ.
Това е първата част, която ще ви предостави порта и идентификационния номер на процеса. За да проверите кое приложение го използва, продължете със следните стъпки:
- В командния ред намерете PID (номера от последната колона) за конкретен порт.
- Отвори Диспечер на задачите като използвате Ctrl + Shift + Esc пряк път или щракнете с десния бутон върху отворено пространство в лентата на задачите на Windows и отворете Диспечер на задачите.
- Сега отидете на Подробности или Услуги раздел. Ще видите всички процеси на вашия Windows 10. Сортирайте ги по колоната PID и намерете PID, който принадлежи на порта, който се опитвате да отстраните. Можете да видите кое приложение свързва порта в Описание раздел.
Проверка за отворени портове с NirSoft CurrPorts
В случай, че решението на командния ред е твърде трудно - представяме ви по -простата му алтернатива. Това е инструмент, който ще показва вашите отворени портове (TCP или IP, както и UDP). Ще можете също да видите информация за конкретен процес, като име, път, информация за версията и др.
Този инструмент съществува от доста време и е достъпен за Windows 10. Можете да намерите връзка за изтегляне в долната част на тази страница.
Забележка: Уверете се, че сте изтеглили правилната версия: те имат 32 -битова и 64 -битова версия и няма да е необходимо да инсталирате това приложение, тъй като е преносимо, ще трябва само да го разархивирате и стартирате.
След като стартирате CurrPorts, можем да започнем със стъпките за това как да видите отворени портове:
- Ще видите списък с вашите компютърни процеси, сортирайте ги по Местно пристанище за по -лесно търсене през тях.
- Сега намерете и изберете порта, който отстранявате неизправности.
- Вече можете да видите всички подробности, като неговите Име на процеса, Идент. № на процеса, Щати т.н.
Друг начин е просто да щракнете двукратно върху процес, за да видите всички негови подробности в един прозорец.
Проверка за отворени портове с помощта на PortQry.exe
PortQry.exe е друг удобен инструмент, който ще ви позволи да сканирате отворени портове, просто трябва да изтеглите и извлечете инструмента, за да го стартирате през командния ред.
С portqry.exe ще вмъкнете конкретни параметри, които намерите в папката на изпълнимия файл.
- Например, ако стартирате „portqry.exe -local“, това ще покаже използваните TCP и UDP портове за локален хост. В допълнение към всички параметри, които можете да видите в NetStat, Portqry.exe ви показва и редица карти на портове, както и броя на портовете във всяко състояние.
- Можете също така да проверите за отворени портове за отдалечен хост. Просто изпълнете тази команда в командния ред: „portqry.exe -n [име на хост/IP]” Уверете се, че сте заменили името на хоста и IP с името и IP адреса на отдалечения хост.
- Ако искате да потърсите конкретен порт, можете да изпълните тази команда: “-e [номер на порт]”.

Допълнителни често задавани въпроси
Как да проверя дали порт 3306 е отворен в Windows 10?
Ако прочетете основната част на тази статия, ще имате представа как да проверите дали даден порт „слуша“ - в този случай порт 3306. Само за да опростим нещата, ето кратък преглед:
Имате три възможности: първата е чрез NetStat, а втората е чрез CurrPorts.
Препоръчваме NetStat, тъй като няма да се налага да изтегляте нов софтуер за това:
• Изпълнете командния ред като администратор.
• Изпълнете тази команда: „netstat -ab“ и натиснете Въведете.
• Изчакайте резултатите да се заредят. Имената на портовете ще бъдат изброени до локалния IP адрес.
• Просто потърсете номера на порта, от който се нуждаете, в този случай 3306. Можете да натиснете Ctrl + F и да въведете „3306“ в полето за думи. Ако портът е отворен, той ще се покаже в резултатите.
За да проверите дали порт 3306 е отворен чрез CurrPorts, просто следвайте стъпките по -горе от раздела „NirSoft CurrPorts“. В стъпка 2 потърсете порт „3306“ от списъка. Ако портът е отворен, той ще се покаже в списъка.
За PortQry.exe изпълнете тази команда в командния ред „-e [3306]” и натиснете Въведете.
Конфигуриране на отворени портове в Windows 10
Знанието как да проверите дали определен порт е отворен или не може да бъде полезно, ако отстранявате проблеми с мрежовата връзка на програма. За щастие има лесен начин да направите това.
Препоръчваме да използвате NetStat чрез командния ред, тъй като е вграден и обикновено ще ви даде всички подробности, от които се нуждаете. Може да са необходими няколко допълнителни стъпки в сравнение с CurrPorts, но не е нужно да изтегляте нищо.
Кой начин намирате за най -удобен за проверка на отворени портове в Windows 10? Кажете ни в секцията за коментари по -долу.