Lỗi "not allowed to load local resource" trong cửa sổ Console của Chrome thường xảy ra khi trình duyệt không thể tải hình ảnh, tệp CSS hoặc script. Vấn đề này phát sinh khi một trang web trong Chrome cố gắng tải tài nguyên từ hệ thống tệp cục bộ bằng một miền hoặc giao thức khác. Mặc dù có nhiều nguyên nhân dẫn đến lỗi này, nhưng hạn chế bảo mật của Chrome thường là nguyên nhân chính.
Các yếu tố khác cũng có thể gây ra lỗi "not allowed to load local resource", bao gồm: bộ nhớ đệm host lỗi thời, chia sẻ tài nguyên nguồn (CORS) và các vấn đề về đường dẫn tệp hoặc URL.
Để giúp bạn giải quyết lỗi này, chúng tôi đã chuẩn bị hướng dẫn toàn diện nêu rõ các nguyên nhân có thể có và cung cấp giải pháp chi tiết cho từng trường hợp.
1. Tắt cài đặt bảo mật của Chrome
Việc tắt các tính năng bảo mật của Chrome có thể giải quyết được lỗi "not allowed to load resource". Chrome mặc định có các biện pháp bảo mật mạnh mẽ để bảo vệ người dùng khỏi các hoạt động độc hại và truy cập trái phép vào tài nguyên cục bộ.
Tuy nhiên, trong các trường hợp cụ thể mà lỗi xuất phát từ các nguyên nhân hợp pháp như chia sẻ tài nguyên nguồn hoặc vấn đề đường dẫn tệp, tắt tạm thời các tính năng bảo mật của Chrome có thể cho phép tải tài nguyên thành công. Cần thận trọng và chỉ tắt bảo mật cho mục đích khắc phục sự cố, vì điều này có thể làm hiển trình duyệt và hệ thống trước các rủi ro tiềm ẩn. Để tắt cài đặt bảo mật của Chrome, hãy làm theo các bước sau:
- Mở Google Chrome trên máy tính của bạn.
- Góc trên bên phải, nhấp vào nút menu ba chấm.
- Từ menu thả xuống, chọn "Cài đặt (Settings)".
- Nhấp vào phần "Quyền riêng tư và bảo mật (Privacy and Security)" ở bên trái cửa sổ cài đặt, sau đó nhấp vào "Bảo mật (Security)".
- Bây giờ, nhấp vào "Không bảo vệ (Không khuyến khích) - No protection (not recommended)" trong phần Duyệt web an toàn (Safe Browsing).
- Khi được nhắc, nhấp vào nút Tắt (Turn-off).
- Lặp lại các bước này nếu bạn muốn khôi phục lại sau này.
- Sau khi thực hiện các thay đổi cần thiết, hãy đóng thẻ Cài đặt.
- Chrome hiện sẽ có các biện pháp bảo mật bị tắt theo các sửa đổi của bạn.
2. Thay đổi cài đặt DNS
Cài đặt DNS có thể là nguyên nhân tiềm ẩn của lỗi 'not allowed to load resource' trong một số trường hợp. Khi cài đặt DNS gặp vấn đề như cấu hình không chính xác, máy chủ DNS cấu hình sai hoặc lỗi phân giải DNS, chúng có thể ngăn trình duyệt phân giải chính xác tên miền liên quan đến tài nguyên.
Do đó, trình duyệt coi tài nguyên là 'không được phép tải' do không thể thiết lập kết nối hợp lệ. Hãy làm theo các bước sau để thay đổi cài đặt DNS nhằm khắc phục lỗi này:
- Nhấn đồng thời phím Windows + R để mở hộp thoại Run.
- Gõ "ncpa.cpl" vào ô tìm kiếm Run và nhấn Enter. Cửa sổ Kết nối mạng sẽ mở ra.
- Chọn bộ 어댑ter mạng bạn đang sử dụng và nhấp vào nút Thuộc tính (Properties).
- Chọn "Giao thức Internet phiên bản 4 (TCP/IPv4)" và nhấp vào nút thuộc tính (properties).
- Bây giờ, nhấp vào Sử dụng địa chỉ máy chủ DNS sau (Use the following DNS server addresses) và nhập địa chỉ IP sau:
- Trong máy chủ DNS ưu tiên (Preferred DNS server), gõ 8.8.8.8.
- Trong máy chủ DNS thay thế (Alternate DNS server), gõ 8.8.4.4.
- Sau đó, tích vào ô xác thực cài đặt khi thoát (validate settings upon exit).
- Lưu các thay đổi.
3. Xóa bộ nhớ đệm host (Host Cache)
Xóa bộ nhớ đệm host có thể là giải pháp hiệu quả để khắc phục lỗi "not allowed to load resource". Khi duyệt web, trình duyệt lưu trữ thông tin về các trang web trong bộ nhớ đệm để cải thiện tốc độ tải. Tuy nhiên, nếu bộ nhớ đệm trở nên lỗi thời hoặc bị hỏng, nó có thể cản trở khả năng tải tài nguyên chính xác của trình duyệt. Bằng cách xóa bộ nhớ đệm host, trình duyệt loại bỏ thông tin lỗi thời và truy xuất dữ liệu mới, cho phép tải tài nguyên đúng cách và có thể giải quyết lỗi.
- Mở Chrome.
- Trong thanh địa址, dán địa chỉ sau:
chrome://net-internals/#dns
- Bây giờ, nhấp vào nút Xóa bộ nhớ đệm host (Clear Host cache).
- Khởi động lại trình duyệt.
Kiểm tra xem vấn đề đã được giải quyết chưa, nếu chưa hãy tiếp tục bước tiếp theo.
4. Thiết lập máy chủ HTTP
Thiết lập máy chủ HTTP có thể giúp khắc phục lỗi "not allowed to load resource" trong một số trường hợp. Việc lưu trữ tài nguyên trên máy chủ HTTP cho phép truy cập chúng bằng miền và giao thức phù hợp, vượt qua các hạn chế do trình duyệt áp đặt. Điều này cho phép tài nguyên tải thành công, giải quyết lỗi và đảm bảo trang web hoạt động bình thường. Cách thực hiện như sau:
- Nhấp vào đây để tải xuống tiện ích mở rộng.
- Nhấp vào nút Thêm vào Chrome (Add to Chrome).
- Khi được nhắc, nhấp vào nút Thêm ứng dụng (Add app).
- Sau khi cài đặt, mở ứng dụng. Ứng dụng có thể được tìm thấy tại địa chỉ "chrome://apps/"
- Nhấp vào nút Chọn thư mục (Choose folder) và điều hướng đến thư mục dự án của bạn.
- Nhấp vào URL để chạy dự án.
- Điều này chắc chắn sẽ giải quyết vấn đề của bạn.
VỀ TÁC GIẢ

Dawood Janjua
Dawood Janjua là một người đam mê công nghệ có kỹ năng cao với kiến thức sâu rộng về khắc phục sự cố Windows và gaming. Anh có chứng chỉ CCNA và có thành tích được chứng minh trong việc cung cấp hỗ trợ xuất sắc cho khách hàng. Hiện đang làm tác giả, Dawood khao khát đạt chứng chỉ CCIE danh giá trong tương lai để mở rộng chuyên môn kỹ thuật và cung cấp hỗ trợ cấp khu vực. Với đam mê game và chuyên môn công nghệ, Dawood cam kết chia sẻ kiến thức với cộng đồng để giúp người khác cải thiện kỹ năng và kiến thức trong lĩnh vực này.