Các ứng dụng bạn cài đặt trên máy Mac của mình có thể gặp nhiều sự cố. Một ứng dụng có thể từ chối mở một tệp cụ thể, gặp sự cố hoặc treo khi đang làm việc, hoặc tệ hơn --- sự cố khi khởi chạy. Bất kỳ hành vi thất thường nào cản trở khả năng sử dụng máy Mac của bạn đều khiến bạn khó chịu.
Nguyên nhân có thể là một cái gì đó bên ngoài hoặc bên trong. Chúng tôi sẽ chỉ cho bạn cách khắc phục các sự cố ứng dụng phổ biến trên macOS.
1. Thoát hoặc buộc thoát ứng dụng
Một ứng dụng có thể bị treo khi đang làm việc. Sau một vài giây, con trỏ chuột của bạn sẽ biến thành một quả cầu bãi biển cầu vồng xoay tròn. Điều này cho thấy rằng ứng dụng không phản hồi, điều này phát sinh do một số lý do. Chúng bao gồm RAM trống thấp, mức sử dụng CPU cao hoặc lỗi trong ứng dụng.
Hầu hết thời gian, các ứng dụng khác của bạn sẽ tiếp tục hoạt động. Con trỏ chỉ xuất hiện dưới dạng quả bóng bãi biển khi nó ở trên cửa sổ của ứng dụng có vấn đề. Để giải quyết vấn đề này, bạn cần phải thoát khỏi các ứng dụng bạn không tích cực sử dụng và giải phóng các tài nguyên có giá trị.
Để thoát ứng dụng, hãy đưa ứng dụng đó lên nền trước (tên ứng dụng sẽ hiển thị trong thanh trình đơn) và chọn Thoát từ menu của ứng dụng. Phím tắt Cmd + Q cũng hoạt động.
Khi một ứng dụng gặp sự cố và thông thường Thoát lệnh sẽ không hoạt động, bạn cần phải buộc thoát khỏi nó. chuyển đến menu Apple> Buộc thoát hoặc nhấn Option + Cmd + Esc . Chọn ứng dụng trong cửa sổ này, sau đó nhấp vào Buộc thoát .
Nếu một ứng dụng tiếp tục chạy ngay cả sau khi bạn sử dụng Buộc thoát lệnh, lần thử thứ hai sẽ thành công.
2. Khởi động lại máy Mac của bạn
Quy trình đơn giản này có thể giải quyết tình trạng treo, treo, rò rỉ bộ nhớ và các sự cố khác liên quan đến ứng dụng. Để khởi động lại, hãy nhấp vào Trình đơn Apple và chọn Khởi động lại . Khi cảnh báo xác nhận xuất hiện, hãy nhấp vào nút Khởi động lại nút.
macOS sau đó thoát tất cả các ứng dụng nền và các quy trình đang chạy. Điều này giúp loại bỏ rò rỉ bộ nhớ, giải phóng RAM và CPU cũng như giảm số lượng tệp hoán đổi bộ nhớ ảo từ đĩa cứng.
Nếu Trình đơn Apple sẽ không mở hoặc máy Mac của bạn bị treo, sau đó nhấn và giữ Control + Cmd trong khi bạn nhấn nút nguồn để buộc khởi động lại. Ngoài ra, bạn có thể nhấn và giữ nút nguồn trong khoảng 10 giây để khởi động lại máy Mac của mình.
3. Áp dụng các bản cập nhật phần mềm
Nếu một ứng dụng không hoạt động bình thường, bạn có thể muốn tải xuống và áp dụng bất kỳ bản cập nhật nào có sẵn. Khởi chạy App Store và nhấp vào Cập nhật cái nút. Để cập nhật ứng dụng, hãy nhấp vào nút Cập nhật bên cạnh nó.
Khi có bản cập nhật ứng dụng, bạn cũng sẽ nhận được thông báo và huy hiệu sẽ xuất hiện trên App Store biểu tượng.
Các ứng dụng bạn đã tải xuống từ trang web của nhà phát triển có thể có hoặc không có cơ chế cập nhật tự động. Một số ứng dụng kiểm tra các bản cập nhật mỗi khi bạn khởi chạy, trong khi những ứng dụng khác kiểm tra theo lịch trình cố định hoặc chỉ theo yêu cầu. Tìm kiếm Kiểm tra bản cập nhật lệnh trên Trợ giúp trình đơn, Ứng dụng trình đơn hoặc Tùy chọn cửa sổ.
Cập nhật các bản cập nhật là một thách thức. Để giải quyết vấn đề này, hãy bật tính năng cập nhật tự động bất cứ khi nào có thể hoặc thêm ứng dụng vào danh sách Twitter. Nhà phát triển có thể sẽ chia sẻ trên Twitter khi họ phát hành một bản cập nhật nhỏ hoặc lớn cho ứng dụng.
4. Kiểm tra các vấn đề về tương thích
Nếu vẫn gặp sự cố, bạn nên đảm bảo rằng các ứng dụng của mình tương thích với phiên bản macOS mới nhất. Để làm như vậy, hãy mở Trình đơn Apple> Giới thiệu về máy Mac này để kiểm tra phiên bản hệ điều hành bạn đang sử dụng. Hầu hết các nhà phát triển ứng dụng đều liệt kê khả năng tương thích trên trang web của họ, vì vậy bạn có thể kiểm tra xem trang web của bạn có được hỗ trợ hay không.
Mặc dù điều này không có vấn đề gì đối với phần lớn các ứng dụng, nhưng hãy kiểm tra với nhà phát triển để biết khả năng tương thích cụ thể với phiên bản macOS của bạn nếu cần. Nhà phát triển cũng có thể cập nhật cho người dùng bất kỳ sự cố tương thích nghiêm trọng nào.
Bạn cũng nên kiểm tra các ứng dụng 32-bit cũ trên hệ thống của mình. Để làm như vậy, hãy mở Trình đơn Apple> Giới thiệu về máy Mac này và nhấp vào Báo cáo hệ thống nút.
Cuộn xuống ngăn bên trái và chọn Ứng dụng từ Phần mềm tiết diện. Chờ vài giây để tạo danh sách các ứng dụng đã cài đặt. Trong ngăn bên phải, tìm 64-bit (Intel) tiêu đề cột. Điều chỉnh độ rộng cột và nhấp vào tiêu đề để sắp xếp danh sách.
Không nghĩa là ứng dụng là 32 bit và Có nghĩa là ứng dụng là 64-bit.
Tại WWDC 2018, Apple đã thông báo rằng macOS Mojave chính thức là phiên bản cuối cùng hỗ trợ các ứng dụng 32-bit. Điều này có nghĩa là nếu bạn sử dụng ứng dụng 32 bit, bạn nên tìm một ứng dụng thay thế hoặc liên hệ với nhà phát triển về việc cập nhật ứng dụng đó.
Bên cạnh đó, hầu hết các nhà phát triển đều có sẵn ứng dụng của họ khi phiên bản macOS mới phát hành, nhưng bạn có thể gặp lỗi sớm. Kiểm tra các diễn đàn hỗ trợ và các cộng đồng tương tự để xem những người khác có gặp sự cố của bạn hay không.
5. Xóa Tệp Tùy chọn
Tệp ưu tiên chứa cài đặt của ứng dụng. Chúng rất cần thiết vì chúng bao gồm các thông số cần thiết để ứng dụng hoạt động chính xác. Nếu có lỗi trong tệp tùy chọn, ứng dụng có thể gặp sự cố, treo hoặc thậm chí làm hỏng dữ liệu.
Hầu hết các tệp tùy chọn nằm trong Thư viện sau thư mục:
~/Library/Preferences or /Library/Preferences
~/Library/Application Support/[App or Developer name] or /Library/Application Support/[App or Developer name]
~/Library/Containers/[App name]/Data/Library/Preferences
Theo tài liệu dành cho nhà phát triển của Apple, các tệp ưu tiên tuân theo quy ước đặt tên tiêu chuẩn, được gọi là hệ thống đặt tên miền ngược. Nó bao gồm tên công ty, sau đó là số nhận dạng ứng dụng, tiếp theo là phần mở rộng tệp danh sách thuộc tính (.plist). Ví dụ: com.apple.finder.plist là tệp ưu tiên cho Finder.
Nhà phát triển có thể sử dụng quy ước đặt tên độc quyền, nhưng việc tập trung vào tên ứng dụng thường làm cho nó rõ ràng. Ví dụ: org.idrix.Veracrypt.plist là tệp ưu tiên cho ứng dụng Veracrypt.
Để tìm tệp tùy chọn cho một ứng dụng, trước tiên hãy thoát khỏi tệp đó nếu nó đang chạy. Mở Thư viện thư mục và đặt cửa sổ thành Danh sách xem, sau đó nhấp vào Tên để sắp xếp danh sách theo thứ tự bảng chữ cái.
Nhập tên ứng dụng vào Tìm kiếm đồng ruộng. Để thu hẹp kết quả tìm kiếm, hãy nhấp vào nút Dấu cộng và đặt hàng thứ hai thành Tệp hệ thống được bao gồm .
Kéo tệp tùy chọn vào màn hình của bạn. Vì quy trình máy chủ nền duy trì toàn bộ kiến trúc tùy chọn, bạn cần xóa bộ nhớ cache của nó để xóa thông tin tùy chọn đã lỗi thời. Bằng cách này, ứng dụng sẽ không tiếp tục sử dụng tệp tùy chọn cũ.
Để thực hiện việc này, hãy chọn Trình đơn Apple> Đăng xuất và đăng nhập lại. Bây giờ, hãy mở Terminal và nhập killall cfprefsd và nhấn Quay lại .
Có một cách khác để xóa các tệp ưu tiên. AppCleaner là một tiện ích miễn phí để gỡ cài đặt bất kỳ ứng dụng Mac nào mà không để lại dữ liệu. Nhưng nó cũng có thể xóa tệp tùy chọn mà không cần chạm vào phần còn lại của ứng dụng.
Nhập tên ứng dụng vào AppCleaner và nhấp vào tên ứng dụng đó để tải kết quả. Bỏ chọn ứng dụng, đánh dấu vào tất cả các tùy chọn khác và nhấp vào Xóa .
Nói về ứng dụng dọn dẹp, đây là một vài yếu tố bạn nên cân nhắc khi chọn ứng dụng dọn dẹp máy Mac. Trong mọi trường hợp, CleanMyMac X là một công cụ tốt để giữ cho máy Mac của bạn ở trạng thái tốt nhất. Và bạn có muốn tìm hiểu sâu hơn về Thư viện Mac của mình không? Hãy xem bảng phân tích của chúng tôi về thư mục CoreServices.
6. Xóa bộ nhớ cache
Tất cả các ứng dụng Mac đều sử dụng bộ nhớ đệm. Tệp bộ nhớ đệm lưu trữ thông tin được sử dụng thường xuyên, giúp các ứng dụng chạy hiệu quả hơn.
Nếu tệp bộ đệm ẩn bị hỏng vì lý do nào đó, thì một ứng dụng có thể gặp sự cố hoặc hoạt động sai trong khi đọc tệp đó. macOS có thể cố gắng xóa bộ đệm bị hỏng đó, nhưng do tính chất ẩn của các tệp bộ đệm này, rất khó tìm thấy các vấn đề do nội dung bộ đệm bị hỏng.
Tệp bộ nhớ đệm nằm trong Thư viện sau thư mục:
~/Library/Caches or /Library/Caches
~/Library/Containers/[App Name]/Data/Library/Caches/[App Name]
~/Library/Saved Application State
Tên ứng dụng tuân theo quy ước đặt tên giống như các tệp ưu tiên. Thoát ứng dụng và tìm tệp hoặc thư mục bộ đệm ẩn cụ thể ở vị trí trên. Khi bạn xác định được vị trí của chúng, hãy kéo chúng vào thùng rác. Ứng dụng sẽ tự động tạo lại các tệp bộ nhớ cache.
Nếu ứng dụng gặp sự cố hiển thị, bạn có thể muốn xóa bộ nhớ cache phông chữ cấp hệ thống. Mở Thiết bị đầu cuối và nhập như sau:
sudo atsutil databases -remove
Nhấn Quay lại và nhập mật khẩu quản trị viên của bạn tại lời nhắc. Khi quá trình hoàn tất, hãy khởi động lại máy Mac của bạn.
Bạn không nên xóa bộ nhớ đệm một cách bừa bãi, vì chúng giữ cho máy Mac của bạn hoạt động trơn tru. Xóa chúng có nghĩa là máy tính của bạn phải xây dựng lại chúng, vì vậy chỉ làm như vậy khi bạn gặp sự cố.
Cách khắc phục sự cố máy Mac của bạn hơn nữa
Tốt nhất, một trong các bước trên sẽ khắc phục các sự cố ứng dụng mà bạn đang gặp phải. Nếu không, bạn luôn có thể thử gỡ cài đặt ứng dụng và cài đặt lại một bản sao mới.
Ngoài các cách tiếp cận chung này, một ứng dụng có thể yêu cầu các bước khắc phục sự cố cụ thể cho các vấn đề chuyên sâu hơn. Bạn có thể sẽ phải kiểm tra các tệp nhật ký hoặc liên hệ với nhà phát triển để được hỗ trợ riêng.
Nếu bạn gặp một số sự cố macOS khác, bạn có thể muốn thử các bản sửa lỗi nhanh cho các sự cố Mac phổ biến. Và nếu việc dọn sạch Thùng rác trên máy Mac khiến bạn gặp sự cố, chúng tôi có một bài viết cụ thể để khắc phục sự cố này.
Nếu bạn muốn cải thiện hiệu suất chung của máy Mac, hãy bắt đầu bằng cách chạy các bài kiểm tra hiệu suất với một ứng dụng điểm chuẩn.
Tín dụng hình ảnh:SIphotography / Depositphotos