Cách khắc phục sự cố ứng dụng trên máy Mac

Tác giả sysadmin, T.M.Hai 16, 2022, 06:24:05 CHIỀU

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 1 Khách đang xem chủ đề.

Cách khắc phục sự cố ứng dụng trên máy Mac


Buộc thoát mọi ứng dụng Mac đang gặp sự cố bằng cách nhấp chuột phải vào biểu tượng trong thanh công cụ, sau đó giữ phím Tùy chọn và chọn "Buộc thoát" từ menu. Bạn cũng có thể định vị và thoát các ứng dụng không phản hồi bằng Trình giám sát hoạt động, khởi động lại máy Mac, cài đặt các bản cập nhật nổi bật cũng như xóa hoàn toàn và cài đặt lại ứng dụng.


macOS là một hệ điều hành ổn định và hiệu quả, giả sử bạn có đủ dung lượng trống và RAM, bạn chỉ cần tiếp tục sử dụng. Điều này không phải lúc nào cũng đúng với các ứng dụng của bên thứ ba, trên máy Mac thường có nhiều khả năng ngừng phản hồi hơn so với chính hệ điều hành.

1. Buộc thoát khỏi ứng dụng đang treo hoặc đóng băng

Nếu một ứng dụng bị lỗi và không phản hồi, khởi chạy không đúng cách hoặc biểu tượng nảy xung quanh thanh công cụ mà dường như không có gì xảy ra, bạn luôn có thể sử dụng Buộc thoát để kết thúc quá trình.


Để thực hiện việc này, hãy nhấp chuột phải vào biểu tượng của ứng dụng trong thanh công cụ, sau đó giữ phím Tùy chọn trên bàn phím của bạn và chọn "Buộc thoát" từ menu ngữ cảnh. Ứng dụng sẽ đóng ngay lập tức và bạn có thể thử mở lại.

2. Xác định vị trí và thoát ứng dụng có vấn đề với Activity Monitor

Đôi khi, các ứng dụng có vấn đề có thể khiến máy Mac của bạn chạy chậm lại, trở nên ì ạch hoặc rơi vào guồng quay chết chóc vĩnh viễn. Thông thường, nếu một ứng dụng không phản hồi, bạn vẫn có thể Command+Tab giữa các ứng dụng khác, nhưng hiệu suất có thể bị ảnh hưởng đáng kể.

Đây là trường hợp đặc biệt nếu ứng dụng được đề cập đang ngốn nhiều tài nguyên như sức mạnh xử lý và RAM. Đó chính là lúc Trình giám sát hoạt động phát huy tác dụng. Tiện ích tích hợp sẵn này cho phép bạn phát hiện sự cố và loại bỏ nguyên nhân chỉ bằng vài cú nhấp chuột.


Khởi chạy Trình giám sát hoạt động bằng cách kích hoạt Spotlight (Command+Spacebar) rồi tìm kiếm nó hoặc bằng cách tìm nó trong Ứng dụng > Tiện ích. Bây giờ, hãy sử dụng các tab CPU và Bộ nhớ để sắp xếp các tab "% CPU" và "Bộ nhớ" theo thứ tự giảm dần, với các ứng dụng sử dụng nhiều tài nguyên nhất ở trên cùng.

Nếu bạn nhận thấy một ứng dụng có vấn đề nằm ở trên cùng, sử dụng một lượng CPU khổng lồ (ví dụ: hơn 100%) hoặc chiếm dụng một lượng lớn bộ nhớ thì bạn có thể nhấp vào ứng dụng đó, sau đó nhấp vào nút "X" ở trên cùng cửa sổ để giết quá trình.

Ngoài ra, hãy để ý bất kỳ ứng dụng nào được đánh dấu màu đỏ hoặc có hậu tố "(Không phản hồi)" sau tên ứng dụng.

3. Khởi động lại máy Mac của bạn

Đôi khi, khởi động lại tất cả các quy trình mà một ứng dụng có thể phụ thuộc vào là giải pháp tốt nhất cho sự cố. Để thực hiện việc này, hãy khởi động lại macOS bằng cách nhấp vào biểu tượng Apple và chọn "Khởi động lại", sau đó xác nhận quyết định của bạn.


4. Thử cập nhật ứng dụng

Có thể khó cập nhật ứng dụng không khởi chạy vì nhiều ứng dụng macOS phụ thuộc vào trình cập nhật tự động được tích hợp trong chính ứng dụng đó. Tuy nhiên, đó không phải là trường hợp của tất cả các ứng dụng, chẳng hạn như những ứng dụng được cài đặt qua Mac App Store. Bạn có thể cập nhật các ứng dụng này bằng cách khởi chạy Mac App Store, sau đó nhấp vào tùy chọn "Cập nhật" trong thanh bên và nhấp vào "Cập nhật" bên cạnh ứng dụng được đề cập.


Một số ứng dụng có các trình cập nhật riêng biệt, bao gồm các bộ như Adobe Creative Cloud và các trò chơi được cài đặt thông qua mặt tiền cửa hàng như Steam. Cập nhật những điều này bằng cách khởi chạy ứng dụng đồng hành và quét tìm các bản cập nhật.

Nếu ứng dụng gặp sự cố được cài đặt bằng trình quản lý gói Homebrew, hãy mở Terminal và chạy brew upgradelệnh hoặc nhắm mục tiêu ứng dụng cụ thể bằng brew upgrade <name>.

5. Xóa và cài đặt lại ứng dụng

Bạn cũng có thể thử xóa các ứng dụng có vấn đề và bị treo, sau đó cài đặt lại chúng, tốt nhất là với phiên bản cập nhật và đáng tin cậy hơn. Để thực hiện việc này, hãy mở thư mục Ứng dụng trong Finder và tìm ứng dụng gây ra sự cố. Nhấp chuột phải vào nó và chọn "Chuyển vào Thùng rác" hoặc kéo ứng dụng từ thư mục Ứng dụng vào Thùng rác trong thanh công cụ của bạn.


Bây giờ, hãy khởi chạy Finder và nhấp vào Đi > Chuyển đến Thư mục và nhập hoặc dán ~/Library/Preferencesvà xóa mọi tệp tùy chọn ứng dụng còn sót lại cho ứng dụng bạn vừa xóa.

Bạn cũng có thể thực hiện gỡ cài đặt kỹ lưỡng bằng một ứng dụng như AppCleaner, ứng dụng này sẽ quét ổ đĩa của bạn để tìm bất kỳ dấu vết nào của ứng dụng và cố gắng xóa chúng. Cuối cùng, hãy khởi động lại máy Mac của bạn và cài đặt lại ứng dụng để thử lại. Trước tiên, chúng tôi khuyên bạn nên dùng thử phiên bản mới nhất, trước khi xem xét các phiên bản cũ hơn (có khả năng ổn định hơn) nếu bạn vẫn gặp sự cố.

6. Xóa bổ sung hoặc sửa đổi ứng dụng

Đôi khi, phần mềm bổ sung có thể khiến ứng dụng gặp sự cố hoặc không phản hồi. Đây có thể là plugin hoặc sửa đổi mà bạn đã cài đặt để sử dụng với ứng dụng gây ra sự cố. Một số ví dụ bao gồm bút vẽ hoặc plugin bộ lọc trong trình chỉnh sửa ảnh, mô-đun VST và AU trong môi trường sản xuất âm nhạc cũng như các mục sửa đổi hoặc tùy chỉnh trong trò chơi.

Một ứng dụng bị ảnh hưởng có thể quét một thư mục được chỉ định và cố tải plugin khi khởi chạy. Điều này có thể khiến ứng dụng gặp sự cố hoặc bị treo, vì vậy, việc xóa các plugin này và thử lại là điều đáng thử (đặc biệt nếu sự cố bắt đầu sau khi bạn cài đặt một plugin bổ sung tùy chọn).

Chúng tôi khuyên bạn nên thêm lại các plugin hoặc sửa đổi từng cái một cho đến khi bạn tìm ra nguồn gốc của sự cố, thay vì sao chép chính xác các trường hợp dẫn đến sự cố ngay từ đầu.

7. Phải làm gì nếu một ứng dụng hoàn toàn không khởi chạy

Nếu một ứng dụng chỉ bị treo và sau đó không làm gì cả và bạn đã thử mọi giải pháp ở trên, thì rất có thể ứng dụng đó chỉ bị hỏng. Bạn không thể cố gắng giải quyết vấn đề bằng cách nào khác, vì vậy tìm kiếm giải pháp thay thế cho ứng dụng này bằng cách sử dụng trang web như AlternativeTo là cách tốt nhất dành cho bạn.

Nếu bạn thấy "lỗi không thể xác minh nhà phát triển", bạn có thể ghi đè biện pháp bảo mật này và vẫn mở ứng dụng. Điều này xảy ra khi ứng dụng không được ký bằng chứng chỉ Nhà phát triển Apple hợp lệ, một biện pháp mà Apple sử dụng để tạo ra mức độ tin cậy đối với các ứng dụng của bên thứ ba. Nếu bạn tin tưởng ứng dụng, hãy đi tới Cài đặt hệ thống > Quyền riêng tư & Bảo mật và nhấp vào nút "Dù sao cũng mở" để mở ứng dụng

Nếu bạn thấy ứng dụng "bị hỏng và không thể mở được" thì rất có thể ứng dụng đó đã bị cách ly. Điều này xảy ra khi macOS nghi ngờ rằng một ứng dụng nguy hiểm, nhưng nhiều ứng dụng vô hại lại lọt vào mạng.


Nếu tin tưởng vào nguồn tải xuống (chẳng hạn như trang web của nhà phát triển), bạn có thể tiếp tục và mở nó. Hãy thử nhấp chuột phải vào ứng dụng đó và chọn "Mở" hoặc  sử dụng xattrlệnh trong Terminal  để đưa ứng dụng vào danh sách trắng.

8. macOS có thể bị đổ lỗi?

Một số ứng dụng Mac của Intel có thể thiếu các tệp nhị phân chung, điều này gây ra sự cố với các mẫu Apple Silicon do tính không tương thích của Rosetta 2. Bạn có thể xác nhận điều này bằng cách kiểm tra ứng dụng "Loại" trong Thông tin hệ thống > Phần mềm > Ứng dụng (tìm tùy chọn này bằng cách nhấp vào Apple, sau đó giữ Tùy chọn và chọn Thông tin hệ thống).


Một số ứng dụng không hoạt động bình thường sau khi nâng cấp lên phiên bản macOS mới. Bạn luôn có thể lấy và cài đặt phiên bản macOS cũ hơn nếu bạn phụ thuộc vào một ứng dụng không còn hoạt động và muốn khôi phục.

Vẫn có vấn đề? Tìm hiểu cách chẩn đoán và khắc phục máy Mac chạy chậm hoặc không phản hồi, cũng như các dấu hiệu cảnh báo để phát hiện dấu hiệu cho thấy máy Mac của bạn có thể gặp sự cố.