Cách khắc phục “ứng dụng bị hỏng
Mục lục:
Nếu gần đây bạn đã thử sử dụng ứng dụng trình cài đặt MacOS, bạn có thể thấy thông báo lỗi có nội dung như “Bản sao này của ứng dụng Install macOS Mojave.app bị hỏng , và không thể dùng để cài đặt macOS.” Điều này ngăn trình cài đặt macOS hoạt động và chạy, đồng thời về cơ bản làm cho các ứng dụng của trình cài đặt trở nên vô dụng.
Nguyên nhân của lỗi này là do chứng chỉ đã hết hạn và vì chứng chỉ đã hết hạn nên ứng dụng “Cài đặt macOS” cho Mojave, Sierra và High Sierra sẽ không chạy. May mắn thay, có một giải pháp khá đơn giản cho vấn đề trình cài đặt “hỏng”.
Giải quyết thông báo lỗi “Cài đặt ứng dụng MacOS bị hỏng, không thể sử dụng để cài đặt MacOS” với Trình cài đặt hệ thống Mac OS
Cách dễ nhất để giải quyết lỗi "Bản sao này của ứng dụng Install macOS .app bị hỏng và không thể sử dụng để cài đặt macOS." là tải xuống lại trình cài đặt từ Apple, trình cài đặt này chứa chứng chỉ mới chưa hết hạn. Các liên kết bên dưới trỏ đến các tài nguyên của Apple nơi bạn có thể tìm thấy hoặc tải xuống trình cài đặt macOS đã cập nhật cho Mojave, High Sierra và Sierra:
- Tìm macOS Mojave từ Apple tại đây – (liên kết trực tiếp đến App Store)
- Tìm macOS High Sierra của Apple tại đây – (Liên kết App Store)
- Tìm macOS Sierra từ Apple tại đây – (liên kết tải xuống trực tiếp)
Bạn có thể cần phải khởi động lại máy Mac sau khi đã tải xuống ứng dụng trình cài đặt mới (và chứng chỉ hợp lệ), đặc biệt nếu bạn đã khởi chạy phiên bản hiển thị thông báo lỗi ứng dụng bị hỏng.
Nếu bạn không tải xuống các phiên bản mới của các ứng dụng trình cài đặt macOS này, bạn có thể gặp phải thông báo lỗi cho mỗi bản phát hành nếu bạn cố mở hoặc sử dụng trình cài đặt MacOS hoặc thậm chí là ổ đĩa khởi động USB được tạo với một trong các trình cài đặt đã hết hạn:
“Bản sao này của ứng dụng Install macOS Mojave.app bị hỏng và không thể dùng để cài đặt macOS.”
“Bản sao này của ứng dụng Install macOS High Sierra.app bị hỏng và không thể sử dụng để cài đặt macOS.”
“Bản sao này của ứng dụng Install macOS Sierra.app bị hỏng và không thể dùng để cài đặt macOS.”
Nếu bạn muốn xem chi tiết cụ thể và chính chứng chỉ đã hết hạn, bạn có thể điều tra các thành phần .pkg của Trình cài đặt MacOS bằng các công cụ như Gói đáng ngờ và pkgutil, có thể hiển thị chứng chỉ đã hết hạn gây ra thông báo lỗi:
Phương pháp 2: Sửa đổi Trình cài đặt ứng dụng để khắc phục lỗi “Cài đặt ứng dụng MacOS bị hỏng”
Cách tiếp cận khác này để giải quyết thông báo lỗi “Cài đặt ứng dụng MacOS bị hỏng, không thể sử dụng để cài đặt MacOS” do người đọc Howard để lại trong nhận xét và một số người dùng cũng đã thành công với cách này :
Hãy cho chúng tôi biết liệu phương pháp đó có hiệu quả với bạn trong phần nhận xét hay bạn chỉ cần tải xuống lại trình cài đặt từ Mac App Store.
Các sự cố tương tự đã xảy ra với nhiều trình cài đặt Mac OS trước đây. Ngoài việc tải xuống lại trình cài đặt, một tùy chọn khác mà một số người dùng đã báo cáo là hoạt động để giải quyết các loại thông báo lỗi này cho trình cài đặt (và đôi khi cả ứng dụng) là đặt đồng hồ Mac quay ngược thời gian (trong trường hợp này là trước tháng 10 năm 2019 khi chứng chỉ đã hết hạn khiến ứng dụng trình cài đặt không sử dụng được), nhưng điều đó dường như không hoạt động mọi lúc với ứng dụng Cài đặt MacOS Mojave. Nó cũng không phải lúc nào cũng là một giải pháp thiết thực để điều chỉnh đồng hồ, đặc biệt nếu bạn có kế hoạch triển khai, sử dụng và lưu trữ rộng rãi các ứng dụng trình cài đặt cho các bản phát hành MacOS khác nhau và trên các phần cứng khác nhau. Thay vào đó, chỉ cần tải xuống lại các phiên bản mới của “Cài đặt macOS.app” mà bạn yêu cầu và giữ lại các phiên bản đó.
Nhiều người dùng Mac muốn duy trì kho lưu trữ các gói cài đặt MacOS cho các phiên bản phần mềm hệ thống cũ hơn. Ví dụ: tôi có một bộ sưu tập các trình cài đặt MacOS bao gồm Mac OS X Snow Leopard, Mac OS X Mavericks, MacOS High Sierra, macOS Sierra, macOS Mojave và MacOS Catalina.Chúng có thể được sử dụng để xây dựng trình cài đặt khởi động USB, khôi phục hệ thống, khắc phục sự cố, thực hiện cài đặt sạch các phiên bản phần mềm hệ thống khác nhau, thực hiện nâng cấp lên các bản phát hành phần mềm hệ thống cụ thể và phục vụ nhiều mục đích khác. Nếu bạn có kho lưu trữ trình cài đặt tương tự, thì có lẽ đây là thời điểm tốt để thay thế các trình cài đặt đó bằng các phiên bản mới chưa hết hạn.
Bạn có gặp phải thông báo lỗi “ứng dụng bị hỏng và không thể sử dụng để cài đặt macOS” và bạn đã khắc phục bằng cách tải xuống gói cài đặt macOS mới chưa? Bạn đã tìm thấy một giải pháp khác? Hãy cho chúng tôi biết trải nghiệm của bạn về vấn đề này trong phần nhận xét bên dưới.