DetailPage-MSS-KB

Base de Dados de Conhecimento

ID do artigo: 932590 - Última revisão: sexta-feira, 4 de maio de 2007 - Revisão: 1.3

Download do Hotfix Disponível
Visualizar e solicitar downloads de hotfix
 

Sintomas

Aplicativos com base em Windows que usam a variável de ambiente TZ podem não funcionar como o esperado devido às alterações do horário de verão. A partir da primavera de 2007, as datas de início e de término do horário de verão nos Estados Unidos irão sofrer uma transição para ficar de acordo com o Energy Policy Act de 2005. O horário de verão nos Estados Unidos iniciará três semanas mais cedo (2:00 a.m. do segundo domingo de março) e terminará uma semana mais tarde (2:00 a.m. do primeiro domingo de novembro) que os anos anteriores.

No Windows Vista, Microsoft Windows Server 2003, e no Microsoft Windows XP, ao usar a variável de ambiente TZ, as funções localtime CRT (em tempo de execução C) e _localtime64 CRT não reconhecerão corretamente o horário de verão. As funções reconhecerão o horário de verão como tendo início no primeiro domingo de abril e término no último domingo de outubro, para todas as datas.

Observação Caso tenha um aplicativo que use a biblioteca CRT da Microsoft, uma atualização pode ser necessária. As atualizações recentes da CRT não representam um efeito descoberto recentemente dos produtos que já estavam listados nas declarações específicas do produto anteriores pela Microsoft. No entanto, as atualizações de CRT estão disponíveis para os desenvolvedores atualizarem seus aplicativos.

Se o comportamento de CRT afetar um aplicativo, é possível ajudar a resolver o problema instalando a biblioteca CRT atualizada.

As atualizações CRT e do sistema operacional do Windows diferem nas seguintes formas:
  • A atualização do sistema operacional do Windows habilita o Windows para reconhecer as alterações de horário de verão corretamente, usando as novas regras do horário de verão para 2007. A Microsoft geralmente recomenda esta atualização a todos os usuários.
  • Quando os aplicativos chamam as bibliotecas CRT após a instalação da atualização de CRT, as bibliotecas CRT usam as regras de horário de verão 2007 para identificarem as datas corretamente. O CRT não é um aplicativo. Um usuário não interage diretamente com o CRT. Em vez disso, o CRT é uma DLL usada pelos aplicativos personalizados.
A atualização cumulativa do sistema operacional do Windows e a atualização de CRT não estão relacionadas. Uma atualização não resolve um problema causado pela outra.

Resolução

Informações sobre a atualização

O seguinte arquivo está disponível para download no Centro de Download da Microsoft:
Windows Server 2003
Recolher esta imagemExpandir esta imagem
Download
Baixe o pacote WindowsServer2003-KB932590-x86-ENU.exe agora. (http://www.microsoft.com/downloads/details.aspx?displaylang=pt-br&FamilyID=7420348b-d7e0-468a-877d-17434bc47de8)
Windows Server 2003 para sistemas com base em processadores Itanium (em inglês)
Recolher esta imagemExpandir esta imagem
Download
Baixe o pacote WindowsServer2003-KB932590-ia64-ENU.exe agora. (http://www.microsoft.com/downloads/details.aspx?FamilyId=B53B84DA-2420-4A0A-95CC-E6E5F51F1886)
Windows Server 2003 x64 Edition
Recolher esta imagemExpandir esta imagem
Download
Baixe o pacote WindowsServer2003.WindowsXP-KB932590-x64-ENU.exe agora. (http://www.microsoft.com/downloads/details.aspx?displaylang=pt-br&FamilyID=431f9850-e40c-47a4-9bf1-16ffba40b780)
Windows Vista
Recolher esta imagemExpandir esta imagem
Download
Baixe o pacote Windows6.0-KB932590-x86.msu agora. (http://www.microsoft.com/downloads/details.aspx?displaylang=pt-br&FamilyID=b5481e2e-c5b1-4129-9aa9-50e48229f6a4)
Windows Vista para sistemas com base em x64
Recolher esta imagemExpandir esta imagem
Download
Baixe o pacote Windows6.0-KB932590-x64.msu agora. (http://www.microsoft.com/downloads/details.aspx?displaylang=pt-br&FamilyID=85a88885-5e5b-421b-8511-e794e33d2768)
Windows XP
Recolher esta imagemExpandir esta imagem
Download
Baixe o pacote WindowsXP-KB932590-x86-ENU.exe agora. (http://www.microsoft.com/downloads/details.aspx?displaylang=pt-br&FamilyID=1b38b995-a6f2-4703-95fc-f504ef4e4f39)
Windows XP x64 Edition
Recolher esta imagemExpandir esta imagem
Download
Baixe o pacote WindowsServer2003.WindowsXP-KB932590-x64-ENU.exe agora. (http://www.microsoft.com/downloads/details.aspx?displaylang=pt-br&FamilyID=ab11ee43-e3de-4df2-bd37-f7e31df362f4)

Para obter mais informações sobre como baixar os arquivos de suporte da Microsoft, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento Microsoft (a página pode estar em inglês):
119591  (http://support.microsoft.com/kb/119591/ ) Como obter os arquivos de suporte da Microsoft nos serviços online
A Microsoft examinou este arquivo em busca de vírus. A Microsoft usou o mais recente software de detecção de vírus disponível na data em que o arquivo foi publicado. O arquivo está armazenado em servidores de segurança avançada que ajudam a evitar alterações não autorizadas no arquivo.

Pré-requisitos

Não há nenhum pré-requisito para ser aplicado nessa atualização de software.

Requisito de reinicialização

É necessário reiniciar o computador depois de aplicar essa atualização de software.

Informações sobre a substituição de atualização

Essa atualização de software não substitui nenhum outro hotfix.

Informações sobre o arquivo

A versão em inglês desse hotfix tem os atributos de arquivo (ou atributos de arquivo posteriores) listados na tabela a seguir. As datas e as horas desses arquivos estão listadas em formato UTC (Tempo Universal Coordenado). Ao exibir as informações sobre o arquivo, elas serão convertidas na hora local. Para localizar a diferença entre o UTC e a hora local, use a guia Fuso horário na ferramenta Data e hora do Painel de Controle.
Windows XP
Recolher esta tabelaExpandir esta tabela
Nome do arquivoVersão do arquivoTamanho do arquivoDataHoraPlataforma
Msvcrt.dll7.0.2600.3085343,.04019-fev-200710:32x86
Windows Vista, versão de 32 bits
Recolher esta tabelaExpandir esta tabela
Nome do arquivoVersão do arquivoTamanho do arquivoDataHoraPlataforma
Msvcrt.dll7.0.6000.20538681.47216-fev-200702:42x86
Windows Vista, versão de 64 bits
Recolher esta tabelaExpandir esta tabela
Nome do arquivoVersão do arquivoTamanho do arquivoDataHoraPlataforma
Msvcrt.dll7.0.6000.20538641.02416-fev-200704:06x64
Windows Server 2003, versão de 32 bits
Recolher esta tabelaExpandir esta tabela
Nome do arquivoVersão do arquivoTamanho do arquivoDataHoraPlataforma
Msvcrt.dll7.0.3790.4031349.18428-fev-200707:43x86
Windows Server 2003, versão de 64 bits
Recolher esta tabelaExpandir esta tabela
Nome do arquivoVersão do arquivoTamanho do arquivoDataHoraPlataforma
Msvcrt.dll7.0.3790.4031519.68028-fev-200708:14x64
Windows Server 2003,versão de 64 bits para processadores Itanium
Recolher esta tabelaExpandir esta tabela
Nome do arquivoVersão do arquivoTamanho do arquivoDataHoraPlataforma
Msvcrt.dll7.0.3790.4031952.83228-fev-200708:13IA-64

Situação

A Microsoft confirmou que este é um problema nos produtos Microsoft que estão listados na seção "Aplica-se a".

Mais Informações

Após a aplicação da atualização, os aplicativos que têm o conjunto de variável de ambiente TZ reconhecerão corretamente o horário de verão de 2007.

Para obter mais informações sobre a variável de ambiente TZ, visite o seguinte site da MSDN (em inglês):
http://msdn2.microsoft.com/en-us/library/90s5c885(VS.80).aspx (http://msdn2.microsoft.com/en-us/library/90s5c885(VS.80).aspx)
As funções CRT e MFC (Microsoft Foundation Classes) que chamam as funções localtime e _localtime64 também poderão ser afetadas pela alteração do horário de verão. As seguintes funções CRT e MFC chamam as funções localtime e _localtime64:
  • ctime
  • _wctime
  • _tctime
  • _ctime64
  • _wctime64
  • _tctime64
  • mktime
  • _mktime64
  • _utime
  • _wutime
  • _tutime
  • _utime64
  • _wutime64
  • _tutime64
  • COleDateTime::operator=
  • CTime::GetLocalTm
  • CTime::Format
Para obter mais informações sobre a terminologia da atualização de segurança, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento Microsoft (a página pode estar em inglês):
824684  (http://support.microsoft.com/kb/824684/ ) Descrição da terminologia padrão usada para descrever as atualizações de software da Microsoft

A informação contida neste artigo aplica-se a:
  • The C Run-Time (CRT)
  • Windows Vista Ultimate
  • Windows Vista Enterprise
  • Windows Vista Business
  • Windows Vista Business 64-bit edition
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Standard x64 Edition
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Datacenter x64 Edition
  • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
  • Microsoft Windows XP Professional
Palavras-chave: 
kbvistasp1fix kbhotfixserver kbqfe kbpubtypekc KB932590
Compartilhar
Opções de suporte adicionais
Fóruns de Suporte do Microsoft Community
Contate-nos diretamente
Localize um parceiro certificado da Microsoft
Microsoft Store