Configuración de la zona horaria en Windows

Tengamos en cuenta que la Zona Horaria, al igual que la Fecha/Hora, es uno de los parámetros significativos de un ordenador que afecta al correcto funcionamiento de Windows y de diversas aplicaciones. Se recomienda configurar la Zona Horaria de acuerdo a la ubicación geográfica del ordenador.

Conceder permisos para cambiar la zona horaria en Windows.

Para restringir a los usuarios el cambio de la zona horaria, es necesario abrir la Política de seguridad local a través de la línea de comandos mediante el comando: secpol.msc En la ventana abierta, navegue por la ruta: Configuración de seguridad -> Política local -> Asignación de derechos de usuario -> Cambiar la zona hor aria (Change time zone).

Para restringir los derechos de los usuarios a cambiar la zona horaria, es necesario eliminar 'Usuarios' de la lista de cuentas de usuario. En Windows Server, los usuarios de los grupos 'Servicio local' y 'Administradores' pueden cambiar la zona horaria.

Configuración de la zona horaria en Windows


Cambiar la Zona Horaria en Windows / Windows Server.

Cómo cambiar la Zona horaria en la interfaz gráfica de Windows

En los sistemas operativos Windows 10 y Windows Server 2019/2016, para configurar la hora y la zona horaria, puedes:

- ir a la sección 'Configuración' a través del menú 'Inicio';
- ir a la sección 'Configuración' haciendo clic con el botón derecho del ratón sobre el icono del reloj de la barra de tareas, donde podrás seleccionar la opción 'Ajustar fecha y hora';

Configuración de la zona horaria en Windows
Configuración de la zona horaria en Windows

*Pordefecto, la opción "Ajustar la hora automáticamente" estará marcada. Puedes desactivar esta opción y elegir manualmente la zona horaria deseada en la lista desplegable.

- Ejecute timedate.cpl desde el cmd , y se abrirá la ventana de configuración de hora de Windows donde podrá especificar la Zona Horaria a través del botón 'Cambiar zona horaria'.

Configuración de la zona horaria en Windows


Cambiar la Zona Horaria desde el cmd usando la utilidad TZUtil

Abra una línea de comandos cmd .exe
* observamos que la utilidad tzutil.ex e apta para Windows 10/11, Windows Server 2016/2019/2022
En primer lugar, determine la zona horaria actual y su identificador (TimeZoneID). Para ello, introduzca el comando

tzutil /g
Configuración de la zona horaria en Windows

Ahora, si no está seguro del nombre exacto de la zona horaria deseada, obtenga una lista de todas las zonas horarias con sus nombres e ID mediante el siguiente comando:

tzutil /l
Configuración de la zona horaria en Windows

También puede encontrar una lista actualizada de zonas horarias Windows de Microsoft

Para cambiar la zona horaria actual, especifique el identificador de la nueva zona horaria con el siguiente formato:

tzutil /s "GTB Standard Time"


En el registro de Windows, puede comprobar la zona horaria actual:

reg query HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation
Configuración de la zona horaria en Windows


Para desactivar el horario de verano para una zona específica, debe especificar el identificador de la zona horaria con la terminación: _dstoff

tzutil /s "GTB Standard Time_dstoff"

Para mostrar la información completa de la zona horaria y la configuración del reloj estacional, introduzca el siguiente comando :

 w32tm /tz
Configuración de la zona horaria en Windows


Cambio de la zona horaria mediante PowerShell

Para determinar la zona horaria actual en la consola PowerShell, utilice uno de los siguientes comandos:

 [TimeZoneInfo]::Local
Get-TimeZone
Configuración de la zona horaria en Windows

Para ver una lista de todas las zonas horarias disponibles en la consola PowerShell, también puede utilizar uno de los siguientes comandos:

Get-TimeZone -ListAvailable
[System.TimeZoneInfo]::GetSystemTimeZones()
Configuración de la zona horaria en Windows

La lista de todas las zonas horarias es bastante grande, por lo que para mayor comodidad se recomienda utilizar el filtro en el que se especifica parte del nombre, por ejemplo:

Get-TimeZone -ListAvailable | Where-Object {$_.Id -like "*FLE*"}
Configuración de la zona horaria en Windows

Para cambiar la zona horaria actual desde la consola PowerShell, escriba el comando:

 Set-TimeZone -Name "FLE Standard Time"

*especifique el nombre de la zona horaria deseada entre comillas.