Jeśli chodzi o rozwiązywanie problemów z widżetami Centrum powiadomień, możesz wypróbować wiele opcji.
1. Użyj opcji Edytuj w Centrum powiadomień
To naprawdę pierwsza rzecz do wypróbowania. Odpowiednie kroki można znaleźć w odpowiedzi Seamus .
2. Sprawdź panel preferencji Rozszerzenia
W podsumowaniu:
- Przejdź do Apple> Preferencje systemowe ...> Rozszerzenia
- OPCJONALNIE: jeśli masz problemy z rozszerzeniami innych firm, wybierz opcję Wszystkie w lewym okienku, a następnie sprawdź po prawej stronie, aby włączyć te, które nie są aktywowane
- Wybierz opcję Dzisiaj w lewym panelu
- Teraz sprawdź listę po prawej stronie, aby potwierdzić, że widżety są włączone (jeśli nie, zaznacz odpowiednie pola wyboru)
- Wyjdź z Preferencji systemowych
- Sprawdź w Centrum powiadomień, czy widżety są aktywne i / lub działają poprawnie
3. Przetestuj inne konto użytkownika
- Zaloguj się do innego konta użytkownika, aby sprawdzić, czy Centrum powiadomień (i wszelkie widżety, z którymi masz problemy) działają poprawnie. Jeśli nie masz innego konta użytkownika, możesz zalogować się na konto gościa lub utworzyć nowe konto tymczasowe w Apple> Preferencje systemowe ...> Użytkownicy i grupy
- Jeśli Centrum powiadomień / widżety działają poprawnie na drugim koncie, spróbuj 4, 5, 6, 7, 8, 9 i 10 poniżej
- Jeśli Centrum powiadomień / widżety nie działają poprawnie na drugim koncie, użyj narzędzia odzyskiwania systemu macOS, aby ponownie zainstalować system macOS ( UWAGA: Przed wykonaniem tej czynności upewnij się, że masz pełną kopię zapasową). Podobnie można użyć odzyskiwania systemu macOS do przywracania z kopii zapasowej Time Machine wykonanej przed problemami z Centrum powiadomień ( UWAGA: Upewnij się, że masz pełną bieżącą kopię zapasową przed zrobieniem tego, aby nie stracić żadnych ostatnich dokumentów, wiadomości e-mail , zdjęcia itp.).
4. Użyj Widget Simulator, aby dodać go ponownie
- Iść do
/System/Library/Frameworks/NotificationCenter.framework/Resources/
- Uruchom symulator widżetu
- Teraz idź do
/System/Library/Frameworks/NotificationCenter.framework/PlugIns/
- Przeciągnij i upuść
com.apple.ncplugin.calculator.appex
plik na ikonę Widget Simulator w Docku
- To powinno otworzyć widżet w oknie Simulator
- Kliknij zielony +przycisk:
- Teraz sprawdź, czy widżet kalkulatora jest z powrotem w Centrum powiadomień (lub czy można go dodać ponownie)
5. Jeśli jest obecny, usuń odpowiednie pliki .plist
UWAGA: Jeśli przetestowałeś inne konto użytkownika, a Centrum powiadomień / widżet nie działa poprawnie na tym koncie, nie kontynuuj korzystania z tej opcji.
Jeśli macOS utworzył plik .plist dla konkretnego widżetu, z którym masz problemy, usuń go. Aby to sprawdzić, musisz uzyskać dostęp do odpowiedniego kontenera wtyczki Centrum powiadomień dla danego konta użytkownika. Korzystając z widżetu Kalkulator jako przykładu, możesz przejść do:
~/Library/Containers/com.apple.ncplugin.calculator/Data/Library/Preferences
Jeśli zobaczysz plik .plist dla określonego widżetu (np. com.apple.ncplugin.calculator.plist
I / lub com.apple.calculator.plist
), usuń go i uruchom ponownie komputer Mac.
6. Zamień konkretny plik .appex widgetu
Pobierz znaną dobrą kopię widgetu z kopii zapasowej Time Machine lub innego komputera. W takim przypadku (tj. Instalacja macOS High Sierra) widżet kalkulatora można nawet zastąpić widżetem z macOS Sierra.
Aby to zrobić:
- Na innym komputerze Mac lub w kopii zapasowej Time Machine przejdź do:
/System/Library/Frameworks/NotificationCenter.framework/PlugIns/
- Skopiuj
com.apple.ncplugin.calculator.appex
plik reprezentujący widżet kalkulatora
- Teraz wklej to do problemu Mac w tej samej lokalizacji:
/System/Library/Frameworks/NotificationCenter.framework/PlugIns/
UWAGA: Aby to zrobić, musisz tymczasowo wyłączyć System Integrity Protection (SIP) na komputerze Mac, z którym masz problemy.
7. Wyloguj się, a następnie wróć do iCloud
Chyba nagłówek mówi wszystko. Przejdź do Apple> Preferencje systemowe ...> iCloud i wyloguj się. Po wylogowaniu zaloguj się ponownie.
8. Wymuś reindeks Spotlight
Można to zrobić na różne sposoby. Najprostszym sposobem jest:
- Przejdź do Apple> Preferencje systemowe> Spotlight
- Wybierz Privacyzakładkę
- Przeciągnij wolumin rozruchowy do okna
- Zaczekaj kilka minut
- Usuń wolumin rozruchowy, aby nie był już wyświetlany w oknie
- Wyjdź z Preferencji systemowych
UWAGA: Ponowne indeksowanie woluminu rozruchowego może zająć dużo czasu. Czas zależy od wielkości dysku i ilości danych na nim przechowywanych.
9. Zresetuj hasło i utwórz nowy brelok
Wykonaj poniższe czynności , aby najpierw zresetować hasło, a następnie utworzyć nowy brelok.
10. Utwórz nowe konto użytkownika i przenieś dane na to
Oczywiście zajmie to kilka godzin, ale to zdecydowanie rozwiąże problem (zakładając, że podczas testowania konta innego użytkownika na 3 powyżej działało dobrze). Zasadniczo tworzysz nowe konto i migrujesz do niego wszystkie swoje dane.