Làm thế nào để sửa chữa một ứng dụng Mac đó không phải là bắt đầu?

Sửa quyền truy cập tệp hoặc xóa tùy chọn có thể trợ giúp

Câu hỏi: Làm thế nào tôi có thể sửa chữa một ứng dụng không bắt đầu?

Bất cứ khi nào tôi khởi động Safari, biểu tượng Dock của nó bị trả lại trong một thời gian dài và cuối cùng dừng lại, không có cửa sổ Safari nào mở . Điều gì đang xảy ra và làm thế nào tôi có thể sửa nó?

Trả lời: Có thể có một vài lý do để điều này xảy ra, nhưng nguyên nhân có khả năng nhất, nếu bạn đang chạy OS X Yosemite hoặc cũ hơn, là lỗi quyền truy cập đĩa. Quyền truy cập đĩa là các cờ được đặt cho mỗi mục trong hệ thống tệp. Chúng xác định liệu một mục có thể được đọc, ghi vào hoặc thực hiện hay không. Quyền được thiết lập ban đầu khi bạn cài đặt một ứng dụng, chẳng hạn như Safari.

Nếu các quyền này thoát ra khỏi whack, chúng có thể ngăn ứng dụng hoạt động chính xác. Kết quả có thể là một biểu tượng Dock nảy, như bạn đã đề cập và một ứng dụng không bao giờ kết thúc khởi chạy. Lần khác một ứng dụng có thể xuất hiện để khởi động bình thường, nhưng sau đó một số phần của nó không hoạt động, thường là một trình cắm thêm mà ứng dụng sử dụng.

Bên cạnh quyền truy cập tệp, có khả năng tệp ứng dụng ưu tiên là nguồn cho ứng dụng hoạt động không hoạt động và không khởi động hoặc hoạt động chính xác. Không có vấn đề đó là nguyên nhân, những lời khuyên này sẽ giúp bạn khắc phục vấn đề.

Khắc phục các vấn đề về quyền đối với tệp ứng dụng: OS X Yosemite và trước đó

Như đã đề cập ở trên, một vấn đề phổ biến được tìm thấy trong các phiên bản trước của OS X là các điều khoản tệp được đặt không chính xác. Điều này có thể xảy ra bất cứ khi nào bạn cài đặt ứng dụng mới, cập nhật ứng dụng hoặc nâng cấp bản sao OS X. Tất cả những gì bạn cần là trình cài đặt được mã hóa không chính xác và có thể đặt quyền của ứng dụng không chính xác. Nó thậm chí không phải là cùng một ứng dụng đang được cập nhật. Bạn có thể cài đặt ứng dụng chỉnh sửa ảnh mới và có thể vô tình đặt quyền trên thư mục được ứng dụng khác chia sẻ không chính xác, khiến biểu tượng Dock bị bập bùng hoặc ứng dụng không khởi động hoặc làm việc.

Điều đầu tiên để thử trong tình huống này là để sửa chữa quyền truy cập đĩa. May mắn thay, bạn không cần phải biết những gì các điều khoản nên được; Mac của bạn giữ cơ sở dữ liệu về các quyền mặc định cho hầu hết các ứng dụng mà bạn đã cài đặt. Tất cả những gì bạn cần làm là khởi chạy Disk Utility và chạy tùy chọn Repair Disk Permissions. Bạn có thể tìm thấy hướng dẫn về cách thực hiện việc này trong Giới thiệu: Mac sử dụng Tiện ích đĩa để sửa chữa ổ đĩa cứng và hướng dẫn về quyền trên đĩa .

Tập hợp quyền truy cập tệp khác mà bạn có thể muốn kiểm tra là các quyền được liên kết với tài khoản người dùng của bạn. Cài đặt tệp tài khoản người dùng thường sẽ không ảnh hưởng đến các ứng dụng, chẳng hạn như Safari, được lưu trữ trong thư mục / Ứng dụng. Tuy nhiên, một số ứng dụng được đặt trong thư mục người dùng, do đó thư mục người dùng của bạn cũng có thể chứa các tệp tùy chọn được ứng dụng sử dụng.

Bạn có thể tìm thấy chi tiết về cách sửa các quyền tài khoản người dùng trong Mac Khắc phục sự cố: Đặt lại hướng dẫn Quyền tài khoản người dùng .

Khắc phục các vấn đề về quyền đối với tệp ứng dụng: OS X El Capitan và sau đó

Với OS X El Capitan , Apple đã khóa các quyền của tệp hệ thống, bao gồm cả các quyền trong thư mục / Applications. Do đó, các vấn đề về quyền của tệp sẽ không còn là mối quan tâm vì nguyên nhân khiến ứng dụng không hoạt động. Đó là tin tốt; tin xấu là bây giờ bạn sẽ phải đào sâu hơn để tìm hiểu nguyên nhân gây ra vấn đề.

Một bước cần thực hiện là truy cập trang web của nhà phát triển ứng dụng và xem có bất kỳ ghi chú nào về tính tương thích với phiên bản OS X bạn đang sử dụng hoặc bất kỳ sự không tương thích nào đã biết với các ứng dụng hoặc dịch vụ khác mà bạn có thể đang sử dụng hay không.

Trong nhiều trường hợp, việc cập nhật ứng dụng bị ảnh hưởng có thể khắc phục sự cố bạn đang gặp phải với ứng dụng không bắt đầu hoặc không hoạt động chính xác.

Sửa tệp tùy chọn (Phiên bản OS X bất kỳ)

Nguyên nhân phổ biến khác của ứng dụng không hoạt động là tệp bị hỏng do ứng dụng được đề cập. Trong nhiều trường hợp, ứng cử viên có khả năng nhất cho một tệp tham nhũng là tệp tùy chọn của ứng dụng, còn được gọi là plist. Các tệp plist có thể bị hỏng khi máy Mac của bạn tắt hoặc khởi động lại bất ngờ hoặc ứng dụng bị đóng băng hoặc treo.

May mắn thay, bạn có thể xóa tệp tùy chọn không hợp lệ và ứng dụng sẽ tạo tệp plist mới chứa tất cả các giá trị mặc định của ứng dụng. Bạn cần phải định cấu hình lại tùy chọn của ứng dụng, nhưng có khả năng việc xóa tệp tùy chọn sẽ khắc phục sự cố.

Tìm tệp tùy chọn của ứng dụng

Hầu hết các ứng dụng lưu trữ các tệp plist của họ tại:

~ / Library / Preferences

Ký tự dấu ngã (~) trong tên đường dẫn cho biết thư mục chính của bạn, vì vậy nếu bạn nhìn vào thư mục chính, bạn sẽ thấy thư mục có tên Thư viện. Thật không may, Apple ẩn thư mục Thư viện để bạn không thể vô tình thực hiện các thay đổi đối với thư mục đó.

Vậy là được rồi; chúng ta có thể tìm hiểu về bản chất ẩn của thư mục Library bằng cách sử dụng bất kỳ phương pháp nào được nêu trong bài viết sau:

OS X đang ẩn thư mục thư viện của bạn

  1. Tiếp tục và truy cập thư mục Library, sử dụng hướng dẫn tại liên kết ở trên.
  2. Bây giờ bạn đang ở trong thư mục Library, mở thư mục Preferences.
  3. Thư mục Preferences chứa tất cả các tệp plist cho mỗi ứng dụng được cài đặt trên máy Mac của bạn. Nó cũng chứa khá nhiều tệp khác, nhưng chỉ những tệp mà chúng tôi quan tâm là những tệp kết thúc bằng .plist.
  4. Tên tệp tùy chọn có định dạng sau:
    1. com.developer_name.app_name.plist
  5. Nếu chúng tôi đang tìm kiếm tệp tùy chọn cho Safari, tên tệp phải là: com.apple.safari.plist
  6. Không nên có tên khác sau khi plist. Ví dụ: bạn cũng có thể xem các tệp có tên sau:
    1. com.apple.safari.plist.lockfile hoặc
    2. com.apple.safari.plist.1yX3ABt
  7. Chúng tôi chỉ quan tâm đến tệp kết thúc bằng .plist.
  8. Khi bạn định vị tệp chính xác, hãy thoát ứng dụng được đề cập, nếu ứng dụng đang chạy.
  9. Kéo tệp plist của ứng dụng vào màn hình nền; điều này bảo tồn các tập tin ưu đãi bạn cần phải khôi phục lại sau này.
  10. Khởi chạy lại ứng dụng được đề cập.

Bây giờ, ứng dụng sẽ khởi động mà không có sự cố, mặc dù tất cả các tùy chọn của ứng dụng sẽ ở trạng thái mặc định. Bạn cần phải định cấu hình lại ứng dụng để đáp ứng nhu cầu của mình, giống như ban đầu.

Nếu điều này không khắc phục được sự cố ứng dụng, bạn có thể khôi phục tệp nguyên bản ban đầu bằng cách đảm bảo ứng dụng được đề cập không chạy, sau đó kéo tệp plist gốc bạn đã lưu vào máy tính để bàn quay lại thư mục Preferences.

Như chúng tôi đã đề cập, quyền truy cập tệp và tệp tùy chọn tham nhũng là những vấn đề phổ biến nhất khiến ứng dụng không hoạt động chính xác. Nếu bạn đã thử cả hai phương pháp và vẫn gặp sự cố, tôi khuyên bạn nên liên hệ với nhà phát triển ứng dụng và giải thích sự cố bạn đang gặp phải. Hầu hết các nhà phát triển đều có phần hỗ trợ trên trang web của họ, nơi bạn có thể yêu cầu hỗ trợ.

Chế độ an toàn

Một thử nghiệm cuối cùng bạn có thể thực hiện là khởi động máy Mac của mình ở Chế độ an toàn. Môi trường khởi động đặc biệt này hạn chế hầu hết các mục khởi động và giới hạn hệ điều hành để chỉ sử dụng lõi hệ điều hành cơ bản. Nếu bạn có thể khởi động Mac ở Chế độ an toàn và sau đó sử dụng ứng dụng được đề cập mà không gặp sự cố, nguyên nhân có thể không phải là quyền hoặc tệp tùy chọn mà là xung đột với ứng dụng khác hoặc mục khởi động.