ARP (Address Resolution Protocol - Giao thức phân giải địa chỉ) trong Windows chịu trách nhiệm phân giải địa chỉ IP thành địa chỉ MAC để tăng tốc kết nối qua mạng cục bộ. Thay vì hỏi router thiết bị nào ở đâu mỗi lần, nó dùng địa chỉ IP đã phân giải để kết nối nhanh. Để làm được điều này, nó duy trì một bộ nhớ đệm tên là ARP Cache. Bài viết giúp bạn hiểu và xóa ARP Cache trên Windows 11 và Windows 10.

Tại sao cần xóa ARP Cache?
Tương tự DNS Cache, ARP Cache có thể bị cũ (stale). Nếu địa chỉ IP của thiết bị trên mạng thay đổi, sẽ dẫn đến khó khăn tìm thấy thiết bị đó. Vì vậy, nếu ARP Cache bị cũ hoặc hỏng, cần sửa chữa. Nhược điểm lớn khi xóa ARP Cache: quá trình xây dựng lại ARP Cache có thể gây lỗi.
Cách xóa ARP Cache trên Windows 11/10
Sử dụng các phương pháp sau:
- Routing and Remote Services (Dịch vụ định tuyến và truy cập từ xa)
- Command Prompt với công cụ netsh
Vì là tác vụ quản trị, các phương pháp cần quyền admin hoặc tài khoản người dùng có quyền.
1. Routing and Remote Services

- Nhấn phím Start, gõ Computer Management
- Khi xuất hiện, nhấn mở
- Chọn Services and Applications > Services
- Tìm Routing and Remote Services, double-click mở
- Trước hết Stop dịch vụ, sau đó chọn Disable (Vô hiệu hóa)
- Khởi động lại PC, quay lại cùng vị trí, chọn Enable (Bật)
Quy trình này xóa tất cả ánh xạ ARP (IP-to-MAC) trên máy tính.
2. Command Prompt với công cụ netsh

netsh là tiện ích dòng lệnh cung cấp tùy chọn trực tiếp xóa ARP Cache. Chạy lệnh trên PowerShell, Windows Terminal, hoặc Command Prompt với quyền admin.
- Dùng WIN + X mở Power Menu.
- Chọn Windows Terminal (administrator) để khởi chạy.
- Gõ netsh interface IP delete arpcache và nhấn Enter.
- Chỉ nhận được phản hồi Ok.
Cũng có thể dùng lệnh sau để hiển thị và xóa ARP Cache:
arp –a //hiển thị ARP Cache arp –d //xóa ARP Cache
Cuối cùng, có thể khởi động lại PC nếu cần.
Có thể xóa ARP Cache cho một IP cụ thể không?
Lệnh arp -d có thể làm điều đó: arp -d 192.168.100.1. Rất tiện nếu một ánh xạ IP-to-MAC cụ thể thất bại và bạn muốn giải quyết nhanh.
Một entry ARP tồn tại bao lâu trên Windows?
Timeout điển hình cho ARP Cache là 10-20 phút, nhưng cache tự động xóa. Lần sau PC hoặc thiết bị yêu cầu địa chỉ đó, ánh xạ mới sẽ được tạo.
ARP Protocol là gì?
Address Resolution Protocol (ARP) lấy dữ liệu từ địa chỉ IP của phần cứng máy tính, tức địa chỉ MAC (Machine Address). Tương tự như tên miền được chuyển thành IP, địa chỉ IP tiếp tục được chuyển thành địa chỉ Machine.
Incomplete ARP Entry (ARP Entry không hoàn chỉnh) là gì?
Đối với từng địa chỉ IP riêng lẻ. Khi kiểm tra ARP entry, nếu thấy "incomplete" bên cạnh entry, nghĩa là thiết bị đã gửi yêu cầu ARP nhưng chưa nhận được phản hồi.
Vấn đề có thể xảy ra với ARP?
Giả mạo địa chỉ MAC (MAC spoofing) và độ trễ truyền thông. Thứ nhất xảy ra khi ARP được cấu hình thủ công, thứ hai khi có nhiều broadcast ARP trong mạng.
Hy vọng bài viết dễ hiểu và bạn đã biết cách xóa ARP Cache trên Windows 11 & 10.
