Ori de câte ori o aplicație dorește să se facă accesibilă prin rețea, ea pretinde un port TCP / IP, ceea ce înseamnă că portul nu poate fi folosit 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.
Există o serie de moduri de a spune ce aplicație are un port blocat, dar vă vom duce prin câteva moduri integrate care utilizează Promptul de comandă și apoi vă vom arăta o aplicație gratuită gratuită care face și mai ușoară . Toate aceste metode ar trebui să funcționeze indiferent de versiunea de Windows pe care o utilizați.
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.
În primul rând, 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 vedeți "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 -ab
După ce ați apăsat pe Enter, rezultatele pot dura un minut sau două pentru a fi afișate complet, deci 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.
Dacă numele procesului pentru numărul de port pe care îl căutați este dificil să afli ce este aplicația înrudită, puteți încerca o versiune a comenzii care să prezinte identificatori de proces (PID) mai degrabă decât nume. Tastați următorul text la Prompt Command, apoi apăsați Enter:
netstat -aon
Coloana de la extrema dreaptă afișează PID-uri, așa că găsiți doar cel care este legat de portul pe care încercați să îl depanați.
Apoi, deschideți managerul de activități făcând clic cu butonul din dreapta pe orice spațiu deschis din bara de activități și selectând "Manager de activități".
Dacă utilizați Windows 8 sau 10, treceți la fila "Detalii" din Manager de activități. În versiunile mai vechi de Windows, veți vedea aceste informații în fila "Procese". Sortați lista proceselor cu 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, deschiderea fișierului sau accesați opțiunile de serviciu pentru a controla procesul sau opriți-l.
Dacă nu sunteți într-adevăr tipul de comandă - sau mai degrabă doriți să folosiți 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 investigați legat, depinde de dvs. cum să vă descurcați. 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.