locked
Horario de verão RRS feed

  • Pergunta

  • Bom Dia AMigos

    Estou com uma duvida como corrigir o prtoblema em meu DC sobre horario de verão.

    Segue os passos quando a Microsoft lançou o arquivo que deveria ser inserido no DC que é o responsavel por distribuir no logon o horario de verão.

    O Horário de verão foi atribuído, sendo que só vai ser atribuído o horário de verão semana que vem

    \\meudominio.net\netlogon\timezone /s 00:0:3:10 00:0:3:02

    Antes estava 00:0:2:10, mas demos logoff e loguei de novo não arrumou?

    Qual o procedimento correto para corrigir este problema.


    Abraços


    Consultor em Vantage - Compuware
    terça-feira, 13 de outubro de 2009 15:05

Respostas

  • Bruno

    Obrigado pelo seu empenho e claro pelo empenho do Devid tambem que esta nos ajudando e muito.


    No meu caso eu vou rodar este comando dentro do meu DC pois as minhas estações buscam o horario dele conforme eu descriminei o script.


    Veja se estou correto

    Uso em meu ambiente
    01 DC - Primario com Windows Server 2003 R2 SP2
    01 DC Secundario com Windows Server 2003 R2 SP2
    01 DC com Windows Server 2003 R2 que tenho instalado meu Microsoft Exchange Server 2003 SP2

    Vou rodar estas linhas de comando no meu DC primario que vai ficar da seguinte forma

    for /L %a IN (22,1,229) DO psexec \\192.16.1.%a C:\WINDOWS\$NtUninstallKB970653-v3$\spuninst\spuninst /quiet

    for /L %a IN (22,1,229) DO psexec \\192.16.1.%a -c "\\meudc\pasta onde esta o hotfix$\S.O\W2003R2\Correcoes\HorVer20092010\windows2003R2-kb970653-v3-x86-ptb" /quiet

    esta correta desta forma? 

    Consultor em Vantage - Compuware
    • Sugerido como Resposta Bruno Brasil quarta-feira, 14 de outubro de 2009 18:41
    • Editado Carlos Vaz quarta-feira, 14 de outubro de 2009 18:57
    • Marcado como Resposta Carlos Henrique Lucas quarta-feira, 27 de outubro de 2010 22:29
    quarta-feira, 14 de outubro de 2009 18:23

Todas as Respostas

  • Vc não havia aplicado o patch no ano passado???

    Pra quem aplicou o patch no ano passado (2008/2009) não precisa aplicar em 2009/2010 para a entrada do horário de verão, somente para a saída, que terá patch liberado em dezembro...

    Abaixo os detalhes e o KB que resolve a questão do ano anterior:

    http://social.technet.microsoft.com/Forums/pt-BR/scriptadminpt/thread/0305deac-b4b5-4884-8c43-c5c569877236
    Se a dica foi útil, por favor indique-a. | http://dfoggi.spaces.msn.com
    terça-feira, 13 de outubro de 2009 15:50
  • David

    Boa Tarde

    Eu apliquei seguindo os passos que a Microsoft postou, deu certo da entrada do horario de verão mas esta manha ja virou o horario.

    Vou aplicar este KB que você mepassou.

    Uma pergunta, devo aplicar somente do DC principal ou em todos os DCs.


    Grato
    Consultor em Vantage - Compuware
    terça-feira, 13 de outubro de 2009 19:33
  • Vc aplica por sistema operacional. Esse KB tem para Windows Server 2003, Windows XP, Windows Vista, Seven, etc....Respeitando a arquitetura...

    Se o sistema operacional estiver atualizado, ele respeitará a existência ou não da semana delta, que indica diferença na data de entrada do horário de verão com relação ao ano anterior:

    http://dfoggi.spaces.live.com/blog/cns!973194C51155DFA7!871.entry

    Vai rolar um webcast sobre o assunto:

    http://dfoggi.spaces.live.com/blog/cns!973194C51155DFA7!873.entry

    Abraços...


    Se a dica foi útil, por favor indique-a. | http://dfoggi.spaces.msn.com
    terça-feira, 13 de outubro de 2009 19:41
  • Então quem fez este procedimento no ano passado esse ano nao vai precisar fazer nada? no site da microsoft fala q é só deixar o windows update automatico q ele vai atualizar... agora eu estou usando o WSUS e pelomenos não lembro de ter visto nada com horario de verão... no ano passado deu muito trabalho, eu tive q baixar 2 atualizações e instalar em todas as maquinas via GPO, deu certo mas sempre tinha uma maquina e outra não atualizava e tinha q ir na mao la instalar o path... mas ainda assim foi mais facil q em 2007 - 2008 q nao usei nenhum path...
    terça-feira, 13 de outubro de 2009 20:09
  • Se o sistema tem o  KB 955839 ou KB 970653 instalado, então vc deve preocupar-se apenas com a atualização que esta prevista para Dezembro, que faz referencia ao final do horário de verão...
    Se a dica foi útil, por favor indique-a. | http://dfoggi.spaces.msn.com
    terça-feira, 13 de outubro de 2009 20:26
  • Devid

    Como te falei, no ano passado eu segui passo a passo e apliquei tudo vertinho, tanto que na virada foi beleza, todas as estações, exchange e servers estavam com o novo horario, para a minha surpresa esta manha todas as estações e servers estavam com horario adiantados 1 hora.

    Apliquei em todos os servidores manualmente o KB que esta neste link http://support.microsoft.com/default.aspx/kb/970653 , parece que os horarios agora estão certos, sera que vou ter que aplicar em todas as estações....meu deus, to ferrado, no meu WSUS não tem este KB relacionado para este ano, que estranho isso, mas se funfar beleza, menos trabalho

    Bom, estou terminando de aplicar nos servers, terminando vou pedir para a galera efetuar um logof e ver se rolo.


    Posto mais tarde os resultados ok.


    Abrs
    Consultor em Vantage - Compuware
    terça-feira, 13 de outubro de 2009 20:40
  • Nota da microsoft:

    http://www.microsoft.com/brasil/windows/products/windowsvista/verao.mspx

    David Dellacenta http://daviddellacenta.spaces.live.com || http://www.andersonpatricio.org || http://www.itcentral.com.br || http://lfdias.mvpbrasil.com.br || http://ffazzani.spaces.live.com
    terça-feira, 13 de outubro de 2009 20:46
  • Danid

    Sim correto, mas apliquei o HotFix indicado no site e quando volto o horario ainda esta adiantado. caramba que trampo
    Consultor em Vantage - Compuware
    terça-feira, 13 de outubro de 2009 21:04
  • Carlos,

    na pratica, o que eu faço é aplicar o KB no PDC Emulator, forçar a atualização em cada servidor no horário certo (net time /set /yes) e desabilitar o parâmetro de horário de verão nas estações:

    Windows Registry Editor Version 5.00
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation]
    "DisableAutoDaylightTimeSet"=dword:00000001


    Como o PDC Emulator é a fonte padrão de tempo para o domínio, as estações seguirão ele...


    Se a dica foi útil, por favor indique-a. | http://dfoggi.spaces.msn.com
    terça-feira, 13 de outubro de 2009 21:08

  • Vou tentar por aqui, mas eu ja tinha aplicado as devidas atualizações, isso que esta muito estranho, mas mesmo assim meu amigo, vou seguir seus passos ok.

    Obrigado
    Consultor em Vantage - Compuware
    terça-feira, 13 de outubro de 2009 21:20
  • David


    Poderia validar se o meu script esta correto e dentro dos padoes de atualização do horario de verão, ja fiz tudo e não estou conseguindo arrumar.

    *********************************************************************************************************************************

    @echo off


    rem ----- A sintaxe do comando timezone é: -----------------------
    rem   Ex.: 00:0:4:02
    rem        00 --> Zero horas
    rem         0 --> Domingo (dia da semana)
    rem         4 --> Quarto domingo (quarta ocorrência)
    rem        02 --> Fevereiro (mês)
    rem --------------------------------------------------------------

     


    \\meudominio.net\netlogon\timezone /s 00:0:3:10 00:0:3:02


    regedit /s \\meudominio.net\netlogon\fuso_horario.reg

    regedit /s \\meudominio.net\netlogon\tzinfo.reg


    net time \\dc01 /set /yes

    ************************************************************************************************************************************


    Se puder me ajudar, fico grato



    Abrs


    Consultor em Vantage - Compuware
    • Editado Carlos Vaz quarta-feira, 14 de outubro de 2009 19:01
    terça-feira, 13 de outubro de 2009 22:01
  • Cara,

    aplica o KB do ano anterior nos hosts que não tiverem...

    depois de aplicar em todos os hosts, vc remove o parametro de horário de verão nas estações conforme disse anteriormente...
    Se a dica foi útil, por favor indique-a. | http://dfoggi.spaces.msn.com
    quarta-feira, 14 de outubro de 2009 00:18
  • Devid

    Eu tento aplicar o WindowsServer2003-KB970653-v3-x86-ENU e o WindowsServer2003-KB955839-x86-ENU mas recebo uma mensagem "Update cannote be installed as a newer or same timezone update has already been installed on the system".

    Quando ele da esta mensagem, altera o horario, quando eu efetuo o logof e login volta o horario novo com 1 hora adiantada.


    Consultor em Vantage - Compuware
    • Editado Carlos Vaz quarta-feira, 14 de outubro de 2009 19:01
    quarta-feira, 14 de outubro de 2009 00:42
  • Agenda a aplicação para um horário proximo à virada...

    Abraços...


    Se a dica foi útil, por favor indique-a. | http://dfoggi.spaces.msn.com
    quarta-feira, 14 de outubro de 2009 03:21
  • Pessoal,

    No meu ambiente, fiz esta atualização da Microsoft, mas mesmo assim, muitas maquinas estão com o horario novo ja esta semana.

    A unica forma que consegui ajustar foi rodanto o tzedit manualmente.

    Se alguem tiver uma forma de fazer automaticamente para todos eu agradeço.
    Bruno Brasil
    quarta-feira, 14 de outubro de 2009 14:54
  • Pessoal,

    Apenas algumas dicas!

    1 - Nunca desabilitem o timezone das estações e do servidor, se vocês tiverem um Exchange no dominio vão ter serios problemas com calendario do Outlook.

    2 - Apliquem o path da Microsoft através do Wsus em todas as maquinas.

    3 - Testem o path rodando o tzedit e verifique se a data e dia de inicio do horario de verão estão OK.

    4 - Não precisa colocar no script de logon com net time, As estações de trabalho possuem um serviço chamado Windows Time que a cada 5 minutos atualizam o horario com o controlador de dominio que realiza a função de PDC Emulador ( seria uma das FSMO do AD).

    5 - Testem tudo antes do dia.

    Abraço
    quarta-feira, 14 de outubro de 2009 16:43
  • Como já dito antes, o PDC emulator é a fonte de tempo padrão para o Windows, se não tiver GPO de NTP configurada...a máquina pega a hora dele, e localmente adiciona ou remove uma hora de acordo com o parâmetro de horário de verão setado...o KB serve para indicar quando é a data de alteração do horário, como no ano anterior a data foi 18-19 de outubro, e neste ano tbm é, então não tem semana delta para inicio do horário, logo o kb do ano anterior atende...

    Para arrendondar, revise:

    1. Presença do KB nos servidores;
    2. Presença de KB nas estações;
    3. Parâmetro de horário de verão (como disse, eu uso de acordo com o que informei anteriormente....ou seja, não me preocupo com as estações (desde que atualizadas), foco as energias no PDC emulator e nos demais servidores do parque...como não uso NTP, as estações e demais servidores ficam com ele....só presto atenção na madrugada do domingo se td ocorreu bem, servidores, se os DCs estão OK, exchange, ISA, etc, faço testes por amostragem - 1 para cada 100 máquinas - validando o horário em cada uma, valido todos os servidores.....)....

    Antes de toda essa pratica, faço uma simulação de pequeno porte em ambiente virtual, só pra garantir....virtualizo o meu DC (p2v), uma estação qualquer do domínio (tbm p2v) e forço a data, simulo....se td der certo blz...

    ...abraços...
    Se a dica foi útil, por favor indique-a. | http://dfoggi.spaces.msn.com
    quarta-feira, 14 de outubro de 2009 17:07
  • Bom, no meu caso eu descobri, caso alguem esteja na mesma situação, segue:

    Eu criei um script ano passado para atualizar as tabelas de data de mudança de horario (procedimento Microsoft), e acabei esquecendo, o q aconteceu é que eu fiz a atualização liberada esse ano nas maquinas pelo WSUS, mas como havia este script na inicialização, ele voltava na tabela antiga, mesmo fazendo pelo Tzedit, assim que reiniciava a maquina voltava o horario errado.

    O que tive que fazer é, desinstalar a atualização e instalar novamente, e consegui isso criando umas 2 linhas para fazer remotamente.

    Caso alguem esteja na mesma situação, segue as linhas:

    for /L %a IN (22,1,229) DO psexec \\10.145.1.%a C:\WINDOWS\$NtUninstallKB970653-v3$\spuninst\spuninst /quiet

    for /L %a IN (22,1,229) DO psexec \\10.145.1.%a -c "\\nomeserver\publica$\S.O\WXP\Correcoes\HorVer20092010\windowsxp-kb970653-v3-x86-ptb" /quiet

    A 1a. desinstala a atualização e a outra instala novamente, sem intervenção do usuário, nem precisa reiniciar.

    Até mais.


    Bruno Brasil
    quarta-feira, 14 de outubro de 2009 17:40
  • Bruno


    Este script que você fez eu salvo ele como .vbs e rodo ele no meu PDC = DC, e o 10.145.1%a seria o que meu amigo



    Valeu, grande dica

    Consultor em Vantage - Compuware
    quarta-feira, 14 de outubro de 2009 18:11
  • Essas linhas eu digitei diretamente no prompt, eu tentei criar um .bat, mas não deu certo... copie e cole no prompt de comando.

    o 10.145.1 é o meu range de IP, vc tem q colocar o seu, por exemplo: (o mais usado) 192.168.1 ou 192.168.0, etc.


    Bruno Brasil
    quarta-feira, 14 de outubro de 2009 18:13
  • Bruno

    Obrigado pelo seu empenho e claro pelo empenho do Devid tambem que esta nos ajudando e muito.


    No meu caso eu vou rodar este comando dentro do meu DC pois as minhas estações buscam o horario dele conforme eu descriminei o script.


    Veja se estou correto

    Uso em meu ambiente
    01 DC - Primario com Windows Server 2003 R2 SP2
    01 DC Secundario com Windows Server 2003 R2 SP2
    01 DC com Windows Server 2003 R2 que tenho instalado meu Microsoft Exchange Server 2003 SP2

    Vou rodar estas linhas de comando no meu DC primario que vai ficar da seguinte forma

    for /L %a IN (22,1,229) DO psexec \\192.16.1.%a C:\WINDOWS\$NtUninstallKB970653-v3$\spuninst\spuninst /quiet

    for /L %a IN (22,1,229) DO psexec \\192.16.1.%a -c "\\meudc\pasta onde esta o hotfix$\S.O\W2003R2\Correcoes\HorVer20092010\windows2003R2-kb970653-v3-x86-ptb" /quiet

    esta correta desta forma? 

    Consultor em Vantage - Compuware
    • Sugerido como Resposta Bruno Brasil quarta-feira, 14 de outubro de 2009 18:41
    • Editado Carlos Vaz quarta-feira, 14 de outubro de 2009 18:57
    • Marcado como Resposta Carlos Henrique Lucas quarta-feira, 27 de outubro de 2010 22:29
    quarta-feira, 14 de outubro de 2009 18:23
  • Algumas observações:

    Na 1a. linha, aonde tem (22,1,229), 21 é aonde começa as minhas maquinas e 229 termina, vc tem que colocar o range das suas ai.

    Na 2a. o arquivo que o comando aponta, windowsxp-kb970653-v3-x86-ptb é uma atualização da MS que vc tem que baixar e deixar disponivel http://www.microsoft.com/downloads/details.aspx?FamilyID=e4a72667-2279-4b05-b92e-6b0e15b9eb5a&displaylang=en

    Veja que tem diferença entre 2003 e XP.


    Bruno Brasil
    quarta-feira, 14 de outubro de 2009 18:46
  • Bruno,
    Estou efetuando estas modificações junto com o Carlos vaz, quando efetuo essa linha de comando aparece a mensagem:
    'psexec' is not recognized as an internal or external command,
    operable program or batch file.

    o comando foi executado em todos os Ips do range que coloquei, porém todos informou que o PSEXEC não é um comando conhecido.

    Vi nesse link que eles estão utilizando o nome da máquina em vez de ip, com ip também funciona?
    http://technet.microsoft.com/pt-br/sysinternals/bb897553%28en-us%29.aspx

    muito obrigado pela ajuda

    quarta-feira, 14 de outubro de 2009 20:06
  • Me desculpe,

    Esse comando é do Sysinternals, segue o link: http://technet.microsoft.com/en-us/sysinternals/bb897553.aspx, vc tem que baixar e descompactar, este comando vai estar dentro.

    Sim, da certo com nomes também, mas no caso da aplicação não tem lógica usar com o nome.

    Até mais.
    Bruno Brasil
    quarta-feira, 14 de outubro de 2009 20:12
  • psexec é um aplicativo sysinternals:

    http://technet.microsoft.com/en-us/sysinternals/bb897553.aspx

    é possivel tbm indicar o .exe do KB com o parâmetro /quiet diretamente...
    Se a dica foi útil, por favor indique-a. | http://dfoggi.spaces.msn.com
    quarta-feira, 14 de outubro de 2009 20:14
  • Ah agora consegui executar, muito obrigado!
    Vou aguardar o comando ser executado em todo o range e depois utilizar o segundo comando.
    Muito Obrigado Bruno e Deivid.
    quarta-feira, 14 de outubro de 2009 20:35
  • Esse Script dá certo!
    Porém quando efetua o logoff e loga novamente o horário volta errado de novo.
    quinta-feira, 15 de outubro de 2009 15:56
  • Veja, se vc tiver, como eu disse acima, alguma coisa no script de incialização, que mexa na tabela de horario do windows, vai mexer no relogio novamente.

    Você terá que retirar isso da inicialização, e vai ter que rodar o script novamente, pois com isso, a atualização feita, perde o efeito.


    Bruno Brasil
    quinta-feira, 15 de outubro de 2009 16:00