Jak rozwiązać problem wysokiego użycia procesora przez Accountsd w systemie Windows

Spotkanie wolno działającego Maca i obserwowanie, jak „Accountsd” obciąża procesor – czasami nawet 400–500% – może być niezwykle frustrujące. W niektórych konfiguracjach szybki restart wydawał się pomagać, ale to w zasadzie gra w „uderz kreta”, ponieważ problem powraca po pewnym czasie. Problem polega na tym, że Accountsd jest częścią sposobu, w jaki macOS obsługuje wszystkie logowania do kont, takich jak iCloud, Gmail, Kontakty itp. Dlatego, gdy system zaczyna szwankować i zużywa wszystkie zasoby, wszystko zwalnia – wentylatory przyspieszają, bateria szybciej się rozładowuje, a aplikacje mogą się zawieszać lub działać z opóźnieniem. Zwykle pojawia się to po aktualizacjach systemu, zwłaszcza Cataliny (10.15), ale może również irytować użytkowników starszych wersji. Dobra wiadomość jest taka, że ​​warto spróbować kilku rzeczy, aby temu zaradzić.

Jak naprawić problem z Accountsd, który obciąża procesor w systemie macOS

Rozwiązanie 1: Dodaj ponownie swoje konta e-mail i iCloud

Najczęstszą przyczyną wydają się być niekończące się pętle synchronizacji, zwłaszcza gdy konta iCloud lub e-mail utkną lub wciąż próbują się synchronizować – można to porównać do korków w bazie danych kont. Ponowne dodanie tych kont odświeża połączenie, co, miejmy nadzieję, zatrzyma nieskończoną pętlę. To zabawne, jak duży wpływ może mieć ten prosty krok, ale na jednym Macu faktycznie natychmiastowo zredukował obciążenie procesora. Może nie zawsze działa, ale to dobry punkt wyjścia.

  • Kliknij menu Apple i wybierz Preferencje systemowe
  • Przejdź do Kont internetowych
  • Wybierz każde konto (np. Gmail lub iCloud) na lewym panelu
  • Kliknij przycisk „ ”, aby usunąć konto
  • Potwierdź usunięcie i uruchom ponownie komputer Mac
  • Po ponownym uruchomieniu wróć do Kont internetowych i dodaj ponownie konta

Resetuje to połączenie i często zapobiega zapętlaniu się Accountsd. Pamiętaj, że jeśli niektóre konta nie synchronizują się od razu lub czasami nie są widoczne, warto sprawdzić ich ustawienia lub dodać je ponownie. Na niektórych komputerach proces ten wymagał jednego lub dwóch restartów, aby naprawdę zadziałał — oczywiście, ponieważ komputery Mac muszą to utrudniać bardziej niż to konieczne.

Poprawka 2: Wyłącz automatyczne wykrywanie ustawień konta w aplikacji Poczta

Innym sposobem jest nakazanie aplikacji Mail, aby się uspokoiła i nie szukała ciągle ustawień. U niektórych użytkowników automatyczne wykrywanie ustawień powodowało te skoki obciążenia procesora. Jest to trochę problematyczne, ale wyłączenie automatycznego wykrywania może ograniczyć te nieustanne próby synchronizacji.

  • Otwórz pocztę
  • Kliknij Poczta > Preferencje na pasku menu
  • Przejdź do zakładki Konta
  • Wybierz swoje konto, a następnie kliknij Zaawansowane
  • Odznacz pole wyboru Automatycznie wykryj i utrzymuj ustawienia konta
  • Zamknij okno preferencji i sprawdź, czy procesor się uspokoi

Ponownie, może być konieczne ponowne uruchomienie aplikacji Mail lub komputera Mac, ale spowoduje to wyłączenie automatycznych synchronizacji w tle, które mogą wymknąć się spod kontroli.

Poprawka 3: Zaktualizuj do najnowszej aktualizacji zbiorczej macOS Catalina (10.15.7)

Jeśli nadal korzystasz ze starszej wersji Cataliny lub starszej, warto odwiedzić oficjalną stronę wsparcia Apple i pobrać najnowszą aktualizację zbiorczą. Czasami te aktualizacje naprawiają błędy lub aplikacje pochłaniające dużo zasobów – takie jak Accountsd – które przeoczyły wcześniejsze poprawki. Zwłaszcza jeśli problem zaczął się pojawiać po aktualizacji, warto zadbać o aktualizowanie systemu. Czasami wystarczy, że Apple udostępni poprawkę, która sprawi, że cały proces będzie płynniejszy.

Rozwiązanie 4: Wyloguj się i zaloguj ponownie do swojego Apple ID

Niektórzy użytkownicy przysięgają na tę radę — wylogowanie się z iCloud i ponowne zalogowanie. Może to brzmieć trochę drastycznie, ale pozwala zresetować połączenia kont i usunąć to, co powoduje tę niekończącą się pętlę synchronizacji.

  • Otwórz Preferencje systemowe
  • Kliknij na Apple ID u góry
  • Kliknij „Przegląd”, a następnie naciśnij „Wyloguj”
  • Uruchom ponownie komputer Mac, a następnie zaloguj się ponownie do swojego Apple ID

To odświeżenie czasami zapobiega przeciążeniu Accountsd. Należy jednak pamiętać, że wylogowanie może tymczasowo wyłączyć niektóre funkcje lub synchronizację z iCloud, dlatego należy zadbać o utworzenie kopii zapasowej ważnych danych.

Rozwiązanie 5: Zamknij program Mail, gdy jesteś offline lub wyłącz konta powodujące problemy

Jeśli problem nasila się, gdy komputer Mac nie jest online, rozważ zamknięcie aplikacji Mail lub tymczasowe wyłączenie kont e-mail. Wyłączenie aplikacji Mail w trybie offline zapobiega próbom synchronizacji i panice ze strony Accountsd. Aby szybciej rozwiązać problem, wyłącz konkretne konto powodujące problem w sekcji „Konta internetowe” w Preferencjach systemowych. W ten sposób wyizolujesz problem bez konieczności usuwania wszystkich kont.

Poprawka 6: Przenieś plik Accounts4.sqlite, aby rozwiązać problemy z synchronizacją

Ten malutki plik w katalogu /Users/[nazwa użytkownika]/Library/Accounts/ czasami wydaje się być winowajcą. Jego tymczasowe przeniesienie wymusza na systemie macOS jego ponowne utworzenie, co może rozwiązać problem z uszkodzeniami lub nieskończonymi pętlami. Pamiętaj, że po przeniesieniu pliku możesz utracić niektóre dane logowania do iCloud, dopóki plik nie zostanie przywrócony.

  • Przejdź do /Użytkownicy/[nazwa użytkownika]/Biblioteka/Konta/
  • Znajdź Accounts4.sqlite
  • Przeciągnij do innego folderu, np.na pulpit
  • Uruchom ponownie i sprawdź, czy aktywność procesora się poprawi
  • Aby przywrócić plik, skopiuj go z powrotem do oryginalnej lokalizacji i ponownie zaloguj się do usługi iCloud

Wskazówka: Zachowaj ostrożność, bo jeśli coś pójdzie nie tak, może być konieczne ponowne zalogowanie się do iCloud i zresetowanie niektórych ustawień. Jednak w niektórych konfiguracjach to szybkie rozwiązanie, które oszczędza sporo bólu głowy.

Poprawka 7: Usuń lokalne pamięci podręczne poczty i pęku kluczy

To bardziej agresywne podejście, które polega na usunięciu folderów lokalnych, które mogą być uszkodzone lub zablokowane. Najpierw upewnij się, że folder Biblioteka jest widoczny:

  • Otwórz Finder
  • Kliknij Widok > Pokaż opcje widoku
  • Zaznacz opcję Pokaż folder biblioteki

Następnie wykonaj kopię zapasową swoich haseł z Keychains:

  • Przejdź do Idź > Przejdź do folderu
  • Wpisz ~/Libraryi naciśnij Go
  • Znajdź Keychains (niebieski folder) i skopiuj odpowiednie pliki .keychain-db w bezpieczne miejsce

Następnie usuń następujące foldery, aby zresetować pamięć podręczną:

  1. /Użytkownicy/[nazwa użytkownika]/Biblioteka/Poczta
  2. /Users/[nazwa użytkownika]/Library/containers/com.apple.mail
  3. /Users/[nazwa użytkownika]/Library/Keychains (niebieski folder)

Na koniec wyłącz synchronizację iCloud i Mail, zrestartuj komputer i ponownie włącz konta. Przygotuj się na ponowne wprowadzenie haseł i synchronizację danych.

Szczerze mówiąc, ten ostatni krok to trochę brutalna siła, ale może rozwiązać uporczywe problemy, gdy inne rozwiązania zawodzą. Pamiętaj tylko, że wymaga to wykonania kopii zapasowych i ponownej konfiguracji.