Gặp sự cố kết nối Internet? DNS cache bị hỏng? Đang gặp vấn đề DNS? Có thể bạn cần xóa bộ nhớ đệm DNS của Windows (Flush Windows DNS Cache). Nếu máy tính khó truy cập một trang web hoặc máy chủ nhất định, vấn đề có thể do bộ nhớ đệm DNS cục bộ bị hỏng. Đôi khi kết quả xấu bị lưu trong cache, có thể do DNS Cache Poisoning và Spoofing, do đó cần xóa khỏi cache để máy tính Windows giao tiếp chính xác với máy chủ.
Thông thường, có ba loại cache trong Windows 11/10 bạn có thể xóa dễ dàng:
- Memory Cache (Bộ nhớ đệm bộ nhớ)
- DNS Cache (Bộ nhớ đệm DNS)
- Thumbnails Cache (Bộ nhớ đệm hình thu nhỏ)
Xóa Memory Cache có thể giải phóng bộ nhớ hệ thống, xóa Thumbnail Cache giải phóng dung lượng ổ cứng. Xóa DNS Cache có thể khắc phục sự cố kết nối Internet. Đây là cách flush DNS cache trên Windows 11, Windows 10, Windows 8 hoặc Windows 7.
Flush DNS Cache trên Windows 11/10
Để flush DNS Cache trên Windows 11/10, bạn cần:
- Mở Command Prompt với quyền Administrator (Administrative command prompt).
- Gõ ipconfig /flushdns và nhấn Enter.
- Bạn sẽ thấy: Windows IP Configuration. Successfully flushed the DNS Resolver Cache.
- Thoát CMD.
- DNS cache của bạn đã được reset.
Xem chi tiết hơn:
Mở administrative command prompt. Trong ô tìm kiếm, gõ cmd. Chuột phải chọn 'Run as administrator'. Hoặc mở elevated command prompt từ menu WinX.
Tiếp theo, gõ lệnh sau và nhấn Enter:
ipconfig /flushdns
Bạn sẽ thấy cửa sổ xác nhận:
Windows IP Configuration. Successfully flushed the DNS Resolver Cache.
Phần mềm miễn phí FixWin cho Windows 10 cho phép bạn flush DNS cache, v.v. chỉ với một cú nhấp chuột.
Hiển thị DNS Cache
Nếu muốn xác nhận DNS cache đã được xóa, gõ lệnh sau và nhấn Enter:
ipconfig /displaydns
Lệnh này sẽ hiển thị các mục DNS cache nếu có.
Tắt hoặc Bật DNS Cache
Để tắt DNS caching cho một phiên làm việc, gõ net stop dnscache và nhấn Enter.
Để bật DNS caching, gõ net start dnscache và nhấn Enter.
Khi khởi động lại máy tính, DNC caching sẽ được bật lại.
LƯU Ý: Dưới đây là Batch File để Release TCP/IP, Flush DNS, Reset Winsock, Reset Proxy cùng lúc.
Vô hiệu hóa DNS Cache
Nếu vì lý do gì muốn vô hiệu hóa DNS caching, gõ services trong tìm kiếm Start và Enter để mở Services Manager. Tìm dịch vụ DNS Client.
Dịch vụ DNS Client (dnscache) lưu trữ tên miền hệ thống tên miền (DNS) và đăng ký tên máy tính đầy đủ cho máy tính này. Nếu dịch vụ dừng, tên DNS vẫn được giải quyết. Tuy nhiên, kết quả truy vấn tên DNS sẽ không được cache và tên máy tính sẽ không được đăng ký. Nếu dịch vụ bị vô hiệu hóa, bất kỳ dịch vụ nào phụ thuộc rõ ràng vào nó sẽ không thể khởi động.
Nhấp đúp vào nó để mở hộp Properties. Thay đổi kiểu khởi động (startup type) từ Manual sang Disabled. Nếu vô hiệu hóa dịch vụ DNS Client, tra cứu DNS có thể mất nhiều thời gian hơn.
Các tài nguyên có thể bạn quan tâm:
- Cách reset Winsock & reset TCP/IP
- Cách reset WinHTTP Proxy Server Settings
- Cách thay đổi cài đặt DNS trong Windows
- Quản lý tốc độ duyệt web bằng cách thay đổi cài đặt DNS
- Kiểm tra xem cài đặt DNS có bị xâm phạm không