REMEDIERE: Aplicațiile bazate pe Windows care utilizează variabila de mediu TZ pot să nu funcționeze conform așteptărilor, datorită modificărilor din DST

Traduceri articole Traduceri articole
ID articol: 932590 - View products that this article applies to.
Măriți totul | Reduceți totul

SIMPTOME

Aplicațiile bazate pe Windows care utilizează variabila de mediu TZ pot să nu funcționeze după cum este așteptat, datorită modificărilor efectuate în setarea orei de vară (DST). Începând cu primăvara anului 2007, data de început și de sfârșit a DST pentru Statele Unite se va modifica pentru a fi în conformitate cu Energy Policy Act din 2005. DST în State Unite va începe cu trei săptămâni mai devreme (ora 2:00 A.M., în a doua duminică din luna martie) și se va încheia cu o săptămână mai târziu (2:00 A.M. în prima duminică din luna noiembrie), spre deosebire de anii precedenți.

În Windows Vista, în Microsoft Windows Server 2003 și în Microsoft Windows XP, atunci când utilizați variabila de mediu TZ, funcția C Run-Time (CRT) localtime și funcția CRT _localtime64 nu vor recunoaște corect DST. Aceste funcții vor recunoaște DST ca începând în prima duminică din luna aprilie și terminându-se în ultima duminică din luna octombrie, pentru toate datele calendaristice.

Notă Dacă aveți o aplicație care utilizează biblioteca Microsoft C runtime (CRT), este posibil să fie necesară o actualizare. Actualizările recente pentru CRT nu reprezintă un efect nou descoperit pentru produsele care erau deja listate în declarațiile anterioare specifice produselor de la Microsoft. Însă, actualizările CRT sunt disponibile pentru dezvoltatori pentru a-și actualiza aplicațiile.

În cazul în care comportamentul CRT afectează o aplicație, aveți posibilitatea să ajutați la rezolvarea acestui comportament instalând biblioteca actualizată CRT.

Actualizarea CRT și actualizarea sistemului de operare Windows diferă în următoarele moduri:
  • Actualizarea sistemului de operare Windows permite sistemului Windows să recunoască în mod corect modificările DST prin utilizarea regulilor noi DST pentru 2007. Microsoft recomandă în general această actualizare pentru fiecare utilizator.
  • Când aplicațiile apelează bibliotecile CRT după instalarea actualizării CRT, bibliotecile CRT utilizează regulile DST 2007 pentru a gestiona datele corect. CRT în sine nu este o aplicație. Un utilizator nu interacționează direct cu CRT. În schimb, CRT este un DLL utilizat de aplicațiile particularizate.
Actualizarea cumulativă a sistemului de operare Windows și actualizarea CRT nu au puncte în comun. Niciuna dintre aceste actualizări nu rezolvă o problemă cauzată de cealaltă.

REZOLUȚIE

Informații despre actualizare

Fișierul următor este disponibil pentru descărcare de la Centrul de descărcări Microsoft:
Windows Server 2003
Reduceți imagineaMăriți imaginea
Descărcare
Descărcați acum pachetul WindowsServer2003-KB932590-x86-ENU.exe.
Windows Server 2003 pentru sisteme Itanium
Reduceți imagineaMăriți imaginea
Descărcare
Descărcați acum pachetul WindowsServer2003-KB932590-ia64-ENU.exe.
Windows Server 2003 x64 Edition
Reduceți imagineaMăriți imaginea
Descărcare
Descărcați acum pachetul WindowsServer2003.WindowsXP-KB932590-x64-ENU.exe.
Windows Vista
Reduceți imagineaMăriți imaginea
Descărcare
Descărcați acum pachetul Windows6.0-KB932590-x86.msu.
Windows Vista pentru sistemele pe 64 de biți
Reduceți imagineaMăriți imaginea
Descărcare
Descărcați acum pachetul Windows6.0-KB932590-x64.msu.
Windows XP
Reduceți imagineaMăriți imaginea
Descărcare
Descărcați acum pachetul WindowsXP-KB932590-x86-ENU.exe.
Windows XP x64 Edition
Reduceți imagineaMăriți imaginea
Descărcare
Descărcați acum pachetul WindowsServer2003.WindowsXP-KB932590-x64-ENU.exe.

Pentru mai multe informații despre modul de descărcare a fișierelor de asistență Microsoft, faceți clic pe următorul număr de articol pentru a vedea articolul în Baza de cunoștințe Microsoft:
119591 Cum se obțin fișierele de asistență Microsoft de la serviciile online (articolul poate să fie în limba engleză)
Microsoft a scanat acest fișier pentru a detecta viruși. Microsoft a utilizat cel mai recent software de detectare a virușilor care era disponibil la data publicării fișierului. Fișierul este stocat pe servere securizate care împiedică modificările neautorizate aduse fișierului.

Cerințe

Nu există cerințe pentru a aplica această actualizare software.

Cerințe de repornire

Trebuie să reporniți computerul după ce aplicați această actualizare software.

Informații despre înlocuirile actualizării

Această actualizare software nu înlocuiește alte remedieri rapide.

Informații despre fișier

Versiunea în limba engleză a acestei remedieri rapide are atributele de fișier (sau atribute de fișier mai recente) enumerate în următorul tabel. Datele și orele acestor fișiere sunt prezentate în ora universală (UTC). Când vizualizați informațiile despre fișiere, acestea sunt transformate în ora locală. Pentru a afla diferența între timpul universal și cel local, utilizați fila Fus orar din elementul Dată și oră din Panoul de control.
Windows XP
Reduceți tabelulMăriți tabelul
Nume fișierVersiune fișierDimensiune fișierDataOraPlatforma
Msvcrt.dll7.0.2600.3085343,04019.02.200710:32x86
Windows Vista, versiunea pe 32 de biți
Reduceți tabelulMăriți tabelul
Nume fișierVersiune fișierDimensiune fișierDataOraPlatforma
Msvcrt.dll7.0.6000.20538681,47216.02.200702:42x86
Windows Vista, versiunea pe 64 de biți
Reduceți tabelulMăriți tabelul
Nume fișierVersiune fișierDimensiune fișierDataOraPlatforma
Msvcrt.dll7.0.6000.20538641,02416.02.200704:06x64
Windows Server 2003, versiunea pe 32 biți
Reduceți tabelulMăriți tabelul
Nume fișierVersiune fișierDimensiune fișierDataOraPlatforma
Msvcrt.dll7.0.3790.4031349,18428.02.200707:43x86
Windows Server 2003, versiunea pe 64 biți
Reduceți tabelulMăriți tabelul
Nume fișierVersiune fișierDimensiune fișierDataOraPlatforma
Msvcrt.dll7.0.3790.4031519,68028.02.200708:14x64
Windows Server 2003, versiunea pe 64 biți pentru procesoare Itanium
Reduceți tabelulMăriți tabelul
Nume fișierVersiune fișierDimensiune fișierDataOraPlatforma
Msvcrt.dll7.0.3790.4031952,83228.02.200708:13IA-64

STARE

Microsoft a confirmat că aceasta este o problemă în produsele Microsoft enumerate în secțiunea „Se aplică la”.

INFORMAȚII SUPLIMENTARE

După aplicarea acestei actualizări, aplicațiile care au setată variabila de mediu TZ vor recunoaște corect DST în 2007.

Pentru mai multe informații despre variabila de mediu TZ, vizitați următorul site Web MSDN (Microsoft Developer Network):
http://msdn2.microsoft.com/en-us/library/90s5c885(VS.80).aspx
Funcțiile CRT și funcțiile MFC (Microsoft Foundation Classes) care apelează funcția localtime și funcția _localtime64 pot, de asemenea, să fie afectate de modificarea DST. Următoarele funcții CRT și MFC apelează funcția localtime și funcția _localtime64:
  • ctime
  • _wctime
  • _tctime
  • _ctime64
  • _wctime64
  • _tctime64
  • mktime
  • _mktime64
  • _utime
  • _wutime
  • _tutime
  • _utime64
  • _wutime64
  • _tutime64
  • COleDateTime::operator=
  • CTime::GetLocalTm
  • CTime::Format
Pentru mai multe informații despre terminologia actualizării software, faceți clic pe următorul număr de articol pentru a-l vedea în Baza de cunoștințe Microsoft:
824684 Descrierea terminologiei standard utilizate în descrierea actualizărilor de software Microsoft

Proprietă?i

ID articol: 932590 - Ultima examinare: 11 mai 2007 - Revizie: 1.3
SE APLICĂ LA
  • 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, 64-Bit Datacenter Edition
  • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
  • Microsoft Windows XP Professional
Cuvinte cheie: 
kbvistasp1fix kbhotfixserver kbqfe kbpubtypekc KB932590

Trimite?i feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com