Hur man kontrollerar vilka portar som är öppna på en Windows 10-dator

Hur man kontrollerar vilka portar som är öppna på en Windows 10-dator

Du kanske felsöker ett problem med nätverksanslutning för ett specifikt program och behöver kontrollera om dess portåtkomst är öppen. Vad händer om du behöver bekräfta att din NAS-enhet kan kommunicera med din Windows 10-dator? Oavsett anledning till att du behöver leta efter öppna portar, ger den här artikeln detaljerade steg för att kontrollera dem på Windows 10 med hjälp av flera tillgängliga verktyg, antingen inbyggda eller gratis att ladda ner och använda.

Hur man kontrollerar vilka portar som är öppna på en Windows 10-dator

Det finns ett par praktiska verktyg i Windows för att skanna öppna portar. Du kommer att se hur du gör det på NetStat, PortQry.exe och NirSoft CurrPorts.

Använda NetStat för att söka efter öppna portar i Windows 10

Ett av de enklaste sätten att leta efter öppna portar är att använda NetStat.exe . Du hittar det här verktyget i mappen System32 på Windows 10. Med NetStat kan du se öppna portar eller portar som en specifik värd använder.

Netstat är en förkortning för nätverksstatistik . Den visar protokollstatistik och aktuella TCP- och IP-nätverksanslutningar. De två kommandon som behövs för att identifiera öppna portar i netstat -ab och netstat -aon .

Här är en förklaring av vad varje bokstav från kommandona betyder.

  • "a" visar alla anslutningar och lyssningsportar.
  • "b" visar alla körbara filer som är involverade i att skapa varje lyssningsport.
  • "o" tillhandahåller ägande process-ID relaterat till varje anslutning.
  • "n" visar adresserna och portnumren som siffror.

Två kommandon är användbara, beroende på dina behov. Det andra alternativet (netstat -aon) tillhandahåller dessutom ett process-ID som du senare kan söka efter i Aktivitetshanteraren .

Använda 'netstat -ab' för att identifiera öppna portar

Det första alternativet du kommer att använda (netstat -ab) listar alla aktiva portar och processen som använder dem.

  1. I Cortana-sökfältet skriver du följande: cmdvälj sedan Kör som administratör.
    Hur man kontrollerar vilka portar som är öppna på en Windows 10-dator
  2. Skriv nu netstat -aboch tryck sedan på Retur.
    Hur man kontrollerar vilka portar som är öppna på en Windows 10-dator
  3. Vänta tills resultaten laddas. Portnamn listas bredvid varje lokal IP-adress.
    Hur man kontrollerar vilka portar som är öppna på en Windows 10-dator
  4. Leta efter portnumret du behöver; om det står LISTENING i State -kolumnen betyder det att din port är öppen.
    Hur man kontrollerar vilka portar som är öppna på en Windows 10-dator

Använda ' netstat -aon ' för att identifiera öppna portar

Det andra alternativet (netstat -aon) inkluderar process-ID:n, som du kommer att använda för att identifiera en uppgift/applikation i Aktivitetshanteraren . Vissa processer kan vara utmanande att identifiera med netstat -ab , så netstat -aon används. Som nämnts ovan representerar "a" alla anslutningar och portar, "o" representerar ägarprocessens ID och "n" representerar adresserna och portnumren som siffror.

Att använda netstat -aon är praktiskt när netstat -ab inte räcker för att identifiera vilket program som har en specifik port bunden. Följ i så fall dessa steg:

  1. I Cortana-sökfältet, skriv " cmd" och välj "Kör som administratör."
    Hur man kontrollerar vilka portar som är öppna på en Windows 10-dator
  2. Väl inne, skriv följande kommando utan citattecken: netstat -aontryck sedan på Retur .
    Hur man kontrollerar vilka portar som är öppna på en Windows 10-dator
  3. Du kommer nu att se fem kolumner: Protocols , Local Address , Foreign Address , State och PID (Process ID). I den lokala adressen har du ett portnummer. Till exempel: 0.0.0.0:135. Här är 135 portnumret.
    Hur man kontrollerar vilka portar som är öppna på en Windows 10-dator
  4. I kolumnen "State" ser du om en specifik port visas som öppen. För öppnade portar står det LYSSNA .
    Hur man kontrollerar vilka portar som är öppna på en Windows 10-dator
  5. För att verifiera vilken app som använder en viss port, hitta PID (numret från den sista kolumnen) för en specifik port.
    Hur man kontrollerar vilka portar som är öppna på en Windows 10-dator
  6. Öppna Aktivitetshanteraren genom att trycka på Ctrl + Skift + Esc .
    Hur man kontrollerar vilka portar som är öppna på en Windows 10-dator
  7. Gå till fliken Detaljer eller Tjänster för att se alla processer på ditt Windows 10-system. Sortera dem efter PID-kolumnen för att hitta PID för porten du försöker felsöka. Du kan se vilken app som använder porten i avsnittet Beskrivning .
    Hur man kontrollerar vilka portar som är öppna på en Windows 10-dator

Söker efter öppna portar med NirSoft CurrPorts

Om du tycker att kommandotolkslösningen är för knepig är ett enklare alternativ att använda NirSoft CurrPorts. Det här verktyget visar dina för närvarande öppnade portar (TCP, IP och UDP). Du kommer också att se information om en specifik process, som namn, sökväg, versionsinformation, etc.

Det här verktyget har funnits ett bra tag och är tillgängligt för Windows 10. Du hittar NirSoft Currports nedladdningslänk längst ner på Nirsofts webbplats.
Hur man kontrollerar vilka portar som är öppna på en Windows 10-dator

Obs: Se till att du laddar ner rätt version. De har 32-bitars och 64-bitars utgåvor. Appen är portabel. Packa upp mappen och kör sedan den körbara filen.

När du har kört CurrPorts, utför följande steg:

  1. Du kommer att se en lista över dina datorprocesser. Sortera dem efter lokal port för att lättare söka igenom dem.
    Hur man kontrollerar vilka portar som är öppna på en Windows 10-dator
  2. Hitta och välj nu den port du felsöker.
    Hur man kontrollerar vilka portar som är öppna på en Windows 10-dator
  3. Du kan nu se alla processdetaljer, till exempel Processnamn , Process ID , State , etc.
    Hur man kontrollerar vilka portar som är öppna på en Windows 10-dator

Ett annat sätt är att dubbelklicka på en process för att se dess detaljer i ett enda fönster.

Söker efter öppna portar med PortQry.exe

PortQry.exe är ett annat praktiskt verktyg som låter dig skanna öppna portar. Du laddar ner PortQry (rulla ner för att se nedladdningen) och extraherar den för att köra den genom kommandotolken. Du kan också ladda ner PortQryUI , ett grafiskt användargränssnitt (GUI) för PortQry (mer om det nedan), som ett tillägg om du inte vill använda kommandoraden.

Med portqry.exe infogar du specifika parametrar som finns i den körbara mappen.

Hur man kör PortQry.exe med hjälp av kommandotolken

  1. Ladda ner PortQry och packa sedan upp filerna till din valda plats. Standard är "C:\" men kan ändras om så önskas.
  2. Om du är i standardkatalogen, skriv cd c:\PortQryV2\in kommandotolken för att ange platsen för den körbara filen.
  3. Om du är i en anpassad katalog, skriv cd [drive letter]:\[folder1]\[folder2]\men ersätt allt innehåll inom hakparenteserna med faktiska namn. Inkludera alla mappar som behövs.
  4. Skriv portqry.exe -localför att starta den. Detta kommando visar TCP- och UDP-portarna som den angivna 'localhost' använder.
  5. Utöver alla parametrar som NetStat visar, visar Portqry flera portmappningar och antalet portar i varje stat.
  6. Du kan också söka efter öppna portar för en fjärrvärd. Kör portqry.exe -n [värdnamn/IP] i kommandotolken. Ersätt värdnamnet och IP-sektionerna med fjärrvärdens namn och IP-adress. Lägg till -e [port_number] på kommandoraden för att leta efter en specifik port.

Hur man kör PortQry.exe med UI-tillägget

För dem som föredrar att använda ett grafiskt gränssnitt istället för kommandon när de använder PortQry.exe, erbjuder Microsoft ett tillägg som heter PortQryUI.
Hur man kontrollerar vilka portar som är öppna på en Windows 10-dator

PortQryUI-tillägget innehåller redan den nödvändiga versionen av PortQry, så du behöver inte båda nedladdningarna för att använda det.

  1. Ladda ner PortQryUI och packa sedan upp filerna till din valda plats. Standard är "C:\" men kan ändras om så önskas.
  2. Starta Windows Explorer , navigera till PortQryUI.exe-filplatsen och klicka sedan på den för att starta användargränssnittet.
  3. För att se TCP- och UDP-portar för "localhost" (din dator), lämna destinations-IP:en som 127.0.0.1 så att den passerar genom nätverkets enheter och konfigurationsinställningar (nätverkskort, routerns konfiguration, etc.) och inte bara läser från lokal PC.
  4. För att se alla TCP- och UDP-portar, klicka på Manuell inmatning av frågeportar och skriv sedan 1-65535 i avsnittet Portar att fråga . Välj också TCP , UDP eller Båda från rullgardinsmenyn Protocol .
  5. För att filtrera listan med TCP/UDP-portar, klicka på Fråga fördefinierad tjänst och välj sedan vilken tjänst du vill fråga. Du kan bara välja en åt gången.
  6. Du kan också kontrollera en fjärrvärd genom att ändra FQDN eller domän i frågerutan högst upp.
  7. Om du vill kontrollera en specifik port anger du numret i Portar för att fråga .

Avslutningsvis är det fördelaktigt att veta hur man kontrollerar om en specifik port är öppen om du felsöker ett programs nätverksanslutning eller behöver en port för ett visst spel. Lyckligtvis är det inte så utmanande att göra som det ser ut.

Av alla alternativ som listas ovan rekommenderas Netstat eftersom det är inbyggt i operativsystemet och vanligtvis ger dig all information du behöver. Det kan krävas några extra steg jämfört med CurrPorts, men du behöver inte ladda ner något, och det finns inget att skruva upp.

Vanliga frågor om öppna portar för Windows 10

Hur kontrollerar jag om port 3306 är öppen i Windows 10?

För att verifiera om port 3306 är öppen kan du använda NetStat, CurrPorts eller PortQry.

Vi rekommenderar NetStat, eftersom du inte behöver ladda ner ny programvara. Kör kommandotolken som administratör. Skriv följande kommando: netstat -ab och tryck på Enter . Vänta tills resultaten laddas. Portnamn kommer att listas bredvid den lokala IP-adressen. Leta bara efter port 3306. Du kan trycka på Ctrl + F och skriva 3306 i ordrutan för att söka efter den. Om porten är öppen visas den i resultaten som LYSSNA .

För att kontrollera om port 3306 är öppen via CurrPorts, sortera bara efter Local Port , hitta sedan port 3306. Om porten är tillgänglig kommer den att visas i listan.

För att använda PortQry.exe för att hitta port 3306, använd kommandotolken. Skriv -e [3306] och tryck sedan på Enter .

Vad är fördefinierade tjänster i PortQueryUI?

Fördefinierade tjänster erbjuder information om en liten handfull tjänster som domäner och förtroende, nätverk, Exchange-servrar, etc. Alternativet frågar efter alla nödvändiga portar för de angivna tjänsterna och visar dem i användargränssnittet.

För de som inte vet var fördefinierade tjänster finns finns det direkt under fliken Hjälp och i UI. Båda tjänar olika behov.

Alternativet på fliken Hjälp visar omedelbart alla fördefinierade tjänster utan att testa några portar, vilket ger en snabb referens till varje portnamn, värde och protokoll som används för varje listad tjänst.

Användargränssnittsalternativet låter dig ange vilken tjänst du vill se och se portstatus .


Hur man spelar .MOV på Windows

Hur man spelar .MOV på Windows

.MOV-filer, en typ av videoformat som utvecklats av Apple, är mycket uppskattade för den höga kvaliteten på video och ljud. Det är så bra att proffs

Hur man gör aktivitetsfältet mindre i Windows 11

Hur man gör aktivitetsfältet mindre i Windows 11

Även om Windows 11 ska vara ett mer användarvänligt operativsystem än sina föregångare, kommer det med några överraskande förändringar. Mest anmärkningsvärt,

Hur man kontrollerar vilka portar som är öppna på en Windows 10-dator

Hur man kontrollerar vilka portar som är öppna på en Windows 10-dator

Kanske du felsöker ett problem med nätverksanslutning för ett specifikt program och behöver kontrollera om dess portåtkomst är öppen. Tänk om du behöver

Hur man avinstallerar Microsoft Edge i Windows 11

Hur man avinstallerar Microsoft Edge i Windows 11

Vill du avinstallera Microsoft Edge från din Windows 11-dator? Och vill du förhindra att den automatiskt installerar om sig själv? Följ den här guiden.

Windows 10 har en upplaga som passar allas behov

Windows 10 har en upplaga som passar allas behov

Microsoft har alltid gjort Windows tillgängligt i flera upplagor, vare sig det är Student och Lärare, Home eller Windows 7 och Vistas Ultimate. Windows 10 är nr

Så här åtgärdar du anslutningsproblem eller ogiltig MMI-kod på Android-enhet

Så här åtgärdar du anslutningsproblem eller ogiltig MMI-kod på Android-enhet

Ibland dyker ett meddelande upp med anslutningsproblem eller ogiltig MMI-kod och kan vara frustrerande för Android-användare. När meddelandet om ogiltig MMI-kod

Hur man kontrollerar fläkthastigheten på en Windows-dator

Hur man kontrollerar fläkthastigheten på en Windows-dator

Fungerar din dator långsammare än vanligt? Detta kan vara ett tecken på att den är överhettad. Det är ett vanligt problem som kommer att göra dig mindre produktiv när du försöker räkna ut

Hur man tar bort tillfälliga filer på en Windows 10 eller 11 PC

Hur man tar bort tillfälliga filer på en Windows 10 eller 11 PC

När din dator börjar bli laggig är det ett tecken på att du behöver frigöra lite utrymme. Att ta bort temporära filer är vanligtvis ett utmärkt ställe att börja.

Så här konfigurerar du bildskärmsskalning i Windows 10

Så här konfigurerar du bildskärmsskalning i Windows 10

https://www.youtube.com/watch?v=rcJSELdL_PY Upplösningsinställningar i Windows 10 avgör hur detaljerade bilder och text visas, men skalningen avgör hur det

Hur man åtgärdar minneshanteringsfelet i Windows 10

Hur man åtgärdar minneshanteringsfelet i Windows 10

Memory_Management är en av de mest ohjälpsamma fraserna som Microsoft föreslår att du söker efter när du stöter på ett BSOD-fel (Blue Screen of Death)