คำสั่งที่sudo launchctl unload -w /System/Library/LaunchDaemons/
จะบังคับให้ปิดการใช้งานภูตเปิดตัวทั้งหมดใน / system / Library / LaunchDaemons / และเพิ่มรายการที่เกี่ยวข้องในdisabled.plist คำสั่ง - ป้อนโดยไม่ตั้งใจ - จะไม่ส่งผลกระทบต่อสถานะโหลด "ไม่ถูกบังคับ" ของ daemon ของระบบ แต่จะแทนที่สถานะใด ๆ ที่มีอยู่ (โหลด / ไม่โหลด) การลบ disabled.plist จะคืนค่าการกำหนดค่าระบบเกือบเป็นค่าเริ่มต้น - ยกเว้น daemons หรือเอเจนต์ที่ถูกบังคับให้เป็นหนึ่งในสองสถานะในการกำหนดค่าเริ่มต้นของระบบหรือหลังการติดตั้งแอปของบุคคลที่สาม สิ่งนี้สามารถกู้คืนได้โดยการกู้คืนไฟล์จากข้อมูลสำรองหรือ - บางส่วน - โดยการคัดลอกไฟล์ disabled.plist จากระบบที่คล้ายกัน
ในการทำให้ระบบของคุณบูตอีกครั้งคุณต้องลบไฟล์พิเศษนี้ในโหมดการกู้คืน
- บูตไปที่โหมดการกู้คืน
- เปิด Terminal ในยูทิลิตี้แถบเมนู> Terminal
- cd เป็น /Volumes/NameOfMainSystemVolume/private/var/db/com.apple.xpc.launchd
แทนที่NameOfMainSystemVolume แทนที่ NameOfMainSystemVolume ด้วยชื่อของโวลุ่มหลักของคุณ (เช่น Macintosh \ HD)
ls -la
รายการไฟล์ทั้งหมดที่มี คุณจะได้รับรายการที่มี ~ 20 ไฟล์ - ทั้งหมดที่เกี่ยวข้องกับ ID ผู้ใช้ - และไฟล์ขนาดใหญ่ที่ปิดใช้งานกรุณา (~ 10-15 KB)
- ลบไฟล์ด้วย
rm *.plist
รีบูตแก้ไข /private/var/db/com.apple.xpc.launchd/disabled.plist ด้วยsudo nano …
และแทนที่เนื้อหาที่มีอยู่ - อาจเป็นส่วนหนึ่งของส่วนหัวของโปรแกรม plist xml พื้นฐานและหนึ่งหรือมากกว่าหนึ่ง daemon ซึ่งอาจถูกเพิ่มโดยระบบในขณะที่บูต - โดยเนื้อหาต่อไปนี้:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>com.apple.ManagedClientAgent.enrollagent</key>
<true/>
<key>com.apple.ftpd</key>
<true/>
<key>com.apple.rpmuxd</key>
<false/>
<key>com.apple.usbmuxd</key>
<false/>
<key>com.apple.mrt</key>
<false/>
<key>com.apple.stackshot</key>
<false/>
<key>org.ntp.ntpd</key>
<false/>
<key>com.apple.pacemaker</key>
<true/>
</dict>
</plist>
นี่ควรเป็นเนื้อหาเริ่มต้นของไฟล์ใน Yosemite หากคุณติดตั้งแอปของบุคคลที่สามเพิ่มเติมอาจเป็นไปได้ว่ามีดีมอนมากกว่าเดิม เช่นผมต้องเอาลูกสนิชลิตและภูต XQuartz ระบบที่เกี่ยวข้องกับการที่จะได้รับอย่างใด "เริ่มต้น" disabled.plist