Ứng dụng Messages giúp gửi và nhận iMessages trên màn hình máy tính dễ dàng hơn cho người dùng Mac. Bạn không cần lấy điện thoại chỉ để gửi hoặc trả lời tin nhắn. Chỉ cần mở Messages, gõ tin nhắn, gửi như trên điện thoại.
Tuy nhiên, một số người dùng Mac gặp lỗi nghiêm trọng khi mở Messages sau cập nhật Mojave. Messages bị treo hoặc đóng sau nâng cấp Mojave, khiến không thể đọc tin nhắn hay gửi trả lời. Do lỗi này, Messages bị đóng băng, không đồng bộ, không tải tin nhắn mới, bị kẹt trạng thái cập nhật, hoặc không mở được.
Vấn đề thường kèm theo thông báo lỗi:
Đã xảy ra lỗi Messages nội bộ.
Mẹo chuyên nghiệp: Quét Mac để phát hiện sự cố hiệu suất, tệp rác, ứng dụng độc hại và mối đe dọa bảo mật
có thể gây ra sự cố hệ thống hoặc làm chậm hiệu suất.
Có vấn đề với Messages. Bạn cần thoát và mở Messages lại.
Tuy nhiên, thoát ứng dụng không giúp. Người gặp lỗi báo thông báo giống hệt xuất hiện mỗi khi thử mở ứng dụng. Họ báo lỗi cho Apple Support, đội ngũ đã xác nhận đây là lỗi liên quan Mojave. Một số thử hạ cấp về High Sierra và không gặp lỗi khi dùng Messages.
Kỹ sư Apple đã biết lỗi và đang làm bản vá. Chưa có tin khi bản sửa chính thức phát hành. Thay vì chờ, bạn có thể dùng giải pháp dưới để khắc phục.
Cách khắc phục Messages bị đóng sau cập nhật Mojave
Nếu Messages bị đóng băng sau cập nhật Mojave, bước đầu là đăng xuất và thoát ứng dụng hoàn toàn. Buộc thoát Messages nếu cần. Xóa tệp rác Mac bằng Outbyte macAries giúp khắc phục sự cố dễ dàng và nhanh hơn. Tiếp theo, khởi động lại Mac để làm mới macOS trước khi sửa Messages.
Sửa #1: Đăng xuất rồi đăng nhập lại Messages.
Nếu bạn mở được Messages, đăng xuất tài khoản bằng cách nhấp Messages trên menu trên. Từ menu thả xuống, nhấp Đăng xuất. Đóng ứng dụng hoàn toàn, rồi khởi chạy lại. Đăng nhập lại bằng Messages > Đăng nhập. Tin nhắn nên tải lại sau đăng nhập. Kiểm tra xem mọi thứ hoạt động tốt không. Nếu gặp vấn đề, nhảy sang sửa khác.
Sửa #2: Kiểm tra cài đặt Ngày và Giờ.
Thông tin ngày giờ không chính xác có thể khiến Messages hoạt động bất thường. Kiểm tra cài đặt ngày giờ đảm bảo khớp vị trí, đặc biệt sau cập nhật hệ thống lớn. Có trường hợp cài đặt này bị ảnh hưởng khi cập nhật, gây lỗi không chỉ cho Messages mà cả chương trình khác.
Để kiểm tra:
- Vào Menu Apple > Tùy chọn hệ thống > Ngày & Giờ.
- Nhấp tab Múi giờ.
- Tích Đặt ngày và giờ tự động nếu ô chưa tích.
- Nếu đã tích, nhấp để bỏ chọn. Đợi vài giây rồi tích lại.
- Nhập mật khẩu quản trị nếu được yêu cầu.
Sau khi chắc chắn máy tính có ngày giờ đúng, khởi động lại hệ điều hành và kiểm tra Messages có bình thường không.
Sửa #3: Khởi động vào Chế độ an toàn (Safe Mode).
Tệp tạm, phần mềm cài đặt và bộ nhớ đệm hệ thống khác có thể vẫn còn trên Mac sau cập nhật. Khởi động lại trong Chế độ an toàn giúp loại bỏ tệp không cần thiết có thể can thiệp quy trình Mac.
Để vào Chế độ an toàn:
- Khởi động lại Mac, sau đó giữ phím Shift ngay khi nghe âm thanh khởi động.
- Thả phím Shift khi thấy màn hình đăng nhập.
- Khởi chạy ứng dụng Messages trong Chế độ an toàn xem có hoạt động đúng không.
Sửa #4: Xóa Tùy chọn, Bộ nhớ đệm, và Cơ sở dữ liệu trò chuyện.
Ứng dụng Messages lưu thông tin ở nhiều vị trí trên Mac. Tất cả tệp này phải xóa để ứng dụng bắt đầu từ đầu và loại bỏ lỗi.
Để xóa tệp, làm theo bước:
- Đóng ứng dụng Messages.
- Mở Finder giữ Option khi nhấp Đi từ menu trên. Sẽ hiện thư mục Thư viện.
- Nhấp Thư viện, tìm thư mục Tùy chọn (Preferences).
- Tìm các tệp .plist sau:
- com.apple.imagent.plist
- com.apple.imessage.bag.plist
- com.apple.imservice.iMessage.plist
- com.apple.iChat.AIM.plist
- com.apple.iChat.Jabber.plist
- com.apple.iChat.plist
- com.apple.iChat.StatusMessages.plist
- com.apple.iChat.Yahoo.plist
- Sao lưu các tệp .plist này bằng cách sao chép ra Màn hình máy tính.
- Di chuyển tất cả tệp .plist này vào Thùng rác. Điều này xóa cài đặt và tùy chọn trước của Messages.
- Quay lại thư mục Thư viện và xóa các tệp sau:
- Caches/com.apple.imfoundation.IMRemoteURLConnectionAgent
- Caches/com.apple.Messages
- Containers/com.apple.corerecents.recentsd
- Containers/com.apple.soagent
- Containers/com.apple.iChat/Data/Library/Caches
- IdentityServices
- Tìm thư mục Messages trong thư mục Thư viện và di chuyển toàn bộ thư mục vào Thùng rác.
- Tiếp theo, khởi chạy Terminal bằng cách tìm qua Spotlight hoặc Finder > Đi > Tiện ích.
- Dừng tiến trình IMDPersistenceAgent bằng lệnh: killall IMDPersistenceAgent.
- Nhập lệnh trong bảng điều khiển: rm -rf ~/Library/Caches/com.apple.Messages. Lệnh này xóa tất cả dữ liệu bộ nhớ đệm của Messages.
- Để xóa cơ sở dữ liệu trò chuyện, nhập lệnh: rm -rf ~/Library/Messages.
- Nhập lệnh xóa bộ nhớ đệm tùy chọn: killall cfprefsd.
Đóng tất cả và khởi động lại Mac. Khởi chạy Messages xem có hoạt động đúng không.
Sửa #5: Tắt Messages trong cài đặt iCloud.
Giống như Thư viện iPhoto, Messages trong iCloud đảm bảo tin nhắn đồng bộ trên tất cả thiết bị. Tuy nhiên, một số người dùng nhận ra lỗi có thể do tính năng này.
Để tắt tính năng trên Mac:
- Mở Messages, chọn Messages từ menu trên.
- Nhấp Tùy chọn > Tài khoản.
- Chọn iMessage từ danh sách tài khoản.
- Bỏ tích Bật Messages trong iCloud.
- Chọn Tắt tất cả hoặc Tắt thiết bị này.
Đóng Messages và mở lại xem giải pháp có hiệu quả không.
Tóm lại
Việc Messages bị treo hoặc đóng sau nâng cấp Mojave rất phiền toái vì bạn không đọc hoặc gửi tin nhắn trên Mac. Tuy nhiên, xử lý ứng dụng macOS tích hợp bị lỗi, như Messages, có thể khó khăn vì bạn không thể gỡ cài đặt rồi cài lại. Nếu thử kéo Messages vào Thùng rác, bạn nhận thông báo lỗi không thể gỡ vì nó là phần quan trọng của hệ thống macOS.
Thay vì chờ Apple sửa lỗi, bạn có thể thử các cách biến giải quyết ở trên để Messages hoạt động trơn tru lại.