Bất cứ khi nào một ứng dụng muốn tự truy cập qua mạng, nó sẽ yêu cầu một cổng TCP / IP, có nghĩa là cổng đó không thể được sử dụng bởi bất kỳ thứ gì khác. Vì vậy, làm thế nào để bạn kiểm tra các cổng đang mở để xem ứng dụng nào đang sử dụng nó?
Có một số cách để biết ứng dụng nào bị khóa cổng, nhưng chúng tôi sẽ hướng dẫn bạn một số cách tích hợp sử dụng Command Prompt, sau đó hiển thị cho bạn một ứng dụng phần mềm miễn phí tuyệt vời giúp bạn dễ dàng hơn . Tất cả các phương pháp này sẽ hoạt động cho dù bạn sử dụng phiên bản Windows nào.
Sử dụng các công cụ tích hợp
Chúng tôi có hai lệnh để hiển thị cho bạn. Đầu tiên liệt kê các cổng đang hoạt động cùng với tên của quá trình đang sử dụng chúng. Hầu hết thời gian, lệnh đó sẽ hoạt động tốt. Tuy nhiên, đôi khi, tên quy trình sẽ không giúp bạn xác định ứng dụng hoặc dịch vụ nào thực sự có cổng bị ràng buộc. Trong những thời điểm đó, bạn sẽ cần liệt kê các cổng đang hoạt động cùng với số nhận dạng quy trình của chúng và sau đó tra cứu các quy trình đó trong Task Manager.
Cách 1: Sử dụng Process Names
Đầu tiên, bạn cần mở Command Prompt ở chế độ quản trị viên. Nhấn Bắt đầu, rồi nhập “command” vào hộp tìm kiếm. Khi bạn thấy “Command Prompt” xuất hiện trong kết quả, hãy nhấp chuột phải vào nó và chọn “Run as administrator.”
Tại Command Prompt, nhập văn bản sau rồi nhấn Enter:
netstat -ab
Sau khi bạn nhấn Enter, kết quả có thể mất một hoặc hai phút để hiển thị đầy đủ, vì vậy hãy kiên nhẫn. Cuộn qua danh sách để tìm cổng (được liệt kê sau dấu hai chấm ở bên phải địa chỉ IP cục bộ) và bạn sẽ thấy tên quy trình được liệt kê dưới dòng đó. Nếu bạn muốn làm mọi thứ dễ dàng hơn một chút, hãy nhớ rằng bạn cũng có thể chuyển kết quả của lệnh vào một tệp văn bản. Sau đó, bạn có thể chỉ cần tìm kiếm tệp văn bản cho số cổng mà bạn đang theo dõi.
Ở đây, chẳng hạn, bạn có thể thấy rằng cổng 49902 bị ràng buộc bởi một quá trình có tên picpick.exe. PicPick là một trình chỉnh sửa hình ảnh trên hệ thống của chúng tôi, vì vậy chúng tôi có thể cho rằng cổng thực sự bị ràng buộc bởi quy trình thường xuyên kiểm tra các bản cập nhật cho ứng dụng.
Cách 2: Xem số nhận dạng quy trình
Nếu tên của quy trình cho số cổng mà bạn đang tìm kiếm khiến bạn khó biết ứng dụng liên quan là gì, bạn có thể thử một phiên bản của lệnh hiển thị số nhận dạng quy trình (PID) thay vì tên. Nhập văn bản sau vào Command Prompt, sau đó nhấn Enter:
netstat -aon
Cột ở ngoài cùng bên phải liệt kê các PID, vì vậy chỉ cần tìm PID được liên kết với cổng mà bạn đang cố gắng khắc phục sự cố.
Tiếp theo, mở Trình quản lý tác vụ bằng cách nhấp chuột phải vào bất kỳ không gian mở nào trên thanh tác vụ của bạn và chọn “Task Manager”.
Nếu bạn đang sử dụng Windows 8 hoặc 10, hãy chuyển sang tab “Details” trong Task Manager. Trong các phiên bản Windows cũ hơn, bạn sẽ thấy thông tin này trên tab “Processes”. Sắp xếp danh sách quy trình theo cột “PID” và tìm PID được liên kết với cổng bạn đang điều tra. Bạn có thể biết thêm về ứng dụng hoặc dịch vụ nào có cổng bị ràng buộc bằng cách xem cột “Description”.
Nếu không, hãy nhấp chuột phải vào quy trình và chọn “Open file location”. Vị trí của tệp có thể sẽ cung cấp cho bạn manh mối về ứng dụng nào có liên quan.
Khi bạn ở đó, bạn có thể sử dụng các tùy chọn End Process, Open File Location hoặc Go to Service để kiểm soát hoặc dừng quy trình.
Hy vọng rằng bài viết này đã giúp ích được cho bạn! Followeek chúc bạn một ngày mới tốt lành.