Cách khắc phục sự cố Launchpad trong OS X

Đặt lại cơ sở dữ liệu Launchpad sửa hầu hết các lỗi của nó

Launchpad, trình khởi chạy ứng dụng mà Apple giới thiệu với OS X Lion (10.7) , là một nỗ lực nhằm mang lại một liên lạc của iOS cho hệ điều hành OS X của Mac. Giống như đối tác iOS của nó, Launchpad hiển thị tất cả các ứng dụng bạn đã cài đặt trên máy Mac của bạn trong giao diện đơn giản của các biểu tượng ứng dụng trải rộng trên màn hình của máy Mac. Nhấp chuột vào biểu tượng của ứng dụng sẽ khởi chạy ứng dụng, cho phép bạn có quyền làm việc (hoặc phát).

Launchpad khá đơn giản. Nó sẽ hiển thị các biểu tượng ứng dụng cho đến khi nó lấp đầy màn hình của bạn và sau đó tạo một trang biểu tượng khác mà bạn có thể truy cập bằng thao tác vuốt, giống như trong iOS. Nếu bạn không có thiết bị đầu vào hỗ trợ cử chỉ, chẳng hạn như Magic Mouse hoặc Magic Trackpad hoặc bàn di chuột tích hợp, bạn vẫn có thể di chuyển từ trang này sang trang khác với một cú nhấp chuột đơn giản của các chỉ báo trang ở cuối Bệ phóng.

Cho đến nay, nó có vẻ khá đơn giản, nhưng bạn có nhận thấy nhanh như thế nào Launchpad di chuyển từ trang này sang trang khác, hoặc tốc độ nó thực sự khởi chạy khi bạn chọn ứng dụng lần đầu tiên như thế nào? Tốc độ khởi chạy là rất ấn tượng, thậm chí nhiều hơn như vậy khi bạn nhận ra rằng tất cả các biểu tượng trên nền mờ, bán trong suốt đều mất rất nhiều mã lực đồ họa để kéo ra.

Làm thế nào để Launchpad quản lý để chạy như một nhà vô địch Kentucky Derby? Vâng, không giống như các loài động vật tuyệt vời tại Churchill Downs, Launchpad lận. Thay vì xây dựng hình thu nhỏ của mỗi biểu tượng của ứng dụng mỗi khi ứng dụng được khởi chạy hoặc trang được bật, Launchpad duy trì cơ sở dữ liệu bao gồm biểu tượng ứng dụng, nơi ứng dụng nằm trong hệ thống tệp, nơi biểu tượng sẽ được hiển thị trong Launchpad, cộng một số thông tin cần thiết khác cho Launchpad để thực hiện phép thuật của nó.

Khi Launchpad Fails

May mắn thay, thất bại Launchpad không phải là phá hoại như rủi ro tại Cape Canaveral. Đối với Launchpad, điều tồi tệ nhất có thể xảy ra là biểu tượng cho ứng dụng bạn đã xóa sẽ từ chối biến mất, biểu tượng sẽ không ở trên trang bạn muốn hoặc biểu tượng sẽ không duy trì tổ chức bạn muốn.

Hoặc, cuối cùng, khi bạn tạo thư mục ứng dụng trong Launchpad, các biểu tượng quay lại vị trí ban đầu của chúng trong lần mở Launchpad tiếp theo.

Trong tất cả các chế độ thất bại Launchpad mà tôi biết, không có tác hại nào được thực hiện đối với máy Mac hoặc bất kỳ ứng dụng đã cài đặt nào. Trong khi các vấn đề với Launchpad có thể gây phiền toái, chúng không bao giờ là một vấn đề thảm khốc có thể gây hại cho dữ liệu hoặc máy Mac của bạn.

Cảnh báo : Việc khắc phục sự cố Launchpad liên quan đến việc xóa hệ thống và dữ liệu người dùng, vì vậy trước khi tiếp tục, hãy đảm bảo bạn có bản sao lưu gần đây.

Khắc phục sự cố Launchpad

Như tôi đã đề cập ở trên, Launchpad sử dụng cơ sở dữ liệu để lưu trữ tất cả thông tin cần thiết để ứng dụng thực hiện, có nghĩa là buộc Launchpad để xây dựng lại cơ sở dữ liệu nội bộ có thể sửa chữa hầu hết các sự cố gặp phải.

Phương pháp để cơ sở dữ liệu được xây dựng lại thay đổi một chút tùy thuộc vào phiên bản OS X bạn đang chạy, nhưng trong mọi trường hợp, chúng tôi sẽ xóa cơ sở dữ liệu và sau đó khởi động lại Launchpad. Launchpad sẽ đi lấy thông tin từ cơ sở dữ liệu và nhanh chóng phát hiện ra rằng tệp chứa cơ sở dữ liệu bị thiếu. Launchpad sau đó sẽ quét các ứng dụng trên máy Mac của bạn, lấy biểu tượng của chúng và xây dựng lại tệp cơ sở dữ liệu của nó.

Làm thế nào để xây dựng lại cơ sở dữ liệu Launchpad trong OS X Mavericks (10.10.9) và trước đó

  1. Thoát khỏi Launchpad, nếu nó đang mở. Bạn có thể thực hiện việc này bằng cách nhấp vào bất kỳ đâu trong ứng dụng Launchpad, miễn là bạn không nhấp vào biểu tượng ứng dụng.
  1. Mở cửa sổ Trình tìm kiếm .
  2. Bạn cần truy cập thư mục Thư viện của bạn, được ẩn bởi hệ điều hành . Sau khi bạn mở thư mục Library và hiển thị trong Trình tìm kiếm , bạn có thể tiếp tục bước tiếp theo.
  3. Trong thư mục Thư viện , tìm và mở thư mục Hỗ trợ Ứng dụng .
  4. Trong thư mục Hỗ trợ ứng dụng , định vị và mở thư mục Dock .
  5. Bạn sẽ tìm thấy một số tệp trong thư mục Dock , bao gồm một tệp có tên là desktoppicture .db và một hoặc nhiều tệp bắt đầu bằng một tập hợp các chữ cái viết hoa và số có dấu gạch ngang và kết thúc bằng .db. Tên tệp mẫu là FE0131A-54E1-2A8E-B0A0A77CFCA4.db . Lấy tất cả các tập tin trong thư mục Dock với tập hợp các chữ cái và số có dấu chấm hết trong .db và kéo chúng vào thùng rác.
  1. Sau đó, bạn có thể khởi động lại máy Mac, hoặc nếu bạn không bận tâm đến một chút công việc trong Terminal, bạn có thể mở ứng dụng Terminal, nằm trong thư mục / Applications / Utilities của bạn và đưa ra lệnh sau: killall Dock

Hoặc là phương pháp hoạt động tốt. Lần tiếp theo bạn mở Launchpad, cơ sở dữ liệu sẽ được xây dựng lại. Việc khởi chạy có thể mất nhiều thời gian hơn một chút trong lần đầu tiên, trong khi Launchpad xây dựng lại cơ sở dữ liệu của nó, nhưng ngoài ra, Launchpad nên là tốt để đi.

Làm thế nào để xây dựng lại cơ sở dữ liệu Launchpad trong OS X Yosemite (10.10) và sau đó

OS X Yosemite thêm một chút nhăn vào phương pháp loại bỏ cơ sở dữ liệu Launchpad. Yosemite và các phiên bản sau của OS X cũng duy trì một bản sao lưu của cơ sở dữ liệu được lưu giữ bởi hệ thống, mà cũng cần phải được xóa.

  1. Thực hiện các bước từ 1 đến 6 ở trên.
  2. Tại thời điểm này, bạn đã xóa các tệp .db trong thư mục ~ / Library / Application Support / Dock và sẵn sàng cho bước tiếp theo.
  3. Khởi chạy Terminal, nằm trong thư mục / Applications / Utilities.
  4. Trong cửa sổ Terminal, nhập như sau: mặc định write com.apple.dock ResetLaunchPad -bool true
  5. Nhấn Enter hoặc quay lại để phát hành lệnh.
  6. Trong cửa sổ Terminal, nhập: killall Dock
  7. Nhấn enter hoặc return .
  8. Bây giờ bạn có thể thoát khỏi Terminal.

Launchpad hiện đã được đặt lại. Lần sau khi bạn mở Launchpad, ứng dụng sẽ xây dựng lại cơ sở dữ liệu cần thiết. Launchpad có thể mất nhiều thời gian hơn bình thường để khởi chạy lần đầu tiên và màn hình Launchpad hiện sẽ ở trong tổ chức mặc định của nó, với ứng dụng của Apple được hiển thị đầu tiên và các ứng dụng của bên thứ ba tiếp theo.

Giờ đây, bạn có thể sắp xếp lại Launchpad cho phù hợp với nhu cầu của mình.