คำตอบสั้น ๆ: รัน defaults delete com.apple.dock persistent-apps; killall Dock ใน Terminal
Dock รีสตาร์ทพร้อมแอปเริ่มต้นของ Apple และเก็บขนาดกับตำแหน่งของคุณไว้ ถ้ากลับมาว่างเปล่า ให้ใช้การรีเซ็ตแบบเต็มข้างล่าง
การคืนค่าเริ่มต้นจะทิ้งแอปที่คุณปักหมุดไว้ บันทึกไว้ก่อน:
defaults export com.apple.dock ~/Desktop/dock-backup.plist
หากต้องการกลับไปที่ Dock ของคุณเองภายหลัง:
defaults import com.apple.dock ~/Desktop/dock-backup.plist; killall Dock
แอปที่ปักหมุดอยู่ในรายการชื่อ persistent-apps เมื่อรายการหายไป Dock จะสร้างชุดเริ่มต้นของ Apple แทน:
defaults delete com.apple.dock persistent-apps; killall Dock
โฟลเดอร์และสแตกทางขวาของตัวแบ่งคือรายการที่สอง persistent-others ลบอันนี้ด้วยถ้าต้องการให้พวกมันกลับเป็นค่าเริ่มต้นเหมือนกัน:
defaults delete com.apple.dock persistent-others; killall Dock
แอปของคุณยังติดตั้งอยู่ ไฟล์ยังอยู่ที่เดิม และ Dock ยังคงขนาด ตำแหน่ง และการตั้งค่าซ่อนอัตโนมัติไว้
ถ้า Dock กลับมาโดยไม่มีแอปเลย แปลว่ารายการถูกสร้างใหม่แบบว่างเปล่า ให้รันการรีเซ็ตแบบเต็ม ซึ่งคืนขนาดและตำแหน่งกลับเป็นค่าเริ่มต้นด้วย:
defaults delete com.apple.dock; killall Dock
รายละเอียดเพิ่มเติมว่ามันล้างอะไรอยู่ในวิธีรีเซ็ต Dock ของ Mac กลับเป็นค่าเริ่มต้น
ไม่ต้องใช้ Terminal เพื่อสร้าง Dock ขึ้นใหม่ทีละแอป
Dock ที่มีช่องว่างหรือเครื่องหมายคำถามตรงที่ควรมีแอป มักแปลว่าแอปถูกย้ายหรือลบ ลากแอปกลับมาจากแอปพลิเคชัน ถ้า Dock กลับไปเป็นรูปแบบเก่าทุกครั้งที่คุณเข้าสู่ระบบ แสดงว่าโปรไฟล์การกำหนดค่าหรือไฟล์ค่ากำหนดที่เสียหายกำลังเขียนทับ: ดูทำไม Dock รีเซ็ตตัวเอง
เมื่อ Dock มีแอปที่คุณต้องการแล้ว ให้ล็อกเนื้อหา เพื่อไม่ให้ไอคอนถูกลากออกโดยไม่ตั้งใจ:
defaults write com.apple.dock contents-immutable -bool true; killall Dock
เปลี่ยน true เป็น false ก่อนเพิ่มหรือลบแอป Still Dock มีการล็อกเดียวกันเป็นสวิตช์ในแถบเมนู และจำ Dock ที่คุณมีก่อนล็อกไว้
ขึ้นอยู่กับเวอร์ชัน macOS ของคุณ Finder, Safari, ข้อความ, เมล, รูปภาพ, ปฏิทิน, โน้ต, เพลง, App Store และการตั้งค่าระบบมีอยู่เสมอ และแต่ละรุ่นเพิ่มหรือตัดบางตัว คำสั่งรีเซ็ตให้ชุดของ macOS ที่คุณใช้อยู่เสมอ
ไม่ Dock เก็บทางลัด การเอาไอคอนออกจากมันไม่เคยถอนการติดตั้งแอป
ได้ ถ้าคุณรันคำสั่ง export ก่อน รันคำสั่ง import แล้วแอปที่ปักหมุดไว้จะกลับมา