เมื่อมาถึงการแก้ไขปัญหาวิดเจ็ตศูนย์การแจ้งเตือนมีตัวเลือกมากมายที่คุณสามารถลองได้
1. ใช้ตัวเลือกแก้ไขภายในศูนย์การแจ้งเตือน
นี่เป็นสิ่งแรกที่ต้องลอง อ้างถึงคำตอบของเชมัสสำหรับขั้นตอนที่เกี่ยวข้อง
2. ตรวจสอบบานหน้าต่างการตั้งค่าส่วนขยาย
สรุป:
- ไปที่Apple> การตั้งค่าระบบ ... > ส่วนขยาย
- ตัวเลือก:หากคุณมีปัญหากับส่วนขยายของบุคคลที่สามให้เลือกตัวเลือกทั้งหมดในบานหน้าต่างด้านซ้ายและจากนั้นตรวจสอบทางด้านขวามือเพื่อเปิดใช้งานสิ่งที่ไม่ได้เปิดใช้งาน
- เลือกตัวเลือกวันนี้ในบานหน้าต่างด้านซ้าย
- ตอนนี้ให้ตรวจสอบรายการทางด้านขวาเพื่อยืนยันว่ามีการเปิดใช้งานวิดเจ็ต (หากไม่ใช่ให้ทำเครื่องหมายในช่องทำเครื่องหมายที่เกี่ยวข้อง)
- ออกจากการตั้งค่าระบบ
- ตรวจสอบศูนย์การแจ้งเตือนของคุณเพื่อดูว่า Widget นั้นทำงานอยู่และ / หรือทำงานได้อย่างถูกต้องหรือไม่
3. ทดสอบบัญชีผู้ใช้อื่น
- ลงชื่อเข้าใช้บัญชีผู้ใช้อื่นเพื่อทดสอบว่าศูนย์การแจ้งเตือน (และวิดเจ็ตใด ๆ ที่คุณประสบปัญหา) ทำงานอย่างถูกต้องหรือไม่ หากคุณไม่มีบัญชีผู้ใช้อื่นคุณสามารถเข้าสู่บัญชี Guest หรือสร้างบัญชีชั่วคราวใหม่ที่Apple> การตั้งค่าระบบ ... > ผู้ใช้ & กลุ่ม
- หากศูนย์การแจ้งเตือน / วิดเจ็ตทำงานได้ดีในบัญชีอื่นให้ลอง 4, 5, 6, 7, 8, 9 และ 10 ด้านล่าง
- หากศูนย์การแจ้งเตือน / วิดเจ็ตไม่ทำงานในบัญชีอื่นให้ใช้การกู้คืน macOS เพื่อติดตั้ง macOS อีกครั้ง ( หมายเหตุ:ให้แน่ใจว่าคุณมีการสำรองข้อมูลเต็มรูปแบบก่อนทำเช่นนี้) ในทำนองเดียวกันคุณสามารถใช้การกู้คืน macOS เพื่อกู้คืนจากการสำรองข้อมูล Time Machine ที่ทำไว้ก่อนที่จะเกิดปัญหากับศูนย์การแจ้งเตือน ( หมายเหตุ:ให้แน่ใจว่าคุณมีการสำรองข้อมูลเต็มรูปแบบในปัจจุบันก่อนที่จะทำเช่นนี้ , รูปภาพ, ฯลฯ )
4. ใช้ Widget Simulator เพื่อเพิ่มกลับมาอีกครั้ง
- ไปที่
/System/Library/Frameworks/NotificationCenter.framework/Resources/
- เรียกใช้ Widget Simulator
- ตอนนี้ไปที่
/System/Library/Frameworks/NotificationCenter.framework/PlugIns/
- ลากและวาง
com.apple.ncplugin.calculator.appex
ไฟล์ลงบนไอคอน Widget Simulator ใน Dock
- สิ่งนี้ควรเปิดวิดเจ็ตในหน้าต่างเครื่องมือจำลอง
- คลิกที่+ปุ่มสีเขียว:
- ตอนนี้ตรวจสอบเพื่อดูว่าวิดเจ็ตเครื่องคิดเลขกลับมาอยู่ในศูนย์การแจ้งเตือนของคุณหรือไม่หรือสามารถเพิ่มได้อีก
5. หากมีอยู่ให้ลบไฟล์. plist ที่เกี่ยวข้อง
หมายเหตุ:หากคุณได้ทดสอบบัญชีผู้ใช้อีกและประกาศศูนย์ / Widget จะไม่ปรับการทำงานในบัญชีนั้นแล้วไม่ได้ดำเนินการกับตัวเลือกนี้
หาก macOS ได้สร้างไฟล์. plist สำหรับ Widget เฉพาะที่คุณมีปัญหาให้ลบออก ในการตรวจสอบสิ่งนี้คุณต้องเข้าถึงคอนเทนเนอร์ปลั๊กอินของศูนย์การแจ้งเตือนที่เกี่ยวข้องสำหรับบัญชีผู้ใช้ที่เป็นปัญหา ตัวอย่างการใช้วิดเจ็ตเครื่องคิดเลขคุณจะไปที่:
~/Library/Containers/com.apple.ncplugin.calculator/Data/Library/Preferences
หากคุณเห็นไฟล์. plist สำหรับวิดเจ็ตเฉพาะ (เช่นcom.apple.ncplugin.calculator.plist
และ / หรือcom.apple.calculator.plist
) ให้ลบออกแล้วรีสตาร์ท Mac ของคุณ
6. สลับไฟล์. appex เฉพาะวิดเจ็ต
หยิบสำเนาวิดเจ็ตที่คุณรู้จักจากการสำรองข้อมูล Time Machine หรือคอมพิวเตอร์เครื่องอื่น ในกรณีนี้ (เช่นการติดตั้ง macOS High Sierra) วิดเจ็ตเครื่องคิดเลขยังสามารถแทนที่ได้ด้วยหนึ่งจาก macOS Sierra
เพื่อทำสิ่งนี้:
- สำหรับ Mac เครื่องอื่นหรือภายในการสำรองข้อมูล Time Machine ไปที่:
/System/Library/Frameworks/NotificationCenter.framework/PlugIns/
- คัดลอก
com.apple.ncplugin.calculator.appex
ไฟล์ที่แสดงวิดเจ็ตเครื่องคิดเลข
- ตอนนี้ผ่านปัญหานี้ไปยังMac ที่ตำแหน่งเดียวกัน:
/System/Library/Frameworks/NotificationCenter.framework/PlugIns/
หมายเหตุ:ในการทำเช่นนี้คุณจะต้องปิดการใช้งานการป้องกันความสมบูรณ์ของระบบ (SIP) ชั่วคราวบน Mac ที่คุณประสบปัญหา
7. ออกจากระบบจากนั้นกลับสู่ iCloud
ฉันเดาว่าหัวเรื่องบอกทุกอย่าง ไปที่Apple> การตั้งค่าระบบ ... > iCloudและออกจากระบบ เมื่อคุณออกจากระบบแล้วลงชื่อเข้าใช้อีกครั้ง
8. บังคับให้ทำดัชนีสปอตไลท์ใหม่
มีหลายวิธีในการทำเช่นนี้ วิธีที่ง่ายที่สุดคือ:
- ไปที่ Apple> การตั้งค่าระบบ> สปอตไลท์
- เลือกPrivacyแท็บ
- ลากโวลุ่มการบูตของคุณลงในหน้าต่าง
- รอสักครู่
- ลบโวลุ่มการบูตของคุณเพื่อไม่ให้มีรายชื่ออยู่ในหน้าต่างอีกต่อไป
- ออกจากการตั้งค่าระบบ
หมายเหตุ: Reindexing ปริมาณการบูตของคุณสามารถใช้เวลานานเวลา ระยะเวลาขึ้นอยู่กับขนาดของไดรฟ์ของคุณและจำนวนข้อมูลที่เก็บอยู่ในนั้น
9. รีเซ็ตรหัสผ่านของคุณและสร้าง Keychain ใหม่
ทำตามขั้นตอนที่นี่เพื่อรีเซ็ตรหัสผ่านของคุณก่อนแล้วจึงสร้าง Keychain ใหม่
10. สร้างบัญชีผู้ใช้ใหม่และย้ายข้อมูลของคุณไปยังบัญชีนั้น
แน่นอนว่าจะใช้เวลาสองสามชั่วโมง แต่วิธีนี้จะแก้ปัญหาได้อย่างแน่นอน (สมมติว่าเมื่อคุณทดสอบบัญชีผู้ใช้อื่นที่ 3 ข้างต้นมันใช้งานได้ดี) โดยพื้นฐานแล้วคุณกำลังสร้างบัญชีใหม่และย้ายข้อมูลทั้งหมดของคุณไปยังบัญชีนั้นแทน