17Aug
Ori de câte ori o aplicație dorește să devină accesibilă prin rețea, ea pretinde un port TCP / IP, ceea ce înseamnă că portul nu poate fi utilizat de altceva. Deci, cum verificați porturile deschise pentru a vedea ce aplicație o folosește deja?
O adresă IP specifică un computer sau alt dispozitiv de rețea - într-o rețea. Când un dispozitiv trimite trafic către altul, adresa IP este utilizată pentru a direcționa traficul spre locul potrivit. Odată ce traficul ajunge la locul potrivit, dispozitivul trebuie să știe pe care aplicație sau serviciu să trimită traficul. Aici intră porturile. Dacă adresa IP este asemănătoare unei adrese de pe o corespondență, portul este ceva asemănător cu numele persoanei din acea resedință care primește mesajul.În cea mai mare parte, nu trebuie să vă faceți griji cu privire la porturi. Dar, din când în când, este posibil să întâlniți o aplicație care este setată să asculte traficul pe același port pe care o altă aplicație deja o folosește.În acest caz, va trebui să identificați aplicația care are deja portul în uz. Articole
Există o serie de moduri de a spune ce aplicație are un port blocat, dar vă vom trece prin câteva moduri integrate care utilizează Promptul de comandă și apoi vă vom arătao aplicație gratuită excelentă care o face și mai ușoară.Toate aceste metode ar trebui să funcționeze indiferent de versiunea de Windows pe care o utilizați.
Utilizați instrumentele încorporate pentru a vedea ce ascultă pe un port
Avem două comenzi pentru a vă arăta. Primul listează porturile active împreună cu numele procesului care le utilizează.De cele mai multe ori, această comandă va funcționa bine. Uneori, însă, numele procesului nu vă va ajuta să identificați ce aplicație sau serviciu are de fapt un port legat. Pentru acele vremuri, va trebui să listați porturile active împreună cu numerele lor de identificare a procesului și apoi să căutați acele procese în Managerul de activități.
Opțiunea 1: vizualizarea utilizării portului împreună cu numele proceselor
Mai întâi, va trebui să deschideți promptul de comandă în modul administrator. Apăsați Start, apoi tastați "comanda" în caseta de căutare. Când apare "Command Prompt" apare în rezultate, faceți clic dreapta pe el și alegeți "Run as administrator".
La Command Prompt, tastați următorul text și apoi apăsați Enter:
netstat -abDupă ce apăsați Enter,rezultatele pot dura un minut sau două pentru a afișa pe deplin, așa că aveți răbdare. Defilați prin listă pentru a găsi portul( care este afișat după coloana din dreapta adresei IP locale) și veți vedea numele procesului afișat sub acea linie. Dacă doriți să faceți lucrurile mai ușor, amintiți-vă că puteți, de asemenea, să conduceți rezultatele comenzii într-un fișier text. Puteți căuta doar fișierul text pentru numărul de port pe care îl urmați.
Aici, de exemplu, puteți vedea că portul 49902 este legat de un proces numit picpick.exe. PicPick este un editor de imagini pe sistemul nostru, astfel încât să presupunem că portul este legat de procesul care verifică în mod regulat actualizările aplicației.
Opțiunea a doua: vizualizarea utilizării portului împreună cu identificatorii de proces
Dacă numele procesului pentru numărul portului pe care îl căutați este dificil să afli ce este aplicația înrudită, puteți încerca o versiune a comenzii care arată identificatorii de proces(PID), mai degrabă decât numele. Introduceți următorul text la Promptul de comandă, apoi apăsați Enter:
netstat -aonColoana de la extrema dreaptă afișează PID-uri, deci găsiți-o pe cea care este legată de portul pe care încercați să-l depanați.
Apoi, deschideți Managerul de activități făcând clic pe orice spațiu deschis din bara de activități și selectând "Task Manager".
Dacă utilizați Windows 8 sau 10, treceți la fila "Detalii" din Task Manager.În versiunile mai vechi de Windows, veți vedea aceste informații în fila "Procese".Sortați lista proceselor prin coloana "PID" și găsiți PID asociat cu portul pe care îl investigați. S-ar putea să afli mai multe despre ce aplicație sau serviciu are portul legat, vizionând coloana "Descriere".
Dacă nu, faceți clic dreapta pe proces și alegeți "Deschideți locația fișierului". Locația fișierului vă va da probabil indicii cu privire la ce aplicație este implicată.
Când ați ajuns acolo, puteți utiliza opțiunile de încheiere a procesului, de deschidere a fișierului sau de a accesa opțiunile de serviciu pentru a controla sau a opri procesul.
Utilizați NirSoft CurrPorts pentru a vizualiza ceea ce ascultați pe un port
Dacă nu sunteți într-adevăr tipul de tip Command Prompt sau preferați să folosiți doar un utilitar simplu pentru a face toate acestea într-un singur pas, vă recomandăm utilitarul CurrPorts gratuit de la NirSoft. Continuați și descărcați instrumentul. Asigurați-vă că obțineți versiunea corectă( versiunea obișnuită este pentru Windows pe 32 de biți și versiunea x64 este pentru Windows pe 64 de biți).Este o aplicație portabilă, deci nu va trebui să o instalați. Dezarhivați direct dosarul de descărcare și executați executabilul.
În fereastra CurrPorts, sortați după coloana "Local Port", găsiți portul pe care îl investigați și puteți vedea totul - numele procesului, PID, portul, calea completă la proces și așa mai departe.
Pentru a face chiar mai ușor, faceți dublu clic pe orice proces pentru a vedea fiecare detaliu dintr-o singură fereastră.
Când ați determinat ce aplicație sau serviciu are portul pe care îl investiți legat, depinde de dvs. cum să vă ocupați de acesta. Dacă este o aplicație, este posibil să aveți opțiunea de a specifica un alt număr de port. Dacă este un serviciu - sau nu aveți opțiunea de a specifica un alt număr de port - va trebui probabil să opriți serviciul sau să eliminați aplicația.