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 du måste kontrollera om dess portåtkomst är öppen eller om du undrar om din NAS-enhet kan kommunicera med din Windows 10-dator, oavsett orsaken måste du kontrollera öppna portar.

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

I den här artikeln ger vi dig detaljerade steg om hur du letar efter öppna portar på Windows 10 med hjälp av flera lättillgä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 du kan använda för att skanna öppna portar i Windows. Vi visar dig hur du gör det på NetStat, PortQry.exe och NirSoft CurrPorts.

Använder NetStat för att söka efter öppna portar

En av de enklaste vägarna att gå är NetStat.exe, kan du hitta 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.

Det finns två kommandon som kommer att vara användbara, beroende på dina behov. Det första alternativet kommer att lista alla aktiva portar och namnet på processen som använder dem, det är "netstat -ab.” Det andra alternativet, "netstat -aon” kommer också att tillhandahålla ett process-ID som du senare kan söka efter i Aktivitetshanteraren.

Här är vad du behöver veta för att helt förstå båda kommandona:

Netstat är en förkortning för nätverksstatistik. Det kommer att visa protokollstatistik såväl som strömmen

TCP- och IP-nätverksanslutningar. Och här är förklaringen av vad varje bokstav från kommandona betyder:

  • "a" visar alla anslutningar och lyssningsportar.
  • "b" kommer att visa alla körbara filer som är involverade i att skapa varje lyssningsport.
  • "o" kommer att visa det ägande process-ID som är relaterat till var och en av anslutningarna.
  • "n" kommer att visa adresserna och portnumren som siffror.

Vi börjar med den enklare formen: netstat -ab. Följ bara de här stegen så är du igång:

  1. Öppna Start meny, skriv "Kommandotolken ” och välj Kör som administratör.

  2. Skriv nu "netstat -ab” och slå Stiga på.

  3. Vänta tills resultaten laddas, portnamn kommer att listas bredvid den lokala IP-adressen.

  4. Leta bara efter portnumret du behöver, och om det står LYSSNANDE i stat kolumnen betyder det att din port är öppen.

Det andra alternativet kommer att vara praktiskt när processnamnet inte räcker för att identifiera vilket program som har en specifik port bunden. I så fall följer du bara dessa steg:

  1. Om det inte redan är det, öppna ett kommandotolksfönster som administratör.
  2. Väl inne, skriv kommandot "netstat -aon” och slå Stiga på.

  3. Du kommer nu att se fem kolumner: Protokoll, Lokal adress, utländsk adress, stat, och PID (Process ID). I den Lokal adress, bredvid IP-adresskolumnen kommer du att ha ett portnummer. Till exempel: 0.0.0.0:135. Här är 135 portnumret.

  4. I kolumnen kallas stat, kommer du att se om en specifik port är öppen. För öppnade portar står det LYSSNANDE.

Detta är den första delen som ger dig porten och process-ID. För att verifiera vilken app som använder den, fortsätt med dessa steg:

  1. I Kommandotolken, hitta PID (numret från den sista kolumnen) för en specifik port.

  2. Öppna Aktivitetshanteraren genom att använda Ctrl + Shift + Esc genväg, eller högerklicka på ett öppet utrymme i aktivitetsfältet i Windows och öppna Aktivitetshanteraren.

  3. Gå nu till Detaljer eller Tjänster flik. Du kommer att se alla processer på din Windows 10. Sortera dem efter PID-kolumnen och hitta PID som hör till porten du försöker felsöka. Du kan se vilken app som binder porten i Beskrivning sektion.

Söker efter öppna portar med NirSoft CurrPorts

Om du tycker att kommandotolkslösningen är för svår – presenterar vi det enklare alternativet för dig. Detta är ett verktyg som visar dina för närvarande öppnade portar (TCP eller IP samt UDP). Du kommer också att kunna se information om en specifik process som namn, sökväg, versionsinformation och mer.

Det här verktyget har funnits ett bra tag och är tillgängligt för Windows 10. Du hittar en nedladdningslänk längst ner på den här sidan.

Obs: Se till att du laddar ner rätt version: de har en 32x bitars och 64x bitars version, och du behöver inte installera den här appen eftersom den är portabel, du behöver bara packa upp och köra den.

När du har kört CurrPorts kan vi börja med stegen för hur man ser öppna portar:

  1. Du kommer att se en lista över dina datorprocesser, sortera dem efter Lokal hamn för att lättare söka igenom dem.

  2. Hitta och välj nu porten du felsöker.

  3. Du kan nu se alla detaljer som dess Process namn, Process ID, stat, etc.

Ett annat sätt är att helt enkelt dubbelklicka på en process för att se alla 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 behöver bara ladda ner och extrahera verktyget för att köra det genom kommandotolken.

Med portqry.exe kommer du att infoga specifika parametrar som du hittar i den körbara mappen.

  1. Till exempel, om du kör "portqry.exe -local", kommer detta att visa använda TCP- och UDP-portar för en lokal värd. Utöver alla parametrar du kan se i NetStat visar Portqry.exe dig också ett antal portmappningar samt antalet portar i varje stat.
  2. Du kan också söka efter öppna portar för en fjärrvärd. Kör bara det här kommandot i kommandotolken: "portqry.exe -n [värdnamn/IP]" Se till att ersätta värdnamnet och IP-adressen med fjärrvärdens namn och IP-adress.
  3. Om du vill leta efter en specifik port kan du köra det här kommandot: "-e [port_number]".

Ytterligare vanliga frågor

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

Om du läser huvuddelen av den här artikeln får du en idé om hur du kontrollerar om en specifik port "lyssnar" – i det här fallet port 3306. Bara för att göra saker enklare, här är en kort översikt:

Du har tre alternativ: det första är via NetStat och det andra är via CurrPorts.

Vi rekommenderar NetStat, eftersom du inte behöver ladda ner ny programvara för detta:

• Kör kommandotolken som administratör.

• Kör detta kommando: “netstat -ab” och tryck Stiga på.

• Vänta tills resultaten laddas. Portnamn kommer att listas bredvid den lokala IP-adressen.

• Leta bara efter portnumret du behöver, i det här fallet 3306. Du kan trycka på Ctrl + F och skriva "3306" i ordrutan. Om porten är öppen visas den i resultaten.

För att kontrollera om port 3306 är öppen via CurrPorts, följ bara stegen ovan från avsnittet "NirSoft CurrPorts". I steg 2 letar du efter port "3306" i listan. Om porten är öppen visas den i listan.

För PortQry.exe, kör det här kommandot i kommandotolken "-e [3306]" och tryck Stiga på.

Konfigurera öppna portar i Windows 10

Att veta hur man kontrollerar om en specifik port är öppen eller inte kan vara praktiskt om du felsöker en programnätverksanslutning. Lyckligtvis finns det ett enkelt sätt att göra det.

Vi rekommenderar att du använder NetStat via kommandotolken eftersom den är inbyggd 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.

Vilket sätt tycker du är det bekvämaste för att kontrollera öppna portar på Windows 10? Låt oss veta i kommentarsfältet nedan.