DetailPage-MSS-KB

Base de Dados de Conhecimento

Artigo: 932590 - Última revisão: quarta-feira, 9 de Maio de 2007 - Revisão: 1.3

Disponível transferência de hotfix
Ver e solicitar transferências de hotfix
 

Sintomas

As aplicações baseadas no Microsoft Windows que utilizem a variável de ambiente TZ poderão não funcionar como previsto devido a alterações relativas à hora de Verão. A partir da Primavera de 2007, as datas de início e de fim da hora de Verão para os Estados Unidos serão alteradas para conformidade com o Energy Policy Act de 2005. A hora de Verão nos Estados Unidos começará três semanas mais cedo (às 2:00 horas do segundo domingo de Março) e terminará uma semana mais tarde (às 2:00 horas do primeiro domingo de Novembro) do que nos anos anteriores.

No Windows Vista, no Microsoft Windows Server 2003 e no Microsoft Windows XP, quando utilizar a variável de ambiente TZ, a função de tempo de execução C (CRT, C Run-Time) localtime e a função CRT _localtime64 não reconhecerão correctamente a hora de Verão. Estas funções reconhecerão a hora de Verão com início no primeiro domingo de Abril e com fim no último domingo de Outubro para todas as datas.

Nota: se tiver uma aplicação que utilize a biblioteca de tempo de execução C (CRT) da Microsoft, poderá ser necessária uma actualização. As recentes actualizações para o CRT não representam um efeito recém-descoberto em produtos que já tenham sido listados em declarações anteriores da Microsoft sobre produtos específicos. No entanto, as actualizações de CRT estão disponíveis para que os programadores actualizem as respectivas aplicações.

Se o comportamento do CRT afectar uma aplicação, pode ajudar a resolver este comportamento instalando a biblioteca CRT actualizada.

A actualização de CRT e a actualização do sistema operativo Windows diferem nos seguintes aspectos:
  • A actualização do sistema operativo Windows permite ao Windows reconhecer correctamente as alterações relativas à hora de Verão utilizando as novas regras de hora de Verão para 2007. Geralmente, a Microsoft recomenda esta actualização para cada utilizador.
  • Quando as aplicações invocarem bibliotecas CRT depois de instalar a actualização de CRT, as bibliotecas CRT utilizarão as regras da hora de Verão de 2007 para processar correctamente as datas. O CRT não é uma aplicação. Os utilizadores não interagem directamente com o CRT. Em vez disso, o CRT consiste numa DLL que personaliza a utilização de aplicações.
A actualização cumulativa do sistema operativo Windows e a actualização de CRT não estão relacionadas. Nenhuma das actualizações resolve um problema causado pela outra.

Resolução

Informações sobre a actualização

O seguinte ficheiro está disponível para transferência a partir do centro de transferências da Microsoft:
Windows Server 2003
Reduzir esta imagemExpandir esta imagem
Transferir
Transferir o pacote WindowsServer2003-KB932590-x86-PTG.exe agora. (http://www.microsoft.com/downloads/details.aspx?displaylang=pt-pt&FamilyId=7420348B-D7E0-468A-877D-17434BC47DE8)
Windows Server 2003 para sistemas baseados em Itanium
Reduzir esta imagemExpandir esta imagem
Transferir
Transferir 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
Reduzir esta imagemExpandir esta imagem
Transferir
Transferir o pacote WindowsServer2003.WindowsXP-KB932590-x64-ENU.exe agora. (http://www.microsoft.com/downloads/details.aspx?FamilyId=431F9850-E40C-47A4-9BF1-16FFBA40B780)
Windows Vista
Reduzir esta imagemExpandir esta imagem
Transferir
Transferir o pacote Windows6.0-KB932590-x86.msu agora. (http://www.microsoft.com/downloads/details.aspx?displaylang=pt-pt&FamilyId=B5481E2E-C5B1-4129-9AA9-50E48229F6A4)
Windows Vista para sistemas baseados em x64
Reduzir esta imagemExpandir esta imagem
Transferir
Transferir o pacote Windows6.0-KB932590-x64.msu agora. (http://www.microsoft.com/downloads/details.aspx?displaylang=pt-pt&FamilyId=85A88885-5E5B-421B-8511-E794E33D2768)
Windows XP
Reduzir esta imagemExpandir esta imagem
Transferir
Transferir o pacote WindowsXP-KB932590-x86-PTG.exe agora. (http://www.microsoft.com/downloads/details.aspx?displaylang=pt-pt&FamilyId=1B38B995-A6F2-4703-95FC-F504EF4E4F39)
Windows XP x64 Edition
Reduzir esta imagemExpandir esta imagem
Transferir
Transferir o pacote WindowsServer2003.WindowsXP-KB932590-x64-ENU.exe agora. (http://www.microsoft.com/downloads/details.aspx?FamilyId=AB11EE43-E3DE-4DF2-BD37-F7E31DF362F4)

Para obter mais informações sobre como transferir ficheiros de suporte da Microsoft, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft (KB, Microsoft Knowledge Base):
119591  (http://support.microsoft.com/kb/119591/ ) Como obter ficheiros de suporte da Microsoft a partir de serviços online
A Microsoft procedeu à detecção de vírus neste ficheiro. A Microsoft utilizou o software de detecção de vírus mais actual, disponível na data de publicação do ficheiro. O ficheiro está armazenado em servidores com segurança melhorada, que ajudam a impedir quaisquer alterações não autorizadas ao ficheiro.

Pré-requisitos

Não existem pré-requisitos para aplicar esta actualização de software.

Necessidade de reinício

É necessário reiniciar o computador depois de aplicar esta actualização de software.

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

Esta actualização de software não substitui quaisquer outras correcções.

Informações sobre os ficheiros

A versão inglesa desta correcção tem os atributos de ficheiro listados na tabela que se segue (ou atributos de ficheiro posteriores). As datas e horas destes ficheiros são indicadas no formato de hora universal coordenada (UTC, Coordinated Universal Time). Ao visualizar as informações dos ficheiros, estas serão convertidas na hora local. Para determinar a diferença entre a hora UTC e a hora local, utilize o separador Fuso horário (Time Zone) da ferramenta Data e hora (Date and Time) do Painel de controlo (Control Panel).
Windows XP
Reduzir esta tabelaExpandir esta tabela
FicheiroVersãoTamanhoDataHoraPlataforma
Msvcrt.dll7.0.2600.3085343,04019-Feb-200710:32x86
Windows Vista, versão de 32 bits
Reduzir esta tabelaExpandir esta tabela
FicheiroVersãoTamanhoDataHoraPlataforma
Msvcrt.dll7.0.6000.20538681,47216-Feb-200702:42x86
Windows Vista, versão de 64 bits
Reduzir esta tabelaExpandir esta tabela
FicheiroVersãoTamanhoDataHoraPlataforma
Msvcrt.dll7.0.6000.20538641,02416-Feb-200704:06x64
Windows Server 2003, versão de 32 bits
Reduzir esta tabelaExpandir esta tabela
FicheiroVersãoTamanhoDataHoraPlataforma
Msvcrt.dll7.0.3790.4031349,18428-Feb-200707:43x86
Windows Server 2003, versão de 64 bits
Reduzir esta tabelaExpandir esta tabela
FicheiroVersãoTamanhoDataHoraPlataforma
Msvcrt.dll7.0.3790.4031519,68028-Feb-200708:14x64
Windows Server 2003, versão de 64 bits para processadores Itanium
Reduzir esta tabelaExpandir esta tabela
FicheiroVersãoTamanhoDataHoraPlataforma
Msvcrt.dll7.0.3790.4031952,83228-Feb-200708:13IA-64

Ponto Da Situação

A Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados na secção "Aplica-se a".

Mais Informação

Depois de aplicar esta actualização, as aplicações que tenham a variável de ambiente TZ definida reconhecerão correctamente a hora de Verão em 2007.

Para obter mais informações sobre a variável de ambiente TZ, visite o seguinte Web site da MSDN (Microsoft Developer Network):
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 as funções das Microsoft Foundation Classes (MFC) que invoquem a função localtime e a função _localtime64 também poderão ser afectadas pela alteração relativa à hora de Verão. As seguintes funções CRT e MFC invocam a função localtime e a função _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 de actualizações de software, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft (KB, Microsoft Knowledge Base):
824684  (http://support.microsoft.com/kb/824684/ ) Descrição da terminologia padrão utilizada para descrever actualizações de software da Microsoft

A informação contida neste artigo aplica-se a:
  • A função de tempo de execução C (CRT, C Run-Time)
  • Windows Vista Ultimate
  • Windows Vista Enterprise
  • Windows Vista Business
  • Windows Vista Business 64-bit edition
  • Microsoft Windows Server 2003 Enterprise Edition
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
  • Microsoft Windows Server 2003 Standard Edition
  • Microsoft Windows Server 2003, Standard x64 Edition
  • Microsoft Windows Server 2003 Datacenter Edition
  • Microsoft Windows Server 2003, Datacenter x64 Edition
  • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
  • Microsoft Windows XP Professional Edition
Palavras-chave: 
kbvistasp1fix kbhotfixserver kbqfe kbpubtypekc KB932590
Partilhar
Opções de suporte adicionais
Fóruns de Suporte da Comunidade Microsoft
Contacte-nos directamente
Encontre um parceiro certificado Microsoft
Loja Microsoft