Windows Active

Cách tìm process nào đang sử dụng cổng trong Windows

25/01/2024 3321 lượt xem Cập nhật 26/03/2026

Bối cảnh

Khi bạn muốn chạy một project với một cổng nào đó trên Windows, nhưng luôn bị báo là cổng này đã được sử dụng.

Lý do / Vấn đề

Đúng là có một process nào của hệ thống hoặc một thread nào đang sử dụng cổng đó nhưng bạn không hề biết

Giải pháp

Bước 1: Sử dụng lệnh sau để tìm kiếm xem process nào đang chiếm dụng cổng, ví dụ là cổng 5000:

netstat -ano | findstr :<PORT>

Sau khi gõ lệnh này trên cửa sổ CMD, hệ thống sẽ hiển thị danh sách các process sử dụng:

Bạn sẽ nhìn thấy cột cuối cùng chính là PID của cổng bao gồm 13348 và 2184.

Bước 2: Kill process sử dụng cổng này thông qua PID tìm được:

taskkill /PID <PID> /F

Ví dụ:

 

Nếu các bạn bị lỗi liên quan đến Access Denined, các bạn cần run CMD với mode Run as Administrator.