วิธีการหยุดการอัปเกรด "Upgrade to MacOS High Sierra" ได้อย่างสมบูรณ์ใน Mac

หากคุณเหนื่อยกับการอัปเดต "อัปเกรดเป็น MacOS High Sierra" เพื่อเตือนให้ Mac ของคุณติดตั้งการอัปเดตซอฟต์แวร์ระบบที่คุณอาจได้ตัดสินใจที่จะหลีกเลี่ยงแล้วคุณอาจจะพอใจกับเคล็ดลับนี้เพื่อหยุดการแจ้งเตือน macOS เวอร์ชันอัปเกรด

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

โปรดทราบว่าเคล็ดลับนี้มุ่งเน้นเฉพาะผู้ใช้ที่ยังไม่ได้อัปเกรดเป็น macOS High Sierra และผู้ที่ไม่ต้องการอัปเดต macOS High Sierra ด้วยเหตุผลใด นี้ทำงานในรุ่นก่อนหน้าของซอฟต์แวร์ระบบ MacOS ได้แก่ Sierra และ El Capitan และมีแนวโน้มที่จะทำงานเดียวกันก้าวไปข้างหน้าด้วย


เคล็ดลับนี้จะมีประโยชน์แม้ว่าคุณจะพยายามป้องกันไม่ให้ MacOS High Sierra ดาวน์โหลดอัตโนมัติจากที่ปรากฏบนคอมพิวเตอร์เพราะแม้หลังจากที่บล็อกผู้ติดตั้งจากการดาวน์โหลดไปยัง Mac ผู้ใช้บางรายอาจยังเห็นข้อความแจ้งเตือน "Upgrade to MacOS High Sierra" ป๊อปอัพ.

วิธีการปิดใช้งานอย่างถาวร "อัพเกรดเป็น MacOS High Sierra" การแจ้งเตือนบนเครื่อง Mac

นี้เกี่ยวข้องกับการแก้ไขแฟ้มระดับระบบ คุณควรสำรองข้อมูล Mac ก่อนดำเนินการต่อ หากคุณไม่สะดวกในการแก้ไขรายการระบบและไม่เข้าใจความเสี่ยงที่เกี่ยวข้องอย่าดำเนินการต่อ

  1. ไปที่ Finder ใน Mac OS แล้วลากเมนู "Go" และเลือก "Go To Folder" จากนั้นป้อนเส้นทางต่อไปนี้และเลือก Go:
  2. /Library/Bundles/

  3. ในไดเร็กทอรี / Library / Bundles / ให้ค้นหา "OSXNotification.bundle" ตอนนี้คุณสามารถย้ายหรือลบข้อมูลได้ แต่เราจะเน้นการย้ายเพื่อให้สามารถยกเลิกได้อย่างง่ายดาย
  4. กดปุ่ม COMMAND ค้างไว้บนแป้นพิมพ์ขณะคลิกลากและวางไฟล์ "OSXNotification.bundle" ไปยังตำแหน่งใหม่เช่นโฟลเดอร์ ~ ~ Documents / ผู้ใช้ (เช่นลากและวางลงในโฟลเดอร์ Documents ในแถบด้านข้าง Finder
  5. เนื่องจาก "OSXNotification.bundle" เป็นไฟล์ระบบคุณต้องตรวจสอบความถูกต้องด้วยบัญชีผู้ใช้ของผู้ดูแลระบบเพื่อย้ายไฟล์นี้เพื่อเข้าสู่ระบบเมื่อได้รับการร้องขอ
  6. เมื่อไฟล์ได้ย้ายเสร็จเรียบร้อยแล้วให้ปิดจากโฟลเดอร์ / Library / Bundles / และบูตเครื่อง Mac ใหม่เพื่อให้การเปลี่ยนแปลงมีผล

เมื่อ Mac ได้เริ่มระบบใหม่แล้วคุณจะไม่เห็นข้อความแจ้งเตือน "Upgrade to MacOS High Sierra อีกครั้ง" ตราบใดที่ไฟล์. bundle ยังคงอยู่นอกโฟลเดอร์ / Library / Bundles /

และใช่บันทึกไฟล์ที่จะย้ายเรียกว่า "OSXNotification.bundle" ไม่ใช่ "macOSNotification.bundle" macOS, Mac OS, Mac OS X, มะเขือเทศ, ถึง -maht-o เหมือนกัน แต่แตกต่างกัน

ยกเลิก "อัพเกรดเป็น MacOS High Sierra" โดยสมบูรณ์ผ่านทาง Command Line

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

sudo mv /Library/Bundles/OSXNotification.bundle ~/Documents/

ตีกลับและตรวจสอบความถูกต้องกับ sudo ตามปกติแล้วคุณสามารถรีสตาร์ทเครื่อง Mac ได้ทุกเมื่อเพื่อให้การเปลี่ยนแปลงมีผล

วิธีนี้เป็นวิธีการเดียวกับที่ระบุไว้ใน Finder ยกเว้นจะมีการจัดการผ่านทางบรรทัดคำสั่ง แต่ผลก็เหมือนกันในการที่จะหยุดการแจ้งเตือน "Upgrade to MacOS High Sierra" ทั้งหมดโดยไม่ปรากฏจาก Mac

ฉันจะย้อนกลับได้อย่างไรและได้รับการแจ้งเตือน "อัปเกรดเป็น macOS High Sierra" กลับมาอีกครั้ง

ถ้าคุณต้องการย้อนกลับสิ่งนี้เพื่อให้คุณสามารถเริ่มต้นการอัปเกรด "Upgrade to macOS High Sierra" ได้แล้วเพียงลากไฟล์ "OSXNotification.bundle" กลับเข้าไปใน Library / Bundles / อีกครั้งแล้วรีสตาร์ทเครื่อง Mac เมื่อรีบูตระบบการแจ้งเตือนเพื่ออัพเดต macOS จะกลับมาอีกครั้ง

คุณยังสามารถย้อนกลับกระบวนการผ่านทางบรรทัดคำสั่งดังนี้สมมติว่าไฟล์ OSXNotification.bundle อยู่ในโฟลเดอร์ ~ / Documents

sudo mv ~/Documents/OSXNotification.bundle /Library/Bundles/

ตีกลับและตรวจสอบความถูกต้องตามปกติสำหรับการเปลี่ยนกลับ

แต่ถ้าคุณหลีกเลี่ยง High Sierra ด้วยเหตุผลบางอย่างหรือไม่ก็อาจเป็นวิธีที่ถูกต้องในการหยุดอัปเดตโดยไม่คำนึงว่า Macs ของคุณญาติหรือ Macs อื่น ๆ ภายใต้การควบคุมดูแลระบบของผู้ดูแลระบบหรือไม่ก็ตาม การจัดการ

อีกวิธีหนึ่งคือการวางคอมพิวเตอร์ไว้ในโหมด Do Not Disturb แบบถาวรเพื่อหยุดการแจ้งเตือนและการแจ้งเตือนทั้งหมดใน Mac OS แต่จะครอบคลุมนอกเหนือจากการอัปเดตซอฟต์แวร์ระบบและหยุดการแจ้งเตือนและการแจ้งเตือนอื่น ๆ ทั้งหมด

เคล็ดลับนี้ถูกพบผ่าน @viss บน Twitter (คุณสามารถทำตาม @osxdaily บน Twitter ได้เช่นกัน) และดูเหมือนจะได้รับการกล่าวถึงเมื่อเร็ว ๆ นี้จาก eclecticLight เช่นกัน ขอบคุณทั้งสองคนสำหรับความคิดลวง!