Hãy thử điều này trước: nhấn ⌥⌘D. Nó bật/tắt tự động ẩn, và sẽ đưa trở lại một Dock chỉ đang bị ẩn chứ không hề biến mất.
Nếu điều đó không có tác dụng, hãy đọc tiếp xuống trang này. Các nguyên nhân được sắp xếp từ khả năng cao nhất đến thấp nhất, và không nguyên nhân nào cần cài đặt lại bất cứ thứ gì.
Tự động ẩn chỉ cách một tổ hợp phím và rất dễ bị bật vô tình. Đẩy con trỏ thật chắc vào cạnh dưới của màn hình và giữ nguyên trong một giây. Nếu Dock trượt lên, thì đó chính là nguyên nhân.
defaults write com.apple.dock autohide -bool false; killall Dock
Nếu Dock mất cả một khoảng thời gian dài để xuất hiện, đó là do độ trễ được đặt dài chứ không phải do Dock bị hỏng:
defaults write com.apple.dock autohide-delay -float 0; killall Dock
Trên một Mac nhiều màn hình, Dock thuộc về một màn hình tại một thời điểm, và nó di chuyển khi con trỏ của bạn chạm đến cạnh dưới của một màn hình khác. Nếu bạn vừa rút một màn hình, Dock có thể vẫn coi màn hình đã mất đó là nhà của nó.
Di chuyển con trỏ đến cạnh dưới của từng màn hình lần lượt và giữ nguyên. Để đưa nó về lại vĩnh viễn, đẩy con trỏ đến cạnh dưới của màn hình bạn muốn và giữ nguyên đến khi Dock xuất hiện. Xem thêm tại giữ Dock trên một màn hình.
Một cửa sổ toàn màn hình ẩn Dock theo thiết kế. Nhấn Esc hoặc ⌃⌘F để thoát toàn màn hình, hoặc vuốt sang một Space khác. Trường hợp này khiến nhiều người bối rối vì Dock vẫn hoạt động hoàn hảo, chỉ là không ở nơi họ đang nhìn.
Dock là một chương trình, và các chương trình có thể dừng. macOS sẽ khởi động lại nó ngay lập tức nếu bạn yêu cầu:
killall Dock
Không có gì bị mất, không cửa sổ nào bị đóng, và cách sắp xếp của bạn không bị ảnh hưởng. An toàn để chạy bất cứ lúc nào. Nếu
bạn thấy No matching processes, nghĩa là Dock thực sự chưa chạy và lệnh này vừa
khởi động nó. Chi tiết trong killall Dock làm gì.
Một tilesize bằng 16 chỉ là một dải vài điểm ảnh chiều cao ở dưới màn hình, dễ bị
nhầm là chẳng có gì cả. Đưa nó trở về một mức bình thường:
defaults write com.apple.dock tilesize -int 48; killall Dock
Nếu không cách nào ở trên đưa nó trở lại, tệp mà macOS đọc thông tin Dock từ đó đã không thể đọc được nữa. Xóa nó sẽ khiến macOS xây dựng lại một tệp mới sạch sẽ:
defaults delete com.apple.dock; killall Dock
Thao tác này thực sự làm mất các ứng dụng đã ghim của bạn. Đây là bước cuối cùng vì một lý do, nhưng nó đáng tin cậy, và bản thân các ứng dụng không bị ảnh hưởng, chỉ có danh sách ứng dụng nào nằm trong Dock là thay đổi.
Đến bước này thì Dock không còn là vấn đề nữa. Khởi động lại Mac, để loại trừ khả năng window server bị treo, sau đó đăng nhập vào một tài khoản người dùng mới từ Cài đặt Hệ thống › Người dùng & Nhóm. Nếu Dock hoạt động bình thường ở tài khoản mới, lỗi nằm ở tùy chọn của tài khoản bạn và bước 6 sẽ khắc phục nó. Nếu vẫn thiếu ở đó luôn, đây là lỗi ở cấp hệ thống và đáng để liên hệ với Apple.
Không phải từ macOS.
Không có gì trong hệ thống ghi lại Dock của bạn từng trông như thế nào trước đó, đây chính là khoảng trống khiến chúng tôi xây dựng
Still Dock. Nếu bạn có bản sao lưu Time Machine, bạn có thể khôi phục
~/Library/Preferences/com.apple.dock.plist từ trước khi xảy ra sự cố.
Điều đó có thể xảy ra. Các tiện ích dọn dẹp đôi khi xóa các tệp tùy chọn mà chúng cho là rác. Nếu Dock cứ đảo ngược lặp đi lặp lại, xem vì sao Dock tự đặt lại.
Dock và Finder là hai chương trình riêng biệt. Nếu Finder cũng bị mất, hãy khởi động lại Mac trước khi làm bất cứ gì khác ở đây; đó là một lỗi khác.