Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Bảo Trì Máy Tính

Khắc phục lỗi cài đặt tiện ích mở rộng Safari trên Mac

Vấn đề: Khi vào Safari Extension Gallery cài tiện ích, một số tiện ích không có nút "Install Now" hoặc tương tự.

HOẶC

Nếu cài từ website nhà phát triển, báo lỗi: "Safari can't install this extension. An error occurred while installing this extension."

HOẶC

Mỗi lần đóng Safari, tiện ích tự gỡ cài đặt, phải cài lại mỗi lần mở.

Khắc phục lỗi cài đặt tiện ích mở rộng Safari trên Mac

Khắc phục lỗi cài đặt tiện ích mở rộng Safari trên Mac

Nguyên nhân có thể

Safari gặp các vấn đề trên do nhiều nguyên nhân có thể. Có thể không hiển thị "Install Now" cho một số tiện ích trong Gallery do:

  1. Antivirus với khiên bảo vệ web (web protection shield) đang bật.
  2. Cơ sở dữ liệu tiện ích mở rộng Safari bị hỏng.
  3. Một bản cập nhật hệ thống vẫn cần khởi động lại để có hiệu lực.

Các bước khắc phục lỗi cài đặt tiện ích Safari

Bước 1.

  1. 1. Khởi động lại Mac → thử cài tiện ích Safari lại từ menu Safari → Safari Extensions. Nếu không khắc phục được hoặc vẫn không cài được.

Khắc phục lỗi cài đặt tiện ích mở rộng Safari trên Mac

  1. 2. Thử boot vào Safe Mode xem có cài được không.

Khắc phục lỗi cài đặt tiện ích mở rộng Safari trên Mac

Nếu không giúp ích, hãy thử tiếp:

Bước 2.

  1. 1. Thoát Safari nếu đang chạy.
  2. 2. Di chuyển thư mục profile Safari ~/Library/Safari ra Desktop. (CẢNH BÁO: sẽ reset tất cả cài đặt, gỡ tất cả tiện ích, xóa bookmark, xóa dữ liệu duyệt web. Có thể khôi phục file Bookmarks.plist sau từ thư mục Safari đã di chuyển bằng cách copy vào ~/Library/Safari).
  3. 3. Xóa tất cả file trong ~/Library/Caches.
  4. 4. Xóa tất cả file .plist liên quan Safari trong ~/Library/Preferences/.
  5. 5. Xóa thêm các file/thư mục sau:
    ~/Library/Saved Application State/com.apple.Safari.savedState
    ~/Library/Synced Preferences/com.apple.Safari.plist
    ~/Library/Synced Preferences/com.apple.SafariServices.plist
    ~/Library/Preferences/com.apple.WebFoundation.plist
    ~/Library/Preferences/com.apple.WebKit.PluginHost.plist
    ~/Library/Preferences/com.apple.WebKit.PluginProcess.plist
    ~/Library/PubSub/Database
    ~/Library/Preferences/com.apple.internetconfigpriv.plist
  6. 6. Mở ứng dụng Keychain Access (cách nào trong sau):
    • Gõ vài chữ cái đầu tên vào Spotlight → chọn kết quả (thường ở đầu).
  7. 7. Dùng ô tìm kiếm trong toolbar Keychain Access → tìm item tên "Safari Extensions List". Nếu tìm thấy → xóa nó. Thoát Keychain Access.

Khắc phục lỗi cài đặt tiện ích mở rộng Safari trên Mac

  1. 8. Khởi động lại Mac → mở Safari.
  2. 9. Thử cài lại tiện ích giống lúc nãy – nên hoạt động bình thường.

Nếu vẫn không cài được tiện ích Safari, hãy thử:

Bước 3.

  1. Tắt Web Shield của chương trình chống virus/malware thứ ba (như Avast) → khởi động lại Safari → thử cài tiện ích.
  2. Nếu các phương pháp trên không giúp, chạy Repair Disk Permissions từ Disk Utility → thử cài tiện ích Safari.

Khắc phục lỗi cài đặt tiện ích mở rộng Safari trên Mac