Ưu điểm lớn nhất của Safari so với các trình duyệt khác là nó được thiết kế cho các thiết bị của Apple. Các tính năng, tiện ích mở rộng, giao diện người dùng và các yếu tố khác của nó được tạo ra để hoạt động trơn tru với iOS và macOS. Safari là một trình duyệt ổn định và hiệu quả hoạt động tốt, ngay cả với các máy Mac cũ hơn.
Tuy nhiên, một số người dùng Mac gần đây đã gặp sự cố kết nối với Safari. Theo báo cáo, Safari không thể kết nối internet sau khi cập nhật Mojave. Khi người dùng khởi chạy trình duyệt, họ nhận được thông báo cho biết không thể hiển thị trang vì máy tính hiện đang ngoại tuyến. Người dùng được cung cấp tùy chọn chạy chẩn đoán mạng để thử và khắc phục sự cố ngay cả khi máy tính thực sự được kết nối với internet.
Các trình duyệt và ứng dụng khác hoạt động tốt và chúng có thể kết nối với Internet, ngoại trừ Safari. Vấn đề này đã khiến nhiều người dùng Mac bị ảnh hưởng rất nhiều vì Safari là trình duyệt được tích hợp sẵn cho macOS. Người dùng đã cập nhật lên Mojave, nhưng không thể duyệt Internet bằng Safari, có thể chọn sử dụng các trình duyệt khác. Vẫn có sự khác biệt lớn giữa việc sử dụng Safari và các trình duyệt khác, chẳng hạn như Chrome hoặc Firefox, trên Mac.
Điều gì gây ra sự cố kết nối Safari này? Nếu gần đây bạn đã nâng cấp macOS và đột nhiên Safari không thể kết nối Internet sau khi cập nhật Mojave, thì đó có thể là một lỗi. Bạn sẽ cần đợi Apple đưa ra bản sửa lỗi chính thức để giải quyết vấn đề này.
Mẹo chuyên nghiệp:Quét máy Mac của bạn để tìm các vấn đề về hiệu suất, tệp rác, ứng dụng có hại và các mối đe dọa bảo mật
có thể gây ra sự cố hệ thống hoặc hiệu suất chậm.
Vấn đề này cũng có thể do các yếu tố khác gây ra, chẳng hạn như:
- Tệp .plist bị hỏng
- Tệp bộ nhớ cache bị hỏng
- Cài đặt internet không chính xác
- Tiện ích mở rộng không hợp lệ
- Phần mềm độc hại
- Trình duyệt Safari lỗi thời
Phải làm gì nếu Safari không thể kết nối với Internet sau khi cập nhật Mojave
Một số ứng dụng hoạt động sai sau khi cập nhật macOS do vấn đề tương thích là một tình huống phổ biến. Vì vậy, khi máy Mac của bạn được kết nối với Internet nhưng không thể duyệt trên Safari sau khi cập nhật Mojave, bạn có thể thực hiện hai cách:đợi Apple phát hành bản cập nhật khắc phục sự cố hoặc thử một số giải pháp thay thế để Safari hoạt động trở lại.
Hoặc bạn có thể làm cả hai. Bạn có thể thử một số bản sửa lỗi của chúng tôi bên dưới trong khi chờ bản cập nhật chính thức.
Giải pháp # 1:Khởi động lại Safari.
Dù bạn đang gặp phải vấn đề gì với Safari, điều đầu tiên bạn cần làm là thoát ứng dụng hoàn toàn và khởi chạy lại. Nhấn Command + Q hoặc chọn Thoát từ menu Safari để đóng trình duyệt. Tiếp theo, nhấp vào biểu tượng Safari từ Dock để khởi chạy nó. Khởi động lại Safari sẽ giải quyết hầu hết các sự cố nhỏ và tạm thời liên quan đến ứng dụng.
Giải pháp # 2:Tắt Tất cả Tiện ích mở rộng Safari.
Đôi khi, các tiện ích mở rộng không hợp lệ có thể gây ra các vấn đề về hiệu suất và mạng cho Safari. Trước tiên, bạn cần tắt tất cả các tiện ích mở rộng để xem liệu một trong số chúng có phải là thủ phạm hay không. Để làm điều này:
- Nhấp vào Safari , sau đó chuyển đến Tùy chọn> Tiện ích mở rộng.
- Bỏ chọn tất cả Bật tiện ích mở rộng bên cạnh phần mở rộng.
- Khởi động lại Safari và kiểm tra xem hiện nó có thể kết nối với Internet hay không.
Nếu bước này thành công, điều này có nghĩa là một trong các tiện ích mở rộng của bạn đang gây ra sự cố. Bạn cần thử loại bỏ từng tiện ích mở rộng một. Sau khi tìm thấy tiện ích mở rộng gây ra sự cố, bạn có thể xóa hoàn toàn tiện ích đó khỏi Safari hoặc gỡ cài đặt sau đó cài đặt lại một bản sao tốt của nó.
Giải pháp # 3:Xóa bộ nhớ cache của Safari.
Dữ liệu được lưu trong bộ nhớ cache đôi khi có thể gây ra sự cố cho trình duyệt của bạn, vì vậy điều quan trọng là phải xóa bộ nhớ cache mọi lúc mọi nơi. Có hai cách để thực hiện việc này:qua Tùy chọn Safari hoặc thư mục Thư viện.
Để xóa bộ nhớ cache của Safari qua cài đặt của ứng dụng:
- Khởi chạy trình duyệt và nhấp vào Safari từ menu trên cùng.
- Từ đó, điều hướng đến Tùy chọn> Nâng cao , sau đó đánh dấu chọn mục Hiển thị trình đơn Phát triển trong thanh trình đơn.
- Khi bạn nhìn thấy trình đơn Phát triển trong thanh công cụ Safari, hãy nhấp vào trình đơn đó, sau đó chọn Làm trống bộ nhớ đệm của bạn.
- Bạn cũng có thể xóa lịch sử duyệt web của mình bằng cách nhấp vào Lịch sử> Xóa Lịch sử.
- Khi đang truy cập, bạn cũng có thể xóa tất cả dữ liệu trang web bằng cách điều hướng đến Tùy chọn> Bảo mật, sau đó nhấp vào Xóa tất cả dữ liệu trang web.
Một tùy chọn khác để xóa bộ nhớ cache của Safari là truy cập vào thư mục Thư viện. Để làm điều này:
- Đóng Safari .
- Nhấn Tùy chọn , sau đó nhấp vào nút Bắt đầu trình đơn trong Finder .
- Chọn Thư viện từ menu thả xuống.
- Điều hướng đến Thư viện> Bộ nhớ cache> com.apple.Safari.
- Tìm com.apple.Safari và kéo nó vào Thùng rác .
- Đóng Finder và khởi chạy lại Safari để xem phương pháp này có hoạt động hay không.
Giải pháp # 4:Dọn dẹp máy Mac của bạn.
Các tệp không cần thiết trên máy tính của bạn không chỉ làm tắc nghẽn hệ thống của bạn mà còn gây ra sự cố. Dọn dẹp máy tính của bạn bằng ứng dụng sửa chữa Mac để loại bỏ các tệp rác có thể khiến Safari của bạn hoạt động sai. Bạn cũng có thể cần chạy phần mềm chống vi-rút để quét tìm khả năng lây nhiễm phần mềm độc hại trên máy Mac của mình.
Giải pháp # 5:Đặt lại Tùy chọn Safari.
Một trong những lý do có thể khiến Safari không thể kết nối internet là tệp .plist bị hỏng. Tệp .plist lưu trữ tất cả các cài đặt và tùy chọn được liên kết với ứng dụng Safari. Khi nó bị hỏng, các vấn đề khác nhau có thể phát sinh với ứng dụng được liên kết với nó.
Để đặt lại tùy chọn Safari của mình, bạn cần xóa tệp .plist bằng cách thực hiện các bước bên dưới:
- Đóng Safari hoàn toàn.
- Khởi chạy Thiết bị đầu cuối từ Tiện ích thư mục, sau đó nhập lệnh sau: chflags nohipris ~ / Library /.
- Đóng Terminal và điều hướng đến Thư viện> Tùy chọn.
- Tìm kiếm tệp .plist hoặc các tệp bằng Safari trong tên tệp của nó. Ví dụ sẽ là com.apple.Safari.plist.
- Kéo tệp .plist vào Thùng rác để xóa nó. Thao tác này sẽ xóa tất cả cài đặt Safari của bạn. Bạn không phải lo lắng vì tệp tùy chọn mới sẽ được tạo vào lần tiếp theo bạn mở ứng dụng.
Khởi động lại máy Mac của bạn và khởi chạy lại Safari để kiểm tra xem sự cố kết nối internet đã được giải quyết chưa.
Giải pháp # 6:Xóa tệp lịch sử Safari.
Tệp Lịch sử Safari có thể tích lũy theo thời gian và ảnh hưởng đến hiệu suất trình duyệt của bạn. Nếu điều đó xảy ra, việc xóa các tệp lịch sử này có thể giải quyết được vấn đề của bạn. Để làm điều này:
- Đóng Safari ứng dụng.
- Nhấn vào Tùy chọn , sau đó nhấp vào Tìm> Thư viện.
- Tìm kiếm Safari và mở nó.
- Tìm tất cả các tệp bắt đầu bằng Lịch sử bên trong thư mục Safari. Bạn có thể kéo các tệp này vào Thùng rác để xóa chúng hoặc di chuyển chúng sang Màn hình nền .
Sau khi bạn đã hoàn thành các bước này, hãy khởi chạy lại Safari để kiểm tra xem hiện nó đã hoạt động bình thường chưa.
Giải pháp # 7:Xóa DNS Cache của bạn.
Khi bạn gặp sự cố với các ứng dụng của mình kết nối với Internet, xóa bộ nhớ cache DNS có thể là một trợ giúp rất lớn. Để thực hiện việc này, hãy làm theo hướng dẫn bên dưới:
- Nhấp vào Tiện ích> Thiết bị đầu cuối.
- Nhập lệnh này, sau đó nhấn Enter : sudo dscacheutil –flushcache.
- Chờ quá trình hoàn tất.
- Tiếp theo, tắt tìm nạp trước DNS bằng cách nhập lệnh này vào Terminal: defaults write com.apple.safari WebKitDNSPrefetchingEnabled -boolean false.
Khi các lệnh này đã được thực thi, hãy khởi động lại máy tính của bạn và mở lại Safari một lần nữa để xem sự cố internet của bạn đã được khắc phục chưa.
Tóm tắt
Safari là một trình duyệt ổn định được thiết kế để hoạt động tốt với các thiết bị của Apple. Tuy nhiên, việc ứng dụng gặp trục trặc là điều bình thường, đặc biệt nếu có những thay đổi lớn đối với phần mềm của bạn. Ví dụ, người dùng Mac gần đây đã báo cáo rằng Safari không thể kết nối với Internet sau khi cập nhật Mojave. Thay vì đợi Apple phát hành giải pháp chính thức, bạn có thể thử các bản sửa lỗi ở trên và xem giải pháp nào phù hợp với bạn.