Port je důležitou součástí síťového připojení a v některých případech může být nutné zkontrolovat, zda je port v počítači s operačním systémem Windows 10 zaneprázdněn. V tomto článku se podíváme na několik způsobů, které vám umožní tento úkol rychle a snadno dokončit.
Prvním způsobem je použití vestavěného příkazu netstat. Chcete-li zkontrolovat stav portu, otevřete příkazový řádek a zadejte příkaz netstat-ano / findstr "přístav". Místo" port " zadejte číslo portu, které chcete zkontrolovat. V důsledku toho uvidíte seznam všech aktivních připojení se zadaným portem a jejich aktuální stav.
Druhým způsobem je použití programu Resource Monitor. Chcete-li to provést, otevřete Ovládací panely, přejděte do části Systém a zabezpečení a vyberte Nástroje pro správu. Poté otevřete " monitor zdrojů "a přejděte na kartu"Síť". V zobrazeném seznamu připojení vyhledejte požadovaný port a zkontrolujte jeho stav.
Ověření zaměstnání portu v počítači s operačním systémem Windows 10 lze tedy provést několika způsoby. Pomocí příkazu netstat nebo programu Resource Monitor rychle určete stav požadovaného portu a nakonfigurujte připojení podle vašich požadavků.
Způsoby, jak zkontrolovat obsazenost portu v počítači se systémem Windows 10
Kontrola obsazenosti portu v počítači s operačním systémem Windows 10 může být užitečná při navrhování a konfiguraci síťových aplikací. V tomto článku se podíváme na několik způsobů, jak zkontrolovat dostupnost a obsazenost přístavu.
1. Použití příkazu "netstat"
Příkaz "netstat" vám umožňuje zobrazit seznam aktivních připojení a otevřených portů v počítači. Chcete-li zkontrolovat obsazenost portu, musíte spustit příkazový řádek a poté zadat příkaz:
Tento příkaz zobrazí seznam portů spolu s čísly procesů, které tyto porty používají. Podle čísla procesu lze určit, která aplikace zabírá port.
2. Použití příkazu "tasklist"
Příkaz "tasklist" vám umožňuje zobrazit seznam všech spuštěných procesů v počítači. Chcete-li zkontrolovat obsazenost portu, musíte spustit příkazový řádek a poté zadat příkaz:
tasklist / fi "PID EQ číslo_proces"
Zde musí být" číslo_proces "nahrazeno procesním číslem z výstupu příkazu "netstat-ano". Tento příkaz zobrazí informace o procesu, včetně jeho jména a cesty k spustitelnému souboru.
3. Použití GUI nástroje "Resmon"
Operační systém Windows 10 má grafický nástroj "Resmon" (Resource Monitor), který umožňuje zobrazit informace o spuštění systému, procesech, síti a dalších prostředcích. Chcete-li zkontrolovat obsazenost portu, musíte najít nástroj "Resmon" v nabídce Start nebo prostřednictvím vyhledávání a poté přejít na kartu Síť a najít požadovaný port v seznamu otevřených připojení.
Existuje tedy několik způsobů, jak zkontrolovat obsazenost portu v počítači s operačním systémem Windows 10. Při vývoji síťových aplikací mohou být tyto metody užitečné při určování dostupnosti portu a identifikaci konfliktů.
Použití příkazu netstat
Chcete-li použít příkaz netstat, budete muset otevřít příkazový řádek. Chcete-li to provést, stiskněte klávesy Win + R, zadejte "cmd" a stiskněte Enter.
Dále zadejte příkaz netstat-aon. Tento příkaz zobrazí všechna aktivní připojení v počítači, včetně IP adres, portů a ID procesů (PID).
Vyhledejte požadovaný port ve sloupci Local Address (místní adresa). Pokud je v tomto sloupci uvedeno "0.0.0.0", Port poslouchá všechny IP adresy vašeho počítače.
Pro ověření obsazenosti portu můžete použít následující příkaz: netstat-aon | findstr "Port", kde místo "port" zadejte číslo požadovaného portu. Například netstat-aon | findstr "8080".
Pokud je vybraný Port zaneprázdněn, zobrazí se vám proces, který jej používá, a také jeho ID (PID).
Chcete-li získat informace o procesu podle jeho ID, použijte příkaz tasklist | findstr "PID", kde místo "PID" zadejte identifikátor procesu získaný předchozím příkazem.
Pomocí příkazu netstat na příkazovém řádku tedy můžete snadno zkontrolovat, zda je port v počítači s operačním systémem Windows 10 zaneprázdněn a určit, jaký proces jej používá.
Použití programu TCPView
Chcete-li použít TCPView, postupujte podle následujících kroků:
- Stáhněte si nástroj TCPView z oficiálních stránek společnosti Microsoft nebo z jiných ověřených zdrojů. Nástroj nevyžaduje instalaci. Stáhněte si archiv a extrahujte jeho obsah do složky v počítači.
- Spusťte program TCPView spuštěním souboru tcpview.exe z extrahované složky.
- Po spuštění TCPView se otevře okno se seznamem všech aktivních připojení. V tomto seznamu budou uvedeny všechny porty, které jsou aktuálně obsazeny v počítači.
- Chcete-li se dozvědět o obsazenosti konkrétního přístavu, použijte vyhledávání. Stiskněte klávesovou zkratku Ctrl + F a zadejte číslo portu, které chcete zkontrolovat. Pokud je port Volný, nebude nalezen na seznamu.
- Po dokončení kontroly můžete TCPView zavřít pouhým zavřením jeho okna.
Důležitě: před použitím TCPView se ujistěte, že máte v počítači správní práva, jinak program nemusí správně fungovat. Mějte také na paměti, že TCPView zobrazuje pouze aktivní připojení, tedy rušné porty, které se aktuálně používají. Pokud byl Port nedávno použit a poté uvolněn, může se stále zobrazovat v seznamu, než operační systém zcela resetuje jeho stav.
Použití TCPView je rychlý a spolehlivý způsob, jak zkontrolovat, zda je port v počítači s operačním systémem Windows 10 obsazen. Tento nástroj může být užitečný jak pro správce systému, tak pro běžné uživatele při práci se síťovými aplikacemi.
Kontrola pomocí PowerShell
Nejprve musíte otevřít okno PowerShell. To lze provést kliknutím pravým tlačítkem myši na tlačítko Start a výběrem" Windows PowerShell "nebo" Windows PowerShell (Správce)".
Po otevření okna PowerShell můžete použít příkaz Test-NetConnection ke kontrole obsazenosti portu. K tomu je třeba spustit následující příkaz:
Test-NetConnection-ComputerName localhost-Port
Zde místo "port" musíte zadat číslo požadovaného portu. Pokud například potřebujete zkontrolovat obsazenost portu 80, příkaz bude vypadat takto:
Test-NetConnection -ComputerName localhost -Port 80
Po provedení příkazu PowerShell zobrazí výsledek kontroly. Pokud je port zaneprázdněn, zobrazí se Zpráva "True", pokud je port Volný - "False".
Pomocí PowerShell je tedy možné snadno a rychle zkontrolovat, zda je port v počítači s operačním systémem Windows 10 zaneprázdněn.
Použití nástroje PortQry
K ověření dostupnosti portu v počítači s operačním systémem Windows 10 lze použít nástroj PortQry. Tento nástroj vám umožňuje zkontrolovat, zda je port obsazen, a také určit, která aplikace nebo služba tento port používá.
PortQry lze stáhnout z oficiálních stránek společnosti Microsoft a nainstalovat do počítače. Po instalaci je nástroj k dispozici pro použití prostřednictvím příkazového řádku.
Chcete-li zkontrolovat port, musíte otevřít příkazový řádek a zadat následující příkaz:
portqry.exe -n localhost -e 80
V tomto příkladu testujeme port 80 na přístupnost na stejném počítači (localhost). Pokud je port 80 otevřený a přístupný, zobrazí se Zpráva "LISTENING". Pokud je port zaneprázdněn nebo nedostupný, zobrazí se Zpráva o příslušné chybě.
Pokud potřebujete zkontrolovat Port ve vzdáleném počítači, musíte místo" localhost " zadat IP adresu nebo název DNS počítače.
PortQry také umožňuje zkontrolovat dostupnost portů UDP. K tomu musíte použít následující příkaz:
portqry.exe -n localhost -p udp -e 53
V tomto příkladu zkontrolujeme UDP port 53 (Port DNS) na přístupnosti na stejném počítači (localhost). Pokud je port otevřený a přístupný, zobrazí se Zpráva "LISTENING". V opačném případě se zobrazí zpráva o příslušné chybě.
Nástroj PortQry je tedy vhodným nástrojem pro kontrolu dostupnosti portů v počítači s operačním systémem Windows 10 a může být užitečný při diagnostice a řešení problémů se sítí.
Kontrola pomocí programu Resource Monitor
Chcete-li otevřít Monitor Resource, můžete použít vyhledávání Windows. Do vyhledávacího pole zadejte "monitor zdrojů" nebo "monitor zdrojů" a vyberte příslušný výsledek.
V okně Resource Monitor, které se otevře, vyberte kartu Síť. Poté vyhledejte sloupec "místní adresa" a procházejte seznamem, dokud nenajdete port, který vás zajímá.
Pokud je port zaneprázdněn, sloupec Stav zobrazí hodnotu "poslouchat". To znamená, že počítač má proces nebo aplikaci, která tento port používá.
Pokud je port Volný, sloupec poslech zobrazí hodnotu Port zavřený. To znamená, že žádný proces nebo aplikace v počítači tento port nepoužívá.
Použití příkazu telnet
Chcete-li použít příkaz telnet, musíte postupovat podle následujících kroků:
- Otevřít příkazový řádek. Chcete-li to provést, stiskněte klávesovou zkratku "Win + R", zadejte "cmd" a stiskněte Enter.
- Na příkazovém řádku zadejte příkaz "telnet" a IP adresu počítače, na které chcete zkontrolovat, zda je port spuštěn. Například "telnet 127.0.0.1" pro kontrolu portu v místním počítači.
- Stiskněte Enter a počkejte na instalaci připojení.
- Pokud je port Volný, uvidíte prázdnou obrazovku. Pokud je port zaneprázdněn, zobrazí se Zpráva o neúspěšném připojení nebo chybě.
- Chcete-li ukončit připojení, stiskněte klávesovou zkratku "Ctrl + ]", poté zadejte příkaz "quit" a stiskněte Enter.
Použití příkazu telnet poskytuje snadný a rychlý způsob, jak zkontrolovat obsazenost portu v počítači s operačním systémem Windows 10, aniž byste museli instalovat další programy.