Home
» Porady PC
»
Jak wymusić synchronizację czasu w systemie Windows za pomocą polecenia
Jak wymusić synchronizację czasu w systemie Windows za pomocą polecenia
Czasami system Windows może zachowywać się dziwnie i wyświetlać niewłaściwy czas. Dotyczy to w szczególności sytuacji, gdy korzystasz z podwójnego rozruchu lub gdy niektóre programy mają problemy z ustawieniami czasu. Jeśli kiedykolwiek Ci się to przydarzy, możesz wymusić synchronizację czasu systemu Windows za pomocą jednego polecenia.
Notatka:
Aby zsynchronizować czas swojego komputera, musisz być zalogowany jako administrator.
Jeśli Twój komputer znajduje się w domenie, nie możesz synchronizować swojego czasu z internetowym serwerem czasu za pomocą internetowych ustawień czasu. Zamiast tego Twój zegar automatycznie zsynchronizuje się z kontrolerem domeny. W dowolnym momencie możesz nadal używać polecenia synchronizacji czasu w wierszu poleceń, aby ręcznie zsynchronizować się z kontrolerem domeny.
Polecenie synchronizacji czasu systemu Windows
Aby wymusić synchronizację czasu w systemie Windows za pomocą wiersza poleceń, wystarczy uruchomić jeden wiersz polecenia.
Zaraz po wykonaniu polecenia system Windows ponownie zsynchronizuje czas na podstawie bieżącej strefy czasowej. Jeśli się zastanawiasz, strefa czasowa ustawia się automatycznie w zależności od Twojej lokalizacji. Dodatkowo dane dotyczące czasu są aktualizowane na podstawie domyślnego serwera time.windows.com (Windows Internet Time Server).
Polecenie synchronizacji czasu systemu Windows
Jeśli Twój system Windows znajduje się w domenie, powyższe polecenie może nie zadziałać. W takich sytuacjach należy użyć polecenia:
w32tm /domain
Uwaga : Czasami może pojawić się błąd „ Komputer nie wykonał ponownej synchronizacji, ponieważ nie było dostępnych danych o czasie”. To jest dość powszechne. Zwłaszcza w systemach Windows 7 i 8. Wystarczy spróbować wykonać polecenie kilka razy, a w końcu zadziała.
Użyj niestandardowego serwera czasu
Jak wspomniano wcześniej, system Windows używa time.windows.com jako domyślnego serwera czasu. Jeśli ten serwer czasu nie działa w Twoim przypadku lub chcesz użyć innego, niestandardowego serwera czasu, możesz to zrobić.
Otwórz wiersz polecenia z uprawnieniami administratora i wykonaj następujące polecenie. Nie zapomnij zastąpić time.server.url.com rzeczywistym adresem URL serwera czasu. Aby znaleźć adresy serwerów czasu dla różnych krajów i lokalizacji, możesz skorzystać z projektu NTP Pool (https://www.ntppool.org/zone/@) .
2. Kliknij kartę Czas internetowy i kliknij przycisk Zmień ustawienia.
Notatka:
Wyświetli się także data i godzina ostatniej pomyślnej synchronizacji zegara, a także nazwa użytego serwera internetowego.
Jeśli Twój komputer znajduje się w domenie, nie będziesz mieć zakładki Czas internetowy.
Kliknij kartę Czas internetowy i kliknij przycisk Zmień ustawienia
3. Jeśli pojawi się monit UAC, kliknij Tak , aby potwierdzić.
4. Zaznacz pole wyboru Synchronizuj z internetowym serwerem czasu , wybierz serwer czasu i kliknij Aktualizuj teraz.
Zaznacz pole wyboru Synchronizuj z serwerem czasu internetowego, wybierz serwer czasu i kliknij Aktualizuj teraz
5. Jeśli wystąpi błąd, kliknij ponownie przycisk Aktualizuj teraz, aby sprawdzić, czy synchronizacja przebiegła pomyślnie. Jeżeli data lub godzina na Twoim komputerze są ustawione nieprawidłowo, może to powodować błędy podczas próby synchronizacji czasu.
Jeśli wystąpi błąd, kliknij ponownie przycisk Aktualizuj teraz, aby sprawdzić, czy teraz synchronizacja przebiegnie pomyślnie.
6. Po pomyślnym zsynchronizowaniu czasu naciśnij przycisk OK.
7. Kliknij przycisk OK.
Synchronizuj czas z serwerem czasu internetowego w Ustawieniach
Alternatywnie czas można zsynchronizować również za pośrednictwem aplikacji Ustawienia systemu Windows 10 . W porównaniu z Wierszem poleceń i Panelem sterowania , dostęp do nowych opcji w aplikacji Ustawienia jest znacznie łatwiejszy i łatwiejszy w użyciu.
Aby zsynchronizować czas za pomocą aplikacji Ustawienia , najpierw otwórz aplikację Ustawienia , naciskając skrót Win+ I.
W aplikacji Ustawienia przejdź do opcji Czas i język > Data i godzina . Po prawej stronie kliknij przycisk Synchronizuj znajdujący się pod opcją Synchronizuj zegar .
Kliknij przycisk Synchronizuj w sekcji Synchronizuj swój zegar
Po kliknięciu tego przycisku system Windows zsynchronizuje czas. Jak już wspomniano wcześniej, system Windows korzysta z domyślnego serwera czasu w celu synchronizacji czasu. Jeśli chcesz zsynchronizować czas za pośrednictwem niestandardowego serwera czasu, użyj powyższego polecenia, aby zsynchronizować czas systemu Windows. W chwili pisania tego tekstu w aplikacji Ustawienia nie ma opcji zmiany domyślnego serwera czasu.