คำตอบสั้น ๆ Dock แทบไม่เคยจัดเรียงตัวเองใหม่ มีสี่เรื่องที่ถูกเรียกว่าการจัดเรียงใหม่ และมีวิธีแก้ที่ต่างกันสี่แบบ
ถ้าคุณต้องการหยุดมันถาวรไม่ว่าจะเป็นสาเหตุไหนก็ตาม
defaults write com.apple.dock contents-immutable -bool true; killall Dock
ก่อนที่จะเปลี่ยนอะไร ดูว่าจริง ๆ แล้วอะไรขยับ วิธีแก้ขึ้นอยู่กับสิ่งที่ขยับ
ไอคอนใหม่มาจากส่วนแอปล่าสุด ไม่มีอะไรที่คุณวางไว้ขยับเลย มีแค่ กลุ่มชั่วคราวที่โตขึ้นข้าง ๆ ปิดส่วนนั้นได้ในการตั้งค่าระบบ › เดสก์ท็อปและ Dock หรือดู วิธีหยุดแอปล่าสุดและแนะนำ
Dock ถูกปรับขนาดหรือย้าย ส่วนใหญ่เกิดจากการปัดโดนเส้นแบ่งหรือการเชื่อมต่อจอภาพ ลำดับยังคงเดิม ดู ทำไม Dock ถึงเปลี่ยน ขนาดอยู่เรื่อย และ ทำไมมันเปลี่ยนเมื่อคุณเชื่อมต่อ จอภาพ
มีบางอย่างลากมัน และบน Mac มีแค่สามอย่างที่ทำได้จริง คน แทร็กแพดที่อ่านการสัมผัสผิดเป็นการลาก หรือตัวติดตั้งที่เพิ่มตัวเองเข้าไป macOS ไม่จัดเรียงไอคอนที่ปักหมุดใหม่เอง
การลากโดยไม่ตั้งใจเกิดขึ้นบ่อยกว่าที่คนคิด เพราะการลากช้า ๆ บนแทร็กแพดถูกอ่านเหมือนเป็น การลากโดยตั้งใจ การตั้งค่าระบบ › การช่วยการเข้าถึง › การควบคุมตัวชี้ › ตัวเลือก แทร็กแพด และรูปแบบการลากตรงนั้น ควรตรวจสอบถ้ามันเกิดขึ้นอยู่เรื่อย
Dock ที่กลับมาพร้อมค่าเริ่มต้นของ Apple ถูกรีเซ็ตแล้ว ซึ่งมักเกิดตามหลังการอัปเดตหรือไฟล์การตั้งค่าถูกสร้างใหม่ ดู ทำไม Dock ถึงรีเซ็ตตัวเอง
ล็อกเนื้อหาหยุดไม่ให้เนื้อหาของ Dock เปลี่ยนเลย ไม่มีการลากออก ไม่มีการจัดเรียงใหม่ ไม่มี ไอคอนใหม่เพิ่มเข้ามา มันเป็นการตั้งค่าเดียวและครอบคลุมกรณีที่หนึ่ง สาม และสี่
defaults write com.apple.dock contents-immutable -bool true
killall Dock
ตั้งค่า Dock ให้เป็นแบบที่คุณต้องการก่อน ล็อกจะแช่แข็งสิ่งที่มีอยู่ ณ ตอนนั้น ดังนั้นการล็อก Dock ที่คุณยังไม่ได้จัดระเบียบจะคงความยุ่งเหยิงนั้นไว้ หากต้องการปลดล็อก ให้สลับ true เป็น false
ถ้าขนาดหรือตำแหน่งก็คลาดเคลื่อนด้วย ล็อกอีกสามแบบมีเอกสารอยู่ใน สามวิธีล็อก Dock ของ Mac และ ตัวสร้างคำสั่งฟรีของเราจะเขียนชุดค่าผสมที่คุณต้องการพร้อมคำสั่ง ย้อนกลับควบคู่ไปด้วย
การอัปเกรด macOS เป็นตัวกระตุ้นที่พบบ่อยที่สุด การอัปเกรดสามารถ
สร้าง com.apple.dock ใหม่จากค่าเริ่มต้น ซึ่งทิ้งการตั้งค่าที่ไม่เคยถูกเขียนไว้อย่างชัดเจน
อะไรก็ตามที่คุณตั้งค่าไว้ครั้งเดียวในหน้าต่างการตั้งค่าเมื่อหลายปีก่อนมีแนวโน้มจะหายไปมากที่สุด
ค่าที่เขียนจากเทอร์มินัลหรือส่งมาโดยโปรไฟล์การกำหนดค่าจะคงอยู่ต่อไป ดังนั้นควรตั้งค่าอย่างตั้งใจ
ไม่ แอปติดตั้ง ตามปกติและปรากฏใน Launchpad และโฟลเดอร์ Applications ล็อกแค่หยุดไม่ให้มันถูกเพิ่มเข้าไปใน Dock และหยุดไม่ให้ไอคอนถูกลากออกจากมัน
ตรวจสอบลำดับ อย่างละเอียด การเชื่อมต่อจอภาพมักจะปรับขนาดไอคอนและปล่อยลำดับไว้ตามเดิม และ Dock ที่มีไอคอนเล็กลงดู เหมือน Dock คนละแบบในสายตาแวบแรก ดู คู่มือเรื่องจอภาพ
ใช่
contents-immutable ถูกเขียนลงในการตั้งค่าของคุณและมีผลทุกครั้งที่เข้าสู่ระบบ มันเป็นแบบรายผู้ใช้ ดังนั้นบน Mac ที่ใช้ร่วมกัน แต่ละบัญชีต้องมีมัน หรือใช้โปรไฟล์การกำหนดค่าสำหรับทั้งหมด
ถ้าคุณไม่อยากจดรายการคำสั่งไว้ Still Dock ก็คือการตั้งค่าสี่อย่างเดียวกัน แต่เป็นสวิตช์ และมันจำ Dock ที่คุณมีก่อนล็อกไว้ด้วย ล็อกขนาดใช้ได้ฟรี