อย่างไรเมื่อใดและเพราะเหตุใดเพื่อซ่อมแซมสิทธิ์ดิสก์บน Mac ของคุณ
“ ลองซ่อมแซมสิทธิ์ใช้งานดิสก์ของคุณ” เป็นคำแนะนำในการแก้ไขปัญหา Mac มาตรฐานที่มีอยู่ตลอดไป จริงๆแล้วมีเครื่องมือสองชนิดที่แตกต่างกันสำหรับการซ่อมสิทธิ์ดิสก์ประเภทต่าง ๆ และหนึ่งในนั้นก็ถูกซ่อนอยู่มาก.
การอนุญาตที่นี่เป็นสิทธิ์การใช้ไฟล์และไดเรกทอรี แต่โดยทั่วไปเรียกว่า "สิทธิ์ดิสก์" Mac ของคุณจะไม่ซ่อมแซมสิทธิ์โดยอัตโนมัติยกเว้นในขณะติดตั้งหรืออัปเกรด Mac OS X.
ปรับปรุง: ตั้งแต่ Mac OS X 10.11 El Capitan, Disk Utility ใน Mac OS X ไม่มีวิธีการในการซ่อมแซมสิทธิ์ดิสก์ สิ่งนี้ไม่จำเป็นอีกต่อไปด้วยการป้องกันความซื่อสัตย์ของระบบ.
สิทธิ์คืออะไรและการซ่อมทำอะไร?
เช่นเดียวกับระบบปฏิบัติการอื่น ๆ รวมถึง Windows และ Linux ไฟล์และไดเรกทอรีบน Mac แต่ละเครื่องมีสิทธิ์ของตนเอง การอนุญาตจะควบคุมว่าผู้ใช้และกระบวนการของระบบมีการเข้าถึงไฟล์และสิ่งที่พวกเขาสามารถทำได้ ตัวอย่างเช่นไฟล์ระบบถูกทำเครื่องหมายว่าเป็นแบบอ่านอย่างเดียวดังนั้นโปรแกรมผู้ใช้ปกติจึงไม่สามารถแก้ไขได้ ไฟล์ที่ปฏิบัติการได้จะต้องทำเครื่องหมายว่าสามารถใช้งานได้มิฉะนั้นระบบจะไม่อนุญาตให้เรียกใช้.
ระบบการอนุญาตเป็นวิธีที่ Mac OS X และระบบปฏิบัติการอื่น ๆ รับประกันความปลอดภัย โปรแกรมที่คุณเรียกใช้บนเดสก์ท็อปของคุณไม่สามารถแก้ไขไฟล์ระบบโดยไม่ได้รับอนุญาต หากคุณมีบัญชีผู้ใช้หลายบัญชีใน Mac ของคุณการอนุญาตจะเก็บไฟล์ของบัญชีผู้ใช้แต่ละคนไว้เป็นความลับ.
Mac มีการอนุญาตสองประเภทที่แตกต่างกัน มีการอนุญาตไฟล์ UNIX มาตรฐานการอนุญาตประเภทเดียวกันกับที่คุณพบบน Linux นอกจากนี้ยังมีสิทธิ์การเข้าถึงรายการควบคุมการเข้าถึง (ACL) ที่ทันสมัยกว่า คุณสามารถดูไฟล์หรือการอนุญาตของไดเรกทอรีโดยกดปุ่ม Ctrl ค้างไว้แล้วคลิกไฟล์หรือไดเรกทอรีใน Finder คลิกรับข้อมูลและดูภายใต้การแชร์และการอนุญาต
Mac ของคุณมีฐานข้อมูลการอนุญาต ฐานข้อมูลถูกเก็บไว้ในไฟล์“ Bill of Materials” ภายในโฟลเดอร์ / var / db / receipts และ / Library / Receipts ไฟล์ระบบ Mac OS X และแอปพลิเคชันอื่น ๆ ที่ติดตั้งจากไฟล์. pkg ปล่อยให้ไฟล์. Bom ที่นี่และรายการไฟล์ที่อนุญาตไฟล์ระบบหรือไฟล์โปรแกรมควรมี.
เมื่อคุณซ่อมแซมสิทธิ์ Mac ของคุณจะดูไฟล์. Bom ที่นี่และตรวจสอบไฟล์จริงในระบบของคุณ หากไฟล์หรือโฟลเดอร์ในระบบของคุณมีสิทธิ์ที่ไม่ตรงกับสิทธิ์ที่ระบุในไฟล์. bom Mac ของคุณจะเปลี่ยนสิทธิ์ให้ตรงกับไฟล์ในไฟล์. bom.
โปรดทราบว่าสิ่งนี้ไม่สามารถใช้ได้กับไฟล์ทั้งหมดในระบบของคุณ ไฟล์ข้อมูลส่วนบุคคลของคุณไม่มีรายการใด ๆ ในฐานข้อมูลการอนุญาตและแอปพลิเคชันบุคคลที่สามที่ไม่ใช้ไฟล์. pkg จะไม่ถูกแสดงในฐานข้อมูล การดำเนินการแก้ไขการอนุญาตจะทำให้ไฟล์อื่น ๆ ทั้งหมดนี้อยู่คนเดียว.
คุณควรซ่อมแซมสิทธิ์เมื่อใด?
ระหว่างการใช้งานปกติของระบบของคุณเป็นไปได้ว่าโปรแกรมจะเปลี่ยนการอนุญาตของไฟล์หรือโฟลเดอร์จากโปรแกรมดั้งเดิม เป็นไปได้ว่าการอนุญาตใหม่เหล่านี้จะทำให้เกิดปัญหา ตัวอย่างเช่นโปรแกรมอาจกำหนดสิทธิ์การเขียนให้กับไฟล์ระบบอย่างไม่ถูกต้องลดความปลอดภัยโดยการอนุญาตให้โปรแกรมผู้ใช้ทั่วไปทำการแก้ไขได้ โปรแกรมอาจทำให้ไฟล์โปรแกรมไม่สามารถเรียกใช้งานได้ทำให้แอปพลิเคชันไม่ทำงาน โปรแกรมอาจให้สิทธิ์การเข้าถึงแบบอ่านอย่างเดียวกับบัญชีผู้ใช้ของคุณในโฟลเดอร์หลักทำให้คุณไม่สามารถบันทึกหรือแก้ไขไฟล์ใด ๆ.
มีปัญหามากมายที่อาจเกิดจากสิทธิ์ที่ไม่ถูกต้อง - หรือ "เสียหาย" - การซ่อมแซมการอนุญาตให้ใช้ไฟล์ของคุณยังเป็นการดำเนินการที่ปลอดภัย กระบวนการซ่อมแซมไม่ควรทำให้เกิดปัญหาใด ๆ นั่นเป็นเหตุผลที่การซ่อมแซมสิทธิ์ของ Mac เป็นหนึ่งในเคล็ดลับการแก้ไขปัญหาแรกที่คุณจะได้รับหากคุณมีปัญหากับ Mac ของคุณ.
หากคุณไม่ได้มีปัญหากับ Mac ของคุณคุณไม่จำเป็นต้องซ่อมแซมสิทธิ์ หากคุณมีปัญหาบางอย่างการแก้ไขสิทธิ์ของคุณเป็นสิ่งที่ดีและปลอดภัยสำหรับการเริ่มต้น.
วิธีการซ่อมแซมสิทธิ์ดิสก์
คุณสามารถซ่อมแซมสิทธิ์ Mac ของคุณได้จากแอปพลิเคชัน Disk Utility หากต้องการเปิดให้กด Command + Space เพื่อเปิดการค้นหา Spotlight ให้พิมพ์ ยูทิลิตี้ดิสก์, และกด Enter.
เลือกพาร์ติชันระบบ Mac ของคุณ - โดยทั่วไป“ Macintosh HD” คลิกปุ่มยืนยันการอนุญาตดิสก์หากคุณต้องการตรวจสอบการอนุญาตสำหรับปัญหา คลิกซ่อมแซมสิทธิ์ดิสก์เพื่อตรวจสอบปัญหาและแก้ไขให้โดยอัตโนมัติ.
โปรดทราบว่ามันเป็นเรื่องปกติสำหรับการอนุญาตให้เปลี่ยนการใช้งานปกติของระบบของคุณและสิ่งนี้ไม่ได้ทำให้เกิดปัญหาเสมอไป คุณอาจเห็นการอนุญาตที่ไม่ถูกต้องแม้ว่า Mac ของคุณจะไม่มีอะไรผิดปกติก็ตาม นี่คือไม่มีอะไรต้องกังวล เราเห็นการอนุญาตที่ไม่ถูกต้องค่อนข้างน้อยใน Mac ของเรา แต่มันก็ไม่ได้ทำงานผิดปกติเลย พวกเขาไม่ใช่ปัญหาจริงๆ.
แค่นั้นแหละ - สิทธิ์ของคุณจะได้รับการซ่อมแซม หาก Mac ของคุณประสบปัญหาร้ายแรงเช่นนั้นซึ่งจะไม่สามารถบูตได้ตามปกติคุณสามารถเข้าถึง Disk Utility จาก OS X Recovery และซ่อมแซมสิทธิ์ดิสก์จากที่นั่น Mac ของคุณยังเรียกใช้การซ่อมแซมสิทธิ์ดิสก์โดยอัตโนมัติเมื่อคุณติดตั้ง Mac OS X ที่ด้านบนของการติดตั้ง Mac OS X ที่มีอยู่ดังนั้นการติดตั้งใหม่หรืออัพเกรดระบบปฏิบัติการ Mac ของคุณควรแก้ไขปัญหาการอนุญาตดิสก์.
วิธีการซ่อมแซมการอนุญาตโฮมไดเรกทอรี
นอกจากนี้ยังมีเครื่องมือที่สองที่ซ่อมแซมสิทธิ์บางอย่าง เครื่องมือซ่อมแซมนี้จะซ่อมแซมสิทธิ์ไดเรกทอรีบ้านของบัญชีผู้ใช้ของคุณ หากคุณมีปัญหาเกี่ยวกับไฟล์บัญชีผู้ใช้ของคุณ - บางทีคุณไม่สามารถบันทึกไฟล์ใด ๆ ลงในโฮมไดเร็กตอรีของคุณ, อาจเป็นเพราะมันถูกสร้างขึ้นแบบอ่านอย่างเดียว - คุณสามารถใช้เครื่องมือนี้.
เครื่องมือนี้ไม่ได้ใช้ไฟล์. Bom เพื่อปรับเปลี่ยนการอนุญาตของไฟล์ระบบ แต่เป็นเพียงการซ่อมแซมโฮมไดเร็กตอรี่ของบัญชีผู้ใช้ให้เป็นมาตรฐาน, การอนุญาตเริ่มต้น.
ในการทำสิ่งนี้ให้ป้อน OS X Recovery โดยการรีสตาร์ท Mac ของคุณและกด Command + R ค้างไว้ในสภาพแวดล้อมการกู้คืนคลิกยูทิลิตี้บนแถบเมนูแล้วเลือกเทอร์มินัล ชนิด รีเซ็ตรหัสผ่าน เข้าสู่ Terminal และกด Enter คลิกฮาร์ดไดรฟ์ Mac ของคุณแล้วเลือกบัญชีผู้ใช้ที่มีปัญหา.
ที่ด้านล่างของหน้าต่างคลิกปุ่มรีเซ็ตภายใต้ตั้งค่าการอนุญาตไดเรกทอรีบ้านและ ACL นี่จะเป็นการรีเซ็ตสิทธิ์ของบัญชีผู้ใช้ไม่ใช่รหัสผ่าน.
รีสตาร์ท Mac ของคุณเมื่อคุณทำเสร็จแล้ว สิทธิ์ไดเรกทอรีภายในบ้านของบัญชีผู้ใช้จะได้รับการซ่อมแซม.
การซ่อมแซมสิทธิ์ Mac ของคุณไม่ควรเป็นงานบำรุงรักษาระบบตามปกติ มันจะช่วยถ้าคุณประสบปัญหาจริงๆเท่านั้นดังนั้นจึงไม่มีเหตุผลที่จะเรียกใช้เครื่องมือนี้เป็นประจำ ในทางกลับกันนี่เป็นการดำเนินการที่ปลอดภัยดังนั้นจึงไม่มีอันตรายในการซ่อมสิทธิ์ดิสก์หากคุณคิดว่าอาจช่วยได้.
เครดิตรูปภาพ: Karlis Dambrans บน Flickr