To może spowodować wiele czynników: od błędów programowych po usterki sprzętowe, poniżej znajdziesz usterkę i jej rozwiązania.
Dlaczego poprawny czas jest kluczowy?
Zanim przejdziemy do naprawy, warto zrozumieć, dlaczego to tak ważne. Większość nowoczesnych protokołów internetowych, takich jak HTTPS/SSL, opiera się na certyfikatach bezpieczeństwa, które mają określoną datę ważności. Jeśli Twój Mac uważa, że jest rok 1970 lub 2015, przeglądarki mogą blokować dostęp do stron internetowych, e-mail przestanie się synchronizować, App Store i iCloud odmówią posłuszeństwa, zgłaszając błędy połączenia, twoje kopie zapasowe w Time Machine mogą ulec uszkodzeniu.
Główne przyczyny problemów z czasem

Problem z pamięcią NVRAM/PRAM
Pamięć NVRAM (Non-Volatile RAM) to niewielka ilość pamięci operacyjnej, która przechowuje ustawienia systemowe, nawet gdy Mac jest wyłączony. Znajdują się tam informacje o głośności, rozdzielczości ekranu oraz właśnie o strefie czasowej. Błędy w tej pamięci są częstą przyczyną „przeskakiwania” godziny.
Rozładowana dodatkowa bateria (w starszych modelach)
Starsze MacBooki (sprzed 2012-2015 roku) posiadały małą baterię pastylkową na płycie głównej. W nowszych modelach tę rolę przejął główny akumulator. Jeśli bateria jest w stanie krytycznym i poziom naładowania spadnie do zera, zegar systemowy resetuje się do wartości fabrycznej (tzw. Unix Epoch).
Usługi lokalizacji i routery Wi-Fi
macOS próbuje inteligentnie zgadywać, gdzie jesteś, skanując okoliczne sieci Wi-Fi. Jeśli router, do którego jesteś podłączony, ma błędnie skonfigurowaną lokalizację (np. został przywieziony z innego kraju), Twój Mac może automatycznie zmienić strefę czasową na niewłaściwą.
Pliki preferencji (.plist)
Czasami pliki konfiguracyjne systemu ulegają uszkodzeniu (tzw. „corrupted files”). System nie może wtedy poprawnie zapisać nowych ustawień czasu, przez co po każdym restarcie wracają stare, błędne parametry.
Rozwiązania
Podstawowa rekonfiguracja
- Otwórz Ustawienia systemowe > Ogólne > Data i czas.
- Odznacz opcję Ustawiaj datę i czas automatycznie.
- Ustaw poprawną datę ręcznie, zatwierdź, a następnie ponownie zaznacz opcję automatyczną.
- Upewnij się, że w polu serwera widnieje:
time.apple.com.
Naprawa Usług Lokalizacji
Jeśli czas zmienia się o pełne godziny, problemem jest strefa czasowa.
- Przejdź do Prywatność i ochrona > Usługi lokalizacji.
- Kliknij Szczegóły przy sekcji Usługi systemowe.
- Upewnij się, że Ustawianie strefy czasowej jest włączone.
- Wróć do ustawień „Data i czas” i sprawdź, czy Twoja obecna lokalizacja jest poprawnie rozpoznawana na mapie.
Reset NVRAM (tylko dla procesorów Intel)
Jeśli masz Maca z procesorem Intel, wykonaj „twardy reset” ustawień:
- Wyłącz komputer.
- Naciśnij przycisk zasilania i natychmiast przytrzymaj
Cmd+Option+P+R. - Trzymaj klawisze, aż usłyszysz drugi dźwięk startowy lub logo Apple pojawi się i zniknie po raz drugi.
Zaawansowana naprawa przez Terminal
Jeśli interfejs graficzny zawodzi, musisz użyć Terminala.
Wymuszenie synchronizacji: Wpisz komendę, która „odświeży” połączenie z serwerem czasu:
Bash
sudo sntp -sS time.apple.com
Usunięcie uszkodzonych plików preferencji: Jeśli czas nadal się resetuje, usuń plik odpowiedzialny za te ustawienia (system utworzy nowy, czysty plik):
Bash
sudo rm /var/db/ntp.conf
Po tych działaniach zrestartuj laptop.
Kiedy udać się do serwisu?
Jeśli żadna z powyższych metod nie działa, a Twój MacBook gubi czas po każdym zamknięciu klapy, może to oznaczać uszkodzenie układu RTC (Real Time Clock) na płycie głównej lub skrajne zużycie baterii, która nie jest w stanie podtrzymać nawet minimalnego napięcia dla procesora pomocniczego. Obie te naprawy Apple wymagają lutowania płyty głównej, więc musisz zgłosić się do profesjonalnego serwisu. Taka naprawa wymaga precyzji i jest droga, w starych Macbook’ach to się zupełnie nie opłaca.




