Haga clic aquí para instalar Silverlight*
ChileCambiar|Todos los sitios de Microsoft
Microsoft
Cambio horario 
>







 

Cómo actualizar manualmente la Zona Horaria (GMT -04:00) Santiago

Esta sesión está basada en el siguiente artículo:
914387 - Cómo configurar el horario de verano para sistemas operativos Microsoft Windows
http://support.microsoft.com/default.aspx?scid=kb;EN-US;914387

Cómo actualizar manualmente sistemas operativos para computadores de escritorio y servidores Windows

1. Cree un archivo de registro que contenga las nuevas configuraciones de horario de verano para Chile siguiendo los pasos a continuación:
1.1. Haga clic en Inicio, luego en Ejecutar, escriba notepad.exe y luego haga clic en Aceptar.
1.2. Copie la siguiente información de registro y luego péguela en el documento de Bloc de notas:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones\Pacific SA Standard Time]
"TZI"=hex:f0,00,00,00,00,00,00,00,c4,ff,ff,ff,00,00,03,00,06,00,02,00,17,00,3b,\
  00,3b,00,e7,03,00,00,0a,00,06,00,02,00,17,00,3b,00,3b,00,e7,03

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones\Pacific SA Standard Time\Dynamic DST]
"FirstEntry"=dword:000007d7
"LastEntry"=dword:000007d9
"2009"=hex:f0,00,00,00,00,00,00,00,c4,ff,ff,ff,00,00,03,00,06,00,02,00,17,00,\
  3b,00,3b,00,e7,03,00,00,0a,00,06,00,02,00,17,00,3b,00,3b,00,e7,03
"2008"=hex:f0,00,00,00,00,00,00,00,c4,ff,ff,ff,00,00,03,00,06,00,05,00,17,00,\
  3b,00,3b,00,e7,03,00,00,0a,00,06,00,02,00,17,00,3b,00,3b,00,e7,03
"2007"=hex:f0,00,00,00,00,00,00,00,c4,ff,ff,ff,00,00,03,00,06,00,02,00,17,00,\
  3b,00,3b,00,e7,03,00,00,0a,00,06,00,02,00,17,00,3b,00,3b,00,e7,03


1.3. En el menú Archivo, haga clic en Guardar como.
1.4. Seleccione un destino y luego escriba TZupdate.reg en el cuadro de nombre de Archivo.
1.5. En el cuadro de Guardar como tipo, haga clic en Todos los archivos y luego en Guardar.
2. Importe esta clave de registro a los equipos de destino al hacer doble clic en TZupdate.reg y hacer clic en "Sí" cuando le pregunten. Todos los equipos (clientes y servidores) deben actualizarse con esta información de registro.
3. Para poder implementar estos cambios de zona horaria en un entorno corporativo, puede usar un programa de inicio como se describe en la sesión "Implementar el archivo de registro con la nueva información de horario de verano usando una Política de grupo" abajo.

Nota: las configuraciones de registro antes mencionadas contienen la siguiente información para la zona horaria "(GMT-04:00) Santiago":

  • El horario de verano comienza: el segundo sábado de octubre a las 23:59:59 hora local estándar.
  • El horario de verano finaliza: el segundo sábado de marzo a las 23:59:59 hora de verano local.

  • Use un script para volver a cargar la clave de registro TimeZoneInformation

    La información de zona horaria está almacenada en dos ubicaciones. Debemos asegurarnos de actualizar ambas ubicaciones. La importación del archivo TZupdate.reg actualiza la base de datos de zona horaria en el registro. Luego, debe crear un programa fuente que actualice la clave de registro de información de zona horaria en CurrentControlSet. Puede implementar este programa fuente al usar una Política de grupo u otro mecanismo de implementación.
    El script identifica la zona horaria actual del computador del cliente y luego vuelve a cargar la clave de registro de TimeZoneInformation con la información actualizada de la base de datos de zona horaria. Después, el programa fuente escribe un evento en el registro Aplicación del computador del cliente donde se ejecutó el programa fuente. Para crear el archivo de script, siga estos pasos.

    1. Haga clic en Inicio, luego en Ejecutar, escriba notepad.exe y presione Entrar.
    2. Copie el siguiente código y luego péguelo en el documento de Bloc de notas.

    Set objSh = CreateObject("WScript.Shell")

    'Get the StandardName key of the current time zone
    szStandardName = objSh.RegRead("HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation\StandardName")

    'Enumerate the subkeys in the time zone database
    const HKEY_LOCAL_MACHINE = &H80000002
    Set objReg=GetObject("winmgmts:{impersonationLevel=impersonate}!\\.\root\default:StdRegProv")
    szTzsKeyPath = "SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones"
    objReg.EnumKey HKEY_LOCAL_MACHINE, szTzsKeyPath, arrTzSubKeys

    'Step through the time zones to find the matching Standard Name
    szTzKey = "<Unknown>"
    For Each subkey In arrTzSubKeys
    If (objSh.RegRead("HKLM\" & szTzsKeyPath & "\" & subkey & "\Std") = szStandardName) Then
    'Found matching StandardName, now store this time zone key name
    szTzKey = subkey
    End If
    Next

    If szTzKey = "<Unknown>" Then
    'Write entry to the Application event log stating that the update has failed to execute
    objSh.LogEvent 1, " Chile DST 2008-2009 Registry Update and Refresh failed to execute on this computer. Time zones failed to enumerate properly or matching time zone not found."
    Wscript.Quit 0
    End If

    Dim process, processid, result, strUpdateCommand
    Set process = GetObject("winmgmts:{impersonationLevel=impersonate}!\\.\root\cimv2:Win32_process")

    'Add time change privilege to the process object
    process.Security_.Privileges.AddAsString "SeSystemTimePrivilege",True
    strUpdateCommand = "control.exe timedate.cpl,,/Z" & szTzKey

    'Launch control.exe to refresh time zone information using the TZ key name obtained above
    result = process.create(strUpdateCommand,Null,Null,processid)
    If result <> 0 Then
    objSh.LogEvent 1, " Chile DST 2008-2009 Registry Update and Refresh failed to execute on this computer. Unable to refresh the Timezone database."
    Wscript.Quit 0
    End If

    'Get current display name of refreshed time zone
    szCurrDispName = objSh.RegRead("HKLM\" & szTzsKeyPath & "\" & szTzKey & "\Display")

    'Write entry to the Application event log stating that the update has executed
    objSh.LogEvent 4, " Chile DST 2008-2009 Registry Update and Refresh has been executed on this computer." & chr(13) & chr(10) & chr(13) & chr(10) & "Current time zone is: " & szCurrDispName & "."

     


    3. En el menú Archivo, haga clic en Guardar como.
    4. Seleccione un destino y luego escriba "refreshTZinfo.vbs" en el cuadro de nombre de Archivo.
    5. En el cuadro Guardar como tipo, haga clic en Todos los archivos y luego en Guardar.
    Nota: Microsoft proporciona ejemplos de programación sólo con fines ilustrativos, sin emitir ninguna garantía, ni expresa ni implícita. Esto incluye, sin limitación, las garantías implícitas de comerciabilidad o adecuación para un propósito particular. Este artículo asume que usted está familiarizado con la terminología de programación que se utiliza y con las herramientas usadas para crear y depurar procedimientos. Los ingenieros de soporte de Microsoft pueden ayudarle a comprender la funcionalidad de un procedimiento específico. No obstante, ellos no modificarán estos ejemplos para proporcionar procedimientos constructivos o con funcionalidad adicional para satisfacer sus requisitos particulares.
    6. Haga doble clic en refreshTZinfo.vbs para actualizar la información de zona horaria.

    Implementar modificaciones de horario de verano usando una Política de grupo
    1. Haga clic en Inicio, luego en Ejecutar, escriba notepad.exe y luego presione Entrar.
    2. Copie el siguiente código y péguelo en el documento de Bloc de notas.

    @echo off
    regedit /s \\contoso.com\NETLOGON\TZupdate.reg

    ver |find /i "6.0">nul
    IF %errorlevel% EQU 0 GOTO end

    cscript \\contoso.com\NETLOGON\refreshTZinfo.vbs
    :end

    Nota: debe reemplazar la notación \\contoso.com arriba por el nombre de dominio DNS real para su dominio de Active Directory.
    3. En el menú Archivo, haga clic en Guardar como.
    4. DST2008Update.cmd en el cuadro de nombre de Archivo.
    5. En el cuadro Guardar como tipo, haga clic en Todos los archivos y luego en Guardar.
    6. Copie los siguientes archivos a la carpeta compartida Netlogon del controlador de dominio que se desempeña como emulador PDC en el dominio:

    - TZupdate.reg
    - DST2008Update.cmd
    - refreshTZinfo.vbs

    7. Espere hasta que se produzca la replicación en Active Directory. También espere hasta que los archivos y las carpetas en la carpeta compartida de volumen del sistema (SYSVOL) se repliquen en los controladores de dominio en el dominio.
    8. Haga clic en Inicio, luego en Ejecutar, escriba control admintools y luego haga clic en Aceptar.
    9. Haga doble clic en Usuarios y computadores de Active Directory.
    10. Seleccione una Unidad organizacional (OU, Organizacional Unit) que contenga los computadores en los que desea aplicar este script. En este ejemplo, usaremos una OU denominada DST-COMPUTERS. Además, en este ejemplo asumimos que esta OU contiene cuentas de computadores.
    11. Haga clic con el botón derecho en la OU DST-COMPUTERS y luego haga clic en Propiedades.
    12. Haga clic en la ficha Política de grupo, luego en Nueva, escriba DST Registry Update y luego presione Entrar.
    13. Haga clic en Editar. Se inicia la herramienta Editor de objetos de políticas de grupo.
    14. Expanda Configuración del equipo, expanda Configuración de Windows y haga clic en Scripts (Inicio o Apagado).
    15. Haga doble clic en Inicio y luego en Agregar.
    16. En el cuadro Nombre de script, escriba la ruta de convención de nombre universal (UNC, universal naming convention) del archivo DST2008Update.cmd que está ubicado en la carpeta compartida Netlogon. Por ejemplo, escriba d\\contoso.com\NETLOGON\DST2008Update.cmd.
    17. Haga clic en Aceptar dos veces.
    Nota: los computadores de clientes que se encuentran dentro de la unidad organizacional DST-COMPUTERS ejecutarán el programa fuente de inicio la próxima vez que se encienda el equipo, lo que significa que todos los equipos deben reiniciarse para que puedan reconocer la nueva configuración de horario de verano mediante el programa fuente Inicio.

    Información importante sobre los procedimientos descritos en este documento:
  • Las instrucciones proporcionadas arriba se pueden aplicar en sistemas operativos Windows 2000, Windows XP y Windows Server 2003; sin embargo, es posible que después de seguir estas instrucciones en un sistema operativo Windows 2003 la zona horaria actual no se actualice. En este caso, quizás deba reiniciar el equipo o ejecutar el script refreshTZinfo.vbs manualmente.

  • Clientes que usan Windows Vista o Windows Server 2008 deben instalar la actualización KB 955839 para actualizar su sistemas.

    En caso de tener más dudas sobre este procedimiento, puede contactarse con nuestro Centro de Atención al Cliente llamando al 800 330 600 o por email a cliente@microsoft.com.

  •  


    Las instrucciones indicadas en este boletín tienen como objetivo intentar mitigar las potenciales repercusiones del cambio del horario de verano, sobre los Clientes y Usuarios en Chile. Estas repercusiones preliminares están evaluadas al momento de redacción del presente documento, y los efectos definitivos que el cambio del huso horario podría tener sobre los Clientes y Usuarios no se limitan a las mismas. Sin perjuicio de ello, las potenciales repercusiones precedentemente señaladas podrían agravarse negativamente en el caso en que las presentes recomendaciones no fueran seguidas en su integridad por los usuarios. Es responsabilidad única y exclusiva de los Clientes y Usuarios respaldar la información de sus computadores, de modo que asumen los riesgos de efectuar los cambios sugeridos. Las instrucciones contenidas en el boletín suponen que quien efectúe los cambios posee ciertos conocimientos técnicos y la capacidad de restaurar los registros si se produce algún efecto adverso. Microsoft no se hace responsable de ningún tipo de daño o perjuicio, directo o indirecto que pudiera emanar de la forma en que cada cliente o usuario ejecute las presentes instrucciones. La información descrita en este documento podría ser modificada sin previo aviso. Además, se informa a los Clientes y Usuarios que Microsoft podría proporcionar instrucciones adicionales en cualquier momento, con el objeto de intentar mitigar riesgos adicionales a los que hoy se pueden prever.

     
     
    ©2009 Microsoft Corporation. Todos los derechos reservados. Póngase en contacto con nosotros |Aviso legal |Marcas registradas |Privacidad