สำหรับผู้ที่เพิ่งอัพเดตเป็น Mac OS Sierra วิธีที่ดีที่สุดในการปิดการใช้งานหรือเปิดใช้งานการค้นหา Spotlight คือการใช้ Terminal เหตุผลหลักที่ผู้ใช้ Apple ต้องการปิดการใช้งานการค้นหา Spotlight คือเนื่องจาก mdworker ซึ่งเป็นซอฟต์แวร์ที่ใช้งาน Spotlight ด้านล่างเราจะอธิบายวิธีที่คุณสามารถเปิดใช้งานหรือปิดใช้งาน Spotlight บนคอมพิวเตอร์ Mac ของคุณ
คุณสามารถเปิด Terminal (พบได้ใน / Applications / Utilities /) และป้อนคำสั่งต่อไปนี้ตามความจำเป็นในการปิดใช้งานหรือเปิดใช้งานการทำดัชนี Spotlight อีกครั้ง สิ่งนี้จะมีผลต่อการสร้างดัชนีในไดรฟ์ ทั้งหมดที่ เชื่อมต่อกับ Mac
ปิดการใช้งาน Spotlight
วิธีการหลักคือการใช้ launchctl นี้จะต้องมีรหัสผ่านของผู้ดูแลระบบ:
sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist
อีกวิธีหนึ่งคือการใช้วิธีการจัดทำดัชนีแบบเก่าของ“ sudo mdutil -a -i off” ซึ่งจะปิดการทำดัชนีเท่านั้น แต่ทำได้มากกว่านั้นในหนึ่งนาที
เปิดใช้งานสปอตไลท์อีกครั้ง
วิธีรับประกันการเปิดใช้งาน Spotlight อีกครั้งคือการโหลดซ้ำลงใน launchd โดยใช้ launchctl:
sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist
อีกวิธีหนึ่งคือการทำดัชนีที่เกี่ยวข้องกับคำสั่ง“ sudo mdutil -a -i on” แต่วิธีการนั้นโยนข้อผิดพลาด“ เซิร์ฟเวอร์ Spotlight ถูกปิดใช้งาน” ข้อผิดพลาดและไม่อนุญาตให้คุณเปิดใช้งานอีกครั้ง หากคุณพบปัญหาให้ใช้คำสั่ง sudo launchctl load แทนเพื่อเปิดใช้งานทั้งการทำดัชนีและ Spotlight
หลังจาก Spotlight โหลด launchd ใหม่ทั้งหมดแล้วตัวแทน mds จะเริ่มทำดัชนีระบบไฟล์ใหม่ เวลาจะแตกต่างกันไปสำหรับการใช้งานแต่ละครั้งขึ้นอยู่กับจำนวนการเปลี่ยนแปลงที่ทำขึ้นและไฟล์ใหม่ตั้งแต่ครั้งล่าสุดที่ MDS ทำงาน คุณสามารถตรวจสอบว่า MDS ทำงานผ่านการตรวจสอบกิจกรรมหรือโดยการดึงเมนู Spotlight ลงเพื่อดูแถบความคืบหน้า“ ชื่อไดรฟ์การจัดทำดัชนี”
อีกทางเลือกหนึ่งคือปิดการเลือกการจัดทำดัชนีสปอตไลท์ของไดรฟ์หรือโฟลเดอร์เฉพาะโดยแยกออกจากดัชนีซึ่งทำได้ง่ายกว่ามากและไม่เกี่ยวข้องกับบรรทัดคำสั่งเลยและคุณเพียงแค่ลากและวางรายการลงในการควบคุม แผงหน้าปัด.
