Lỗi “ ERR_CONTENT_DECODING_FAILED ”Được nhìn thấy trên hầu hết tất cả các trình duyệt. Đôi khi, nó bật lên trong khi tải một trang web cụ thể nhưng nó cũng có thể bắt đầu xuất hiện khi bạn di chuyển sang một máy chủ mới. Lỗi này vẫn tồn tại ngay cả sau khi làm mới trang một vài lần. Trong bài viết này, chúng tôi sẽ thảo luận về một số lý do mà lỗi này có thể được kích hoạt và cũng đưa ra các giải pháp khả thi để loại bỏ hoàn toàn lỗi này.
Nguyên nhân nào gây ra lỗi “ERR_CONTENT_DECODING_FAILED”?
Rất tiếc, không thể xác định chính xác nguyên nhân gây ra lỗi do một thủ phạm duy nhất. Tuy nhiên, một số lý do phổ biến nhất được liệt kê bên dưới
- Tuyên bố Mã hóa Sai: Trong một số trường hợp, tiêu đề yêu cầu của HTTP có thể tuyên bố rằng nội dung được mã hóa gzip trong khi không phải. Điều này có thể gây ra xung đột trong quá trình giải mã và gây ra lỗi.
- Bộ nhớ cache / Cookie của trình duyệt: Bộ nhớ đệm được các ứng dụng lưu trữ để giảm thời gian tải và mang lại trải nghiệm mượt mà hơn. Cookie được lưu trữ bởi các trang web cho các mục đích tương tự. Tuy nhiên, theo thời gian, chúng có thể bị hỏng và ảnh hưởng đến các yếu tố quan trọng của trình duyệt.
- Proxy / VPN: Đôi khi, proxy hoặc VPN có thể gây ra sự cố trong quá trình giải mã và ngăn trình duyệt tải trang web.
- Bể bơi Socket: Nếu tính năng tổng hợp ổ cắm được bật cho trình duyệt của bạn, nó sẽ không tạo một ổ cắm mới mọi lúc; thay vào đó, nó duy trì một nhóm các ổ cắm. Tuy nhiên, nhóm ổ cắm này có thể bị hỏng và nó có thể ngăn quá trình giải mã hoạt động bình thường.
- Cấu hình DNS: Tương tự như Socket Pools, thông tin / cấu hình DNS được lưu trữ trên máy tính thay vì tạo mới mỗi lần, Điều này giúp nâng cao hiệu suất và tăng tốc độ. Tuy nhiên, theo thời gian, tính năng này có thể bị hỏng và có thể ảnh hưởng đến các yếu tố quan trọng của trình duyệt.
- Giới hạn MTU: Trong một số trường hợp nhất định, giới hạn MTU không được đặt cho bộ điều hợp và nó gây ra xung đột trong quá trình giải mã.
- Tường lửa của Windows: Có thể Tường lửa của Windows đang chặn kết nối đến trang web do lỗi này được kích hoạt.
- Địa chỉ DNS sai: Nếu Windows lấy cấu hình DNS sai, nó có thể ngăn kết nối được thiết lập do lỗi này có thể gây ra.
- Trình điều khiển Bộ điều hợp Mạng: Trong một số trường hợp, Trình điều khiển bộ điều hợp mạng không được cài đặt đúng cách trên hệ thống. Do đó, kết nối với trang web có thể không được thiết lập đúng cách và có thể gây ra lỗi này.
Bây giờ bạn đã hiểu cơ bản về bản chất của vấn đề, chúng ta sẽ chuyển sang các giải pháp. Đảm bảo thực hiện những điều này theo thứ tự cụ thể mà chúng được trình bày.
Giải pháp 1:Tắt mã hóa G-Zip
Đôi khi, mã hóa G-Zip là lý do mà lỗi này được kích hoạt. Không nhiều trình duyệt cung cấp tùy chỉnh để tắt tính năng này mà không cần sử dụng bất kỳ tiện ích mở rộng nào của bên thứ ba. Do đó, trong bước này, chúng tôi sẽ tải xuống và cài đặt một tiện ích mở rộng, sau đó tắt mã hóa G-Zip bằng cách sử dụng tiện ích mở rộng đó.
- Mở Chrome và điều hướng tới địa chỉ này.
- Nhấp trên “ Thêm đến Chrome ”Và sau đó chọn“ Thêm Tiện ích mở rộng ”Trong lời nhắc.
- Giờ đây, tiện ích mở rộng sẽ tự động được thêm vào sang Chrome.
- Mở tab mới và nhấp vào trên biểu tượng của tiện ích mở rộng ở phía trên bên phải của cửa sổ.
- Nhấp vào khoảng trống bên dưới tiêu đề "Request Header" và nhập lệnh sau
accept-encoding
- Nhập lệnh sau vào tùy chọn Giá trị
gzip;q=0,deflate;q=0
- Hiện tại G-Zip mã hóa đã bị tắt , Nếu bạn đang gặp sự cố với một trang web cụ thể thì bạn nên mở trang web đó và lặp lại quy trình trên.
- Sau khi hoàn tất làm mới trang và kiểm tra để xem sự cố vẫn tiếp diễn.
Giải pháp 2:Xóa lịch sử trình duyệt và cookie
Đôi khi, lịch sử hoặc Cookie của trình duyệt có thể bị hỏng. Do đó, quá trình mã hóa có thể bị ảnh hưởng. Do đó, trong bước này, chúng tôi sẽ xóa lịch sử và Cookie của trình duyệt. Tùy thuộc vào trình duyệt của bạn, quá trình này có thể khác nhau một chút. Các phương pháp xóa lịch sử và Cookie cho một số trình duyệt được sử dụng phổ biến nhất được liệt kê bên dưới.
Đối với Chrome:
- Khởi chạy Chrome và mở một tab mới.
- Nhấn ba dấu chấm dọc ở góc trên cùng bên phải và di chuột qua con trỏ tới “ Thêm Công cụ “.
- Chọn “ Xóa Trình duyệt Lịch sử ”Từ menu.
- Nhấp vào “ Thời gian Phạm vi "Thả xuống và chọn" Tất cả Thời gian “.
- Nhấp trên “ Nâng cao ”Và kiểm tra đầu tiên bốn tùy chọn.
- Nhấp trên “ Xóa Dữ liệu ”Và chọn “ Có ”Trong lời nhắc.
- Kiểm tra để xem sự cố vẫn tiếp diễn.
Đối với Firefox:
- Khởi chạy Firefox và mở một tab mới.
- Nhấp trên “ Thư viện ”Ở trên cùng bên phải và chọn“ Lịch sử " lựa chọn.
- Nhấp trên “ Xóa Gần đây Lịch sử ”Và nhấp vào trên trình đơn thả xuống bên cạnh “ Thời gian phạm vi đến Rõ ràng ”Tùy chọn.
- Chọn “ Mọi lúc ”Và chọn tất cả các hộp trong“ Lịch sử " tiêu đề.
- Nhấp vào nút “ Xóa Bây giờ ”Và chọn“ có ”Trong lời nhắc.
- Cookie và lịch sử cho trình duyệt của bạn hiện đã bị xóa, hãy kiểm tra để xem sự cố vẫn tiếp diễn.
Đối với Microsoft Edge:
- Khởi chạy trình duyệt và mở một tab mới.
- Nhấp trên ba dọc dấu chấm ở góc trên cùng bên phải.
- Nhấp trên “ Lịch sử ”Và chọn tùy chọn“ Xóa Lịch sử " cái nút.
- Kiểm tra bốn tùy chọn đầu tiên và nhấp vào nút “ Xóa " lựa chọn.
- Kiểm tra để xem sự cố vẫn tiếp diễn.
Giải pháp 3:Tắt Proxy / VPN
Nếu bạn đang sử dụng proxy hoặc VPN trong khi kết nối Internet, điều đó có thể ảnh hưởng đến kết nối của bạn với một số trang web và quá trình giải mã có thể không diễn ra suôn sẻ. Do đó, trong bước này, chúng tôi sẽ tắt proxy mặc định của Windows có thể được kích hoạt. Bạn có thể tắt VPN nếu bạn đang sử dụng VPN. Để tắt proxy:
- Nhấn vào “ Windows ”+“ I Đồng thời các phím ”.
- Nhấp vào “ Mạng & Internet ”Và chọn “ Proxy ”Từ ngăn bên trái.
- Nhấp vào nút “ Sử dụng a Proxy ”Để tắt.
- Kiểm tra để xem sự cố vẫn tiếp diễn.
Giải pháp 4:Xả bể chứa ổ cắm
Các Socket Pools được trình duyệt lưu trữ đôi khi có thể bị hỏng. Do đó, trong bước này, chúng ta sẽ xả các socket pool. Để làm được điều đó:
- Khởi chạy Chrome và mở một tab mới
- Loại trong lệnh sau trên thanh địa chỉ và nhấn nhập.
chrome://net-internals
- Nhấp trên “ Sockets ”Trong ngăn bên trái và chọn tùy chọn“ Xả Ổ cắm Hồ bơi " lựa chọn.
- Kiểm tra xem sự cố vẫn tiếp diễn.
Lưu ý:Quy trình này chỉ hợp lệ cho Chrome
Giải pháp 5:Đặt lại Winsock
Có một số cấu hình internet nhất định được lưu trữ trên máy tính. Đôi khi, những cấu hình này có thể bị hỏng và chúng cần được làm mới. Trong bước này, chúng tôi sẽ đặt lại cấu hình Winsock. Vì điều đó:
- Nhấn “ Windows ”+“ R ”Đồng thời để mở phím Chạy lời nhắc.
- Loại trong “ cmd ”Và nhấn“ shift ”+“ Ctrl ”+“ Nhập ”Đồng thời.
- Nhấp vào “ Có ”Trong lời nhắc mở dấu nhắc lệnh với tư cách là Quản trị viên.
- Loại trong lệnh sau trong dấu nhắc lệnh và nhấn enter
netsh Winsock reset
- Chờ để quá trình hoàn tất, hãy khởi động lại máy tính của bạn và kiểm tra để xem sự cố vẫn tiếp diễn.
Giải pháp 6:Cài đặt Bộ truyền tối đa
MTU nên được thiết lập cho mọi kết nối internet được sử dụng trên máy tính để có trải nghiệm tối ưu. Do đó, trong bước này, chúng tôi sẽ thiết lập MTU cho kết nối của chúng tôi. Để làm được điều đó:
- Nhấn “ Windows ”+“ R Đồng thời các phím ”.
- Loại trong “ ncpa . cpl ”Và nhấn đi vào.
- Lưu ý tên của kết nối Internet mà bạn hiện đang sử dụng.
- Đóng tất cả Windows và nhấn “ Windows ”+“ R ”Một lần nữa.
- Loại trong “ cmd ”Và nhấn“ Shift ”+“ Ctrl ”+“ Nhập ”Đồng thời.
- Loại trong lệnh sau và nhấn “ Enter “.
netsh interface IPV4 set subinterface "Connection Name" mtu=1472 store=persitent
- Kiểm tra xem sự cố vẫn tiếp diễn.
Giải pháp 7:Tắt Tường lửa
Có thể Tường lửa hoặc Phần mềm chống vi-rút mà bạn đang sử dụng có thể đang chặn kết nối của bạn với một trang web cụ thể hoặc Internet. Do đó, bạn nên thử và tắt kết nối một lúc và kiểm tra xem sự cố vẫn tiếp diễn.
Giải pháp 8:Chỉ định DNS thủ công
Có thể DNS do Windows tự động thu được không phải là DNS chính xác. Do đó, ở bước này, chúng ta sẽ sử dụng DNS mặc định của Google. Vì điều đó:
- Nhấn “ Windows ”+“ R Đồng thời các phím ”.
- Loại trong “ ncpa . cpl ”Và nhấn “ nhập “.
- Nhân đôi - nhấp chuột trên kết nối mà bạn đang sử dụng và chọn “ Thuộc tính “.
- Nhấp trên “ Mạng Tab ”và gấp đôi nhấp chuột trên “ Giao thức Internet Phiên bản 4 (TCP / IPV4) " lựa chọn.
- Kiểm tra “ Sử dụng các địa chỉ máy chủ DNS sau ”Tùy chọn.
- Loại trong “ 8.8.8.8 ″ trong “ Máy chủ DNS ưa thích” và “ 8.8.4.4 ”Trong“ Thay thế DNS Máy chủ " lựa chọn.
- Nhấp trên “ OK ”Và kiểm tra để xem sự cố vẫn tiếp diễn.
Giải pháp 9:Xóa DNS
Có thể cấu hình DNS đã bị hỏng. Do đó, trong bước này, chúng tôi sẽ xóa DNS. Để làm được điều đó:
- Nhấn “ Windows ”+“ R Đồng thời các phím ”.
- Loại trong “cmd” và nhấn “ Shift ”+“ Ctrl ”+“ Nhập ”Đồng thời.
- Loại trong lệnh sau và nhấn enter
ipconfig /flushdns
- Chờ để quá trình được hoàn tất và kiểm tra để xem sự cố vẫn tiếp diễn.