วิธีปิดการใช้งาน Spotlight ใน Mac OS X Mavericks & Mountain Lion

การปิดใช้งานและเปิดใช้ Spotlight ใน Mac OS X Lion, OS X Mountain Lion และ OS X Mavericks เสร็จสิ้นสมบูรณ์สามารถทำได้โดยใช้ Terminal คำสั่งต่อไปนี้จะปลดปล่อยเอเจนต์ MDS จาก Spotlight ออกจาก launchd เพื่อป้องกันไม่ให้ daemon ทำงานหรือทำดัชนีไดรฟ์ทั้งหมด

เปิดเทอร์มินัล (พบใน / Applications / Utilities /) และป้อนคำสั่งต่อไปนี้ขึ้นอยู่กับความจำเป็นในการปิดใช้งานหรือเปิดใช้งานการจัดทำดัชนี Spotlight ซึ่งจะมีผลกับการจัดทำดัชนีบนไดรฟ์ ทั้งหมดที่ เชื่อมต่อกับ Mac

ปิดการใช้งาน Spotlight

วิธีการหลักคือการใช้ launchctl ซึ่งจะต้องใช้รหัสผ่านสำหรับผู้ดูแล:

sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist

อีกวิธีหนึ่งคือการใช้วิธีการจัดทำดัชนีที่เก่ากว่าของ "sudo mdutil -a -i" ซึ่งจะปิดการจัดทำดัชนีเท่านั้น แต่เพิ่มขึ้นในหนึ่งนาที

จุดสนใจซ้ำ

วิธีที่รับประกันว่าจะเปิดใช้งาน Spotlight ใหม่คือการโหลดใหม่ลงใน launchd โดยใช้ launchctl:

sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist

อีกวิธีหนึ่งคือการสร้างดัชนีที่เกี่ยวข้องกับคำสั่ง "sudo mdutil -a -i on" แต่วิธีนี้อาจทำให้เกิดข้อผิดพลาด "Spotlight server is disabled" และไม่อนุญาตให้คุณเปิดใช้งานอีกครั้ง ถ้าคุณพบปัญหาดังกล่าวให้ใช้คำสั่ง sudo launchctl load แทนเพื่อเปิดใช้งานการจัดทำดัชนีและ Spotlight

ด้วยไลต์เปิดการทำงาน Spotlight รีสตาร์ทเครื่องตัวแทนจำหน่าย mds จะเริ่มทำงานอีกครั้งเพื่อทำซ้ำระบบแฟ้มใหม่ ขึ้นอยู่กับจำนวนของการเปลี่ยนแปลงและไฟล์ใหม่ตั้งแต่ครั้งสุดท้ายที่ MDS รันอาจใช้เวลาสักครู่ คุณสามารถยืนยันได้ว่า MDS กำลังเรียกใช้งาน Activity Monitor หรือโดยการดึงเมนู Spotlight เพื่อดูแถบความคืบหน้าของ "Indexing Drive Name" ไม่ต้องแปลกใจว่า MDS, mdworker และกระบวนการ Spotlight ที่มาพร้อมใช้ CPU และใช้ดิสก์ I / O จำนวนมากในขณะที่ทำซ้ำไดรฟ์ซึ่งเป็นข้อมูลปกติโดยเฉพาะอย่างยิ่งในการกู้คืนใหม่หลังจากเปิดใช้งานอีกครั้ง เพียงแค่รอให้มันเสร็จสิ้นก็เป็นทางออกที่ดีที่สุด

อีกทางเลือกหนึ่งคือการเลือกปิดการใช้งาน Spotlight indexing ของไดรฟ์หรือโฟลเดอร์เฉพาะโดยการยกเว้นพวกเขาออกจากดัชนีซึ่งทำได้ง่ายกว่ามากและไม่เกี่ยวข้องกับบรรทัดคำสั่งทั้งหมดและคุณจำเป็นต้องลากและวางรายการลงในตัวควบคุม Spotlight เท่านั้น แผงหน้าปัด.

ใช้วิธีใดที่เหมาะกับความต้องการของคุณมากที่สุด Spotlight เป็นเครื่องมือค้นหาที่มีประสิทธิภาพสำหรับระบบไฟล์และใช้งานได้ดีเช่นเดียวกับเครื่องเรียกใช้งานแอปพลิเคชันดังนั้นจึงควรเลือกสิ่งที่ควรยกเว้นเพื่อปิดใช้งานบริการทั้งหมด อย่างไรก็ตามมีกรณีที่การเปลี่ยน Spotlight ออกไปโดยสิ้นเชิงมีเหตุผลและรู้ว่าสามารถเปิดใช้งานได้โดยใช้คำสั่งที่กล่าวไว้ข้างต้นทำให้กระบวนการสามารถย้อนกลับได้ง่ายหากจำเป็นต้องเข้ามา