Content
Konfigurowanie strefy czasowej w systemie Windows
Należy pamiętać, że Strefa czasowa, podobnie jak Data/Godzina, jest jednym z istotnych parametrów komputera, który wpływa na prawidłowe funkcjonowanie systemu Windows i różnych aplikacji. Zaleca się ustawienie strefy czasowej zgodnie z położeniem geograficznym komputera.
Przyznawanie uprawnień do zmiany strefy czasowej w systemie Windows.
Aby ograniczyć użytkownikom możliwość zmiany strefy czasowej, należy otworzyć Lokalne zasady zabezpieczeń za pomocą wiersza poleceń, używając komendy: secpol.msc W otwartym oknie należy przejść do ścieżki: Ustawienia zabezpieczeń -> Zasady lokalne -> Przypisanie praw użytkownika -> Zmień strefę czas ową (Zmień strefę czasową).
Aby ograniczyć prawa użytkowników do zmiany strefy czasowej, należy usunąć "Użytkownicy" z listy kont użytkowników. W systemie Windows Server użytkownicy z grup "Usługa lokalna" i "Administratorzy" mogą zmieniać strefę czasową.
Zmiana strefy czasowej w systemie Windows / Windows Server.
Zmiana strefy czasowej w interfejsie graficznym systemu Windows
W systemach operacyjnych Windows 10 i Windows Server 2019/2016, aby skonfigurować czas i strefę czasową, można
- przejść do sekcji "Ustawienia" poprzez menu "Start";
- przejść do sekcji "Ustawienia", klikając prawym przyciskiem myszy ikonę zegara na pasku zadań, gdzie można wybrać opcję "Dostosuj datę i godzinę";
*Domyślnieopcja "Ustaw czas automatycznie" będzie zaznaczona. Możesz wyłączyć tę opcję i ręcznie wybrać żądaną strefę czasową z rozwijanej listy.
- Uruchom timedate.cpl z poziomu cmd, a otworzy się okno ustawień czasu systemu Windows, w którym można określić strefę czasową za pomocą przycisku "Zmień strefę czasową".
Zmiana strefy czasowej z poziomu cmd przy użyciu narzędzia TZUtil
Otwórz wiersz poleceń cmd.exe
* Zwracamy uwagę, że narzędzie tzutil. exe jest odpowiednie dla systemów Windows 10/11, Windows Server 2016/2019/2022.
Najpierw należy określić bieżącą strefę czasową i jej identyfikator (TimeZoneID). Aby to zrobić, wprowadź polecenie:
tzutil /g
Teraz, jeśli nie masz pewności co do dokładnej nazwy żądanej strefy czasowej, wyświetl listę wszystkich stref czasowych z ich nazwami i identyfikatorami za pomocą następującego polecenia:
tzutil /l
Możesz również znaleźć aktualną listę stref czasowych Windows od Microsoft
Aby zmienić bieżącą strefę czasową, określ identyfikator nowej strefy czasowej w następującym formacie:
tzutil /s "GTB Standard Time"
W rejestrze systemu Windows można sprawdzić bieżącą strefę czasową:
reg query HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation
Aby wyłączyć czas letni dla określonej strefy, należy określić identyfikator strefy czasowej z końcówką: _dstoff
tzutil /s "GTB Standard Time_dstoff"
Aby wyświetlić pełne informacje o strefie czasowej i sezonowych ustawieniach zegara, wprowadź następujące polecenie :
w32tm /tz
Zmiana strefy czasowej przy użyciu PowerShell
Aby określić bieżącą strefę czasową w konsoli PowerShell, należy użyć jednego z poniższych poleceń:
[TimeZoneInfo]::Local
Get-TimeZone
Aby wyświetlić listę wszystkich dostępnych stref czasowych w konsoli PowerShell, można również użyć jednego z następujących poleceń:
Get-TimeZone -ListAvailable
[System.TimeZoneInfo]::GetSystemTimeZones()
Lista wszystkich stref czasowych jest dość duża, więc dla wygody zalecamy korzystanie z filtra, w którym określa się na przykład część nazwy:
Get-TimeZone -ListAvailable | Where-Object {$_.Id -like "*FLE*"}
Aby zmienić bieżącą strefę czasową z konsoli PowerShell, wpisz polecenie:
Set-TimeZone -Name "FLE Standard Time"
*określ nazwę żądanej strefy czasowej w cudzysłowie.