ลองสิ่งนี้ก่อน กด ⌥⌘D นั่นสลับการซ่อนอัตโนมัติ และจะเรียก Dock ที่แค่ซ่อนอยู่กลับมา แทนที่จะหายไปจริง ๆ
ถ้านั่นไม่มีผล ให้ไล่อ่านหน้านี้ต่อไป สาเหตุเรียงจากที่เป็นไปได้มากที่สุดไปน้อยที่สุด และไม่มี อันไหนต้องติดตั้งอะไรใหม่เลย
การซ่อนอัตโนมัติเปิดได้ด้วยการกดปุ่มเดียวและเปิดโดยไม่ตั้งใจได้ง่าย ดันเคอร์เซอร์ให้แน่นไปที่ ขอบล่างของจอและค้างไว้สักวินาที ถ้า Dock เลื่อนขึ้นมา นั่นก็คือทั้งหมดที่เกิดขึ้น
defaults write com.apple.dock autohide -bool false; killall Dock
ถ้า Dock ใช้เวลานานมากกว่าจะปรากฏ มันเป็นเพราะความล่าช้าถูกตั้งไว้นาน ไม่ใช่เพราะ Dock เสีย
defaults write com.apple.dock autohide-delay -float 0; killall Dock
บน Mac ที่ใช้หลายจอ Dock เป็นของจอเดียวในแต่ละครั้ง และมันย้ายเมื่อเคอร์เซอร์ของคุณไปที่ด้านล่างของอีกจอ ถ้าคุณเพิ่งถอดจอออกไป Dock อาจยังถือว่าจอที่หายไปเป็นบ้านของมันอยู่
เลื่อนเคอร์เซอร์ไปที่ด้านล่างของแต่ละจอทีละจอและค้างไว้ หากต้องการให้มันกลับมาแบบถาวร ให้ดัน เคอร์เซอร์ไปที่ด้านล่างของจอที่คุณต้องการและค้างไว้จนกว่า Dock จะมาถึง อ่านเพิ่มเติมได้ที่ การคงให้ Dock อยู่จอเดียว
หน้าต่างแบบเต็มจอซ่อน Dock โดยการออกแบบ กด Esc หรือ ⌃⌘F เพื่อออกจากเต็มจอ หรือปัดไปยัง Space อื่น อันนี้ทำให้ คนงงเพราะ Dock ทำงานได้ปกติทุกประการ แค่ไม่ได้อยู่ตรงที่พวกเขากำลังมอง
Dock เป็นโปรแกรมหนึ่ง และโปรแกรมก็หยุดทำงานได้ macOS จะรีสตาร์ตมันทันทีถ้าคุณสั่ง
killall Dock
ไม่มีอะไรสูญหาย ไม่มีหน้าต่างปิด และเค้าโครงของคุณไม่ถูกแตะต้อง ปลอดภัยที่จะรันได้ทุกเมื่อ ถ้าคุณเจอ No matching processes แสดงว่า Dock ไม่ได้ทำงานอยู่จริง ๆ และคำสั่งนี้เพิ่งเริ่มมันขึ้นมา รายละเอียดใน killall Dock ทำอะไรบ้าง
tilesize ที่ 16 คือแถบสูงไม่กี่พิกเซลที่ด้านล่างของจอ ง่ายที่จะเข้าใจผิดว่าไม่มีอะไรเลย
นำมันกลับไปเป็นค่าปกติ
defaults write com.apple.dock tilesize -int 48; killall Dock
ถ้าไม่มีข้อไหนข้างต้นทำให้มันกลับมา แสดงว่าไฟล์ที่ macOS อ่าน Dock มาไม่สามารถอ่านได้ การลบมันทำให้ macOS สร้างไฟล์ใหม่ที่สะอาด
defaults delete com.apple.dock; killall Dock
นี่จะทิ้งแอปที่ปักหมุดของคุณไปจริง ๆ มันเป็นขั้นตอนสุดท้ายด้วยเหตุผลบางอย่าง แต่มันเชื่อถือได้ และตัวแอปเองไม่ถูกแตะต้อง มีแค่รายการว่าตัวไหนอยู่ใน Dock เท่านั้นที่เปลี่ยน
ถึงจุดนี้ Dock ไม่ใช่ปัญหาแล้ว รีสตาร์ต Mac เพื่อตัดปัญหา window server ค้างออกไป แล้วลงชื่อเข้าใช้บัญชีผู้ใช้ใหม่จาก การตั้งค่าระบบ › ผู้ใช้และกลุ่ม ถ้า Dock ปกติดีในบัญชีใหม่ ปัญหาอยู่ที่การตั้งค่าในบัญชีของคุณ และขั้นตอนที่ 6 จะแก้ไขได้ ถ้ามันหายไปในบัญชีใหม่ด้วย นั่นเป็นปัญหาระดับระบบและควรติดต่อ Apple
ไม่ได้จาก macOS
ไม่มีอะไรในระบบที่บันทึกว่า Dock ของคุณเคยเป็นอย่างไร ซึ่งเป็นช่องว่างที่ทำให้เราสร้าง
Still Dock ขึ้นมา ถ้าคุณมีไฟล์สำรองจาก Time Machine คุณกู้คืน
~/Library/Preferences/com.apple.dock.plist จากก่อนที่ปัญหาจะเกิดขึ้นได้
มันเกิดขึ้นได้ ยูทิลิตี้ทำความสะอาดบางตัวจะ ลบไฟล์การตั้งค่าที่มันตัดสินว่าเป็นความรก ถ้า Dock กลับไปเป็นแบบเดิมซ้ำ ๆ ดู ทำไม Dock ถึงรีเซ็ตตัวเอง
Dock และ Finder เป็นโปรแกรมแยกกัน ถ้า Finder หายไปด้วย ให้รีสตาร์ต Mac ก่อนทำอะไรอย่างอื่นในนี้ นั่นเป็น ข้อบกพร่องคนละแบบ