Biểu tượng ứng dụng bị mất trên MacBook


20

Tôi đã gặp vấn đề này được một thời gian và nó thực sự bắt đầu làm phiền tôi. Thỉnh thoảng, rất nhiều biểu tượng ứng dụng của tôi bị mất trong dock, launchpad, công cụ tìm, trình chuyển đổi cmd-tab, ở khắp mọi nơi.

Vài bức ảnh:

biểu tượng bị thiếu từ công cụ tìm biểu tượng bị thiếu từ dock biểu tượng bị thiếu trong launchpad

Rõ ràng điều này thực sự gây phiền nhiễu. Tôi đã thử rất nhiều thứ để giải quyết nó.

  • Tôi đã thử khởi chạy lại Finder
  • Tôi đã thử khởi chạy lại Dock (terminal: killall Dock)
  • Tôi đã thử xóa bộ nhớ cache biểu tượng

Cách duy nhất tôi có thể (tạm thời) giải quyết điều này bằng cách làm như sau:

  • Khởi động lại, bây giờ các biểu tượng đã được tải lại trong công cụ tìm và bảng khởi chạy, các biểu tượng dock vẫn còn thiếu

  • đi tới Thư viện / Preferences / com.apple.dock.plist và xóa tệp

  • mở terminal: killall Dock

Bằng cách này, mọi thứ đã được sửa, nhưng tôi phải sắp xếp lại dock của mình một lần nữa kể từ khi tôi xóa tệp tùy chọn. Nó chỉ là một sửa chữa tạm thời, vấn đề tiếp tục trở lại và tôi luôn phải làm điều này, điều này rất khó chịu.

Có ai biết nguyên nhân của điều này? Làm thế nào tôi có thể giải quyết nó vĩnh viễn? Nó thực sự trở nên bực bội!

Cảm ơn rất nhiều!


Điều này đã xảy ra với tôi hôm nay (macOS 10.13.1) và các biểu tượng bị ảnh hưởng đều dành cho các ứng dụng mà tôi đã cập nhật qua App Store trong vài tuần qua (kể từ lần khởi động lại cuối cùng của tôi). Đăng xuất và quay lại không có tác dụng, nhưng khởi động lại mới khôi phục tất cả các biểu tượng. Tôi gần như chắc chắn rằng các biểu tượng đã không ngay lập tức trở nên chung chung sau khi cập nhật, mặc dù lúc đó tôi không chú ý đến điều đó. Ngoài ra, khi tôi cập nhật một ứng dụng App Store khác vào hôm nay sau khi khởi động lại, biểu tượng không trở thành chung chung.
Gaultheria

Đối với tôi - thiết lập bộ đệm biểu tượng là tất cả những gì tôi cần: apple.stackexchange.com/questions/280877/iêu
Dimser

Câu trả lời:


11

Cách khởi động lại cơ sở dữ liệu Launchpad trong OS X Yosemite (10.10) trở lên

  1. Chuyển đến thư mục Thư viện bị ẩn. Để truy cập nó, nhấp vào bất cứ nơi nào trên máy tính để bàn và đảm bảo bạn thấy từ 'Finder' trong menu trên cùng gần logo Apple.
  2. Bấm và giữ alt/optionphím và trong thanh menu trên cùng, chọn Đi và cuối cùng là Thư viện .
  3. Trong thư mục Thư viện , định vị 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 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ữ in hoa và số và kết thúc bằng .db. Tên tệp ví dụ là FE0131A-54E1-2A8E-B0A0A77CFCA4.db . Lấy tất cả các tệp trong thư mục Dock với tập hợp các chữ cái và số kết thúc bằng .db và kéo chúng vào thùng rác hoặc nhấn phím ⌘/command+ delete.
  6. Khởi chạy Terminal , nằm trong thư mục / Ứng dụng / Tiện ích.
  7. Trong cửa sổ Terminal, nhập thông tin sau:

    defaults write com.apple.dock ResetLaunchPad -bool true; killall Dock

Launchpad hiện đã được thiết lập lại. Lần tới 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 bây giờ sẽ ở trong tổ chức mặc định của nó, với các ứng dụng Apple được hiển thị đầu tiên và các ứng dụng của bên thứ ba tiếp theo.


1
Đây là một giải pháp hoàn chỉnh, được thử nghiệm trên High Sierra. Cảm ơn bạn.
killscreenmike

Điều này khắc phục sự cố hàng ngày không liên tục trong HighSierra (10.13.6) khi dock dừng bật ra trong máy tính để bàn thông thường, nhưng bật ra khỏi ẩn chỉ trong launchpad. Điều này nhanh hơn so với khởi động lại mac.
John Meyer

2
Không sửa nó cho tôi trong 10.14.2 :(
Nate Glenn

1
Vấn đề là nó không chỉ là bến tàu. Các biểu tượng cũng bị thiếu trong thư mục Ứng dụng. Điều này không làm việc cho tôi trên mojave
ctilley79 24/03/19

1
@Dimser Tôi đã bật 10.14.6và cũng không thể làm cho nó hoạt động được, tuy nhiên, việc xóa bộ nhớ cache biểu tượng ở trên đã thực hiện thủ thuật -sudo rm -rfv /Library/Caches/com.apple.iconservices.store; sudo find /private/var/folders/ -name com.apple.dock.iconcache -exec rm -rfv {} \;; sudo find /private/var/folders/ -name com.apple.iconservices -exec rm -rfv {} \;; killall Dock; killall Finder;
khắc phục sự cố vào

6

Xây dựng lại cơ sở dữ liệu dịch vụ khởi chạy nội bộ macOS có thể giúp ích.

/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -r -domain local -domain system -domain user

Sau khi hoàn thành, bạn có thể cần phải khởi động lại Finder.

Nguồn:


Cảm ơn! Tôi sẽ thử cái này. Tôi không thể biết ngay nếu nó hoạt động, vì nó chỉ xảy ra một lần trong một thời gian, nhưng nếu nó ngừng xảy ra tôi sẽ cho bạn biết :)
JoJo

Đáng buồn thay, không cố định. Tất cả các biểu tượng của tôi biến mất một lần nữa trong launchpad và công cụ tìm của tôi. Dock vẫn trông ổn, vì vậy tôi chỉ cần khởi động lại.
JoJo

Chạy lệnh này không giúp tôi.
ClearCloud8


-2

Cuối cùng, đây là sự cố phần mềm MacOS. Bạn cần khởi động mac vào chế độ recovery và cài đặt lại MacO để sửa các biểu tượng. Nó sẽ không xóa bất kỳ thông tin nào vì nó chỉ xây dựng lại các tập tin hệ thống. Điều đó sẽ sửa các biểu tượng bị thiếu.


-2

Để thay thế các biểu tượng dock chung bằng biểu tượng ứng dụng thực tế, đây là những gì tôi đã làm:

  1. Nhấp chuột phải vào biểu tượng dock chung
  2. Chọn Xóa khỏi Dock
  3. Mở ứng dụng từ Thư mục ứng dụng trong Finder
  4. Kéo ứng dụng trở lại Dock

Biểu tượng dock mới phải là biểu tượng thích hợp.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.