Cara Memeriksa Open TCP / IP Ports di Windows

Setiap kali aplikasi ingin membuatnya dapat diakses melalui jaringan, ia mengklaim port TCP / IP, yang berarti port tersebut tidak dapat digunakan oleh hal lain. Jadi, bagaimana Anda memeriksa port terbuka untuk melihat aplikasi apa yang sudah menggunakannya?

Alamat IP menentukan komputer — atau perangkat jaringan lainnya — di jaringan. Ketika satu perangkat mengirimkan lalu lintas ke perangkat lain, alamat IP digunakan untuk merutekan lalu lintas itu ke tempat yang sesuai. Setelah lalu lintas mencapai tempat yang tepat, perangkat perlu mengetahui aplikasi atau layanan mana untuk mengirimkan lalu lintas. Di situlah port masuk. Jika alamat IP mirip dengan alamat jalan pada selembar surat, port tersebut seperti nama orang di kediaman yang menerima surat. Untuk sebagian besar, Anda tidak perlu khawatir tentang port. Namun sesekali, Anda mungkin menemukan aplikasi yang disetel untuk mendengarkan lalu lintas di porta yang sama dengan aplikasi lain yang sudah digunakan. Dalam hal ini, Anda harus mengidentifikasi aplikasi yang telah menggunakan port tersebut.

TERKAIT: Apa Perbedaan Antara TCP dan UDP?

Ada sejumlah cara untuk mengetahui aplikasi apa yang portalnya terkunci, tetapi kami akan memandu Anda melalui beberapa cara bawaan yang menggunakan Command Prompt, dan kemudian menunjukkan kepada Anda aplikasi freeware hebat yang membuatnya lebih mudah. . Semua metode ini akan berfungsi apa pun versi Windows yang Anda gunakan.

Gunakan Alat Bawaan untuk Melihat Apa yang Mendengarkan di Port

Kami punya dua perintah untuk ditunjukkan kepada Anda. Yang pertama mencantumkan port aktif bersama dengan nama proses yang menggunakannya. Seringkali, perintah itu akan berfungsi dengan baik. Namun terkadang, nama proses tidak akan membantu Anda mengidentifikasi aplikasi atau layanan apa yang sebenarnya memiliki port yang terikat. Untuk saat-saat itu, Anda harus membuat daftar port aktif bersama dengan nomor pengenal prosesnya dan kemudian mencari proses tersebut di Task Manager.

Opsi Satu: Lihat Penggunaan Port Bersama dengan Nama Proses

Pertama, Anda harus membuka Command Prompt dalam mode administrator. Tekan Start, lalu ketik "perintah" ke dalam kotak pencarian. Saat Anda melihat "Command Prompt" muncul di hasil, klik kanan dan pilih "Run as administrator".

Di Command Prompt, ketik teks berikut, lalu tekan Enter:

netstat -ab

TERKAIT: Cara Menyimpan Output Command Prompt ke File Teks di Windows

Setelah Anda menekan Enter, hasil mungkin memerlukan satu atau dua menit untuk ditampilkan sepenuhnya, jadi bersabarlah. Gulir daftar untuk menemukan port (yang tercantum setelah titik dua di sebelah kanan alamat IP lokal), dan Anda akan melihat nama proses yang tercantum di bawah baris itu. Jika Anda ingin mempermudah, ingatlah bahwa Anda juga dapat menyalurkan hasil perintah ke file teks. Anda kemudian dapat mencari file teks untuk nomor port yang Anda cari.

Di sini, misalnya, Anda dapat melihat bahwa port 49902 diikat oleh proses bernama picpick.exe. PicPick adalah editor gambar di sistem kami, jadi kami dapat berasumsi bahwa port sebenarnya terikat oleh proses yang memeriksa pembaruan aplikasi secara teratur.

Opsi Dua: Lihat Penggunaan Port Bersama dengan Proses Identifier

Jika nama proses untuk nomor port yang Anda cari menyulitkan untuk mengetahui aplikasi terkait, Anda dapat mencoba versi perintah yang menampilkan pengenal proses (PID) daripada nama. Ketik teks berikut di Command Prompt, lalu tekan Enter:

netstat -aon

Kolom di paling kanan mencantumkan PID, jadi cari saja yang terikat ke port yang Anda coba pecahkan masalahnya.

Selanjutnya, buka Pengelola Tugas dengan mengklik kanan ruang terbuka di bilah tugas Anda dan memilih "Pengelola Tugas".

Jika Anda menggunakan Windows 8 atau 10, alihkan ke tab "Detail" di Pengelola Tugas. Di versi Windows yang lebih lama, Anda akan melihat informasi ini di tab "Proses". Sortir daftar proses berdasarkan kolom "PID" dan temukan PID yang terkait dengan port yang Anda selidiki. Anda mungkin dapat mengetahui lebih lanjut tentang aplikasi atau layanan apa yang portnya terikat dengan melihat kolom "Deskripsi".

Jika tidak, klik kanan proses dan pilih "Buka lokasi file". Lokasi file kemungkinan akan memberi Anda petunjuk tentang aplikasi apa yang terlibat.

Saat Anda berada di sana, Anda dapat menggunakan opsi Akhiri Proses, Buka Lokasi File, atau Buka Layanan untuk mengontrol proses atau menghentikannya.

Gunakan NirSoft CurrPorts untuk Melihat Apa yang Mendengarkan di Port

Jika Anda sebenarnya bukan tipe Command Prompt — atau Anda lebih suka menggunakan utilitas sederhana untuk melakukan semua ini dalam satu langkah — kami merekomendasikan utilitas CurrPorts freeware yang sangat baik dari NirSoft. Silakan unduh alatnya. Pastikan Anda mendapatkan versi yang benar (versi reguler untuk Windows 32-bit dan versi x64 untuk Windows 64-bit). Ini adalah aplikasi portabel, jadi Anda tidak perlu menginstalnya. Cukup unzip folder unduhan dan jalankan file yang dapat dieksekusi.

TERKAIT: Bagaimana Saya Tahu jika Saya Menjalankan Windows 32-bit atau 64-bit?

Di jendela CurrPorts, urutkan berdasarkan kolom "Port Lokal", temukan port yang Anda selidiki, dan Anda dapat melihat semuanya — nama proses, PID, port, jalur lengkap ke proses, dan seterusnya.

Untuk membuatnya lebih mudah, klik dua kali pada proses apa pun untuk melihat setiap detail dalam satu jendela.

Saat Anda telah menentukan aplikasi atau layanan apa yang memiliki port yang sedang Anda selidiki, terserah Anda bagaimana menanganinya. Jika ini sebuah aplikasi, Anda mungkin memiliki opsi untuk menentukan nomor port yang berbeda. Jika ini adalah layanan — atau Anda tidak memiliki opsi untuk menentukan nomor port yang berbeda — Anda mungkin harus menghentikan layanan atau menghapus aplikasi.