Düzeltme: TZ ortam değişkenini kullanmak, Windows tabanlı uygulamaları DST değişiklikleri nedeniyle beklendiği gibi çalışmayabilir.

Makale çevirileri Makale çevirileri
Makale numarası: 932590 - Bu makalenin geçerli olduğu ürünleri görün.
Hepsini aç | Hepsini kapa

Bu Sayfada

Belirtiler

TZ ortam değişkeni kullanan Microsoft Windows tabanlı uygulamaları, gün ışığından yararlanma saati (DST) değişiklikler nedeniyle beklendiği gibi çalışmayabilir. 2007 Baharında başlayarak, the DST başlangıç tarihi ve ABD DST bitiş tarihini 2005'in enerji ilkesi işlemi ile uyumlu geçiş. Amerika Birleşik Devletleri'nde DST üç hafta önceki (2: 00'da, Mart'ın ikinci Pazar günü) başlar ve bir hafta sonra (2: 00'da bulunan ilk Pazar günü Kasım saat) daha önceki yıl içinde sona erecek.

TZ ortam değişkeni,'ı kullandığınızda Windows Vista'da, Microsoft Windows Server 2003 ve Microsoft Windows XP, C çalışma zamanı (CRT) localtime işlevi ve CRT _localtime64 işlevi doğru DST tanımayacaktır. Bu işlevler tüm tarihlerde DST Nisan'ın ilk Pazar günü başlangıç ve bitiş üzerinde Ekim'in Son Pazar günü saat olarak tanır.

Not Bilgisayarınızda Microsoft C çal??ma zaman? (CRT) kitaplığını kullanan bir uygulama, bir güncelleştirme gerekebilir. CRT en son güncelleştirmeleri, Microsoft önceki ürüne özgü ifadelerine zaten listelenen ürünlerin yeni keşfedilen bir etkisi temsil etmeyen. Ancak, CRT güncelleştirmelerini uygulamalarını güncelleştirmek, geliştiriciler için kullanılabilir.

CRT davranış uygulama etkilerse, güncelleştirilmiş CRT Kitaplığı'nı yükleyerek bu davranışı gidermek yardımcı olabilir.

CRT güncelleştirmesine ve Windows işletim sistemi güncelleştirmesi aşağıdaki şekillerde farklıdır:
  • Windows işletim sistemi güncelleştirmesi Windows DST değişikliklerini 2007 için yeni DST kurallar kullanarak doğru tanıması etkinleştirir. Microsoft, genellikle her kullanıcı için bu güncelleştirmeyi önerir.
  • CRT güncelleştirme yüklendikten sonra uygulamaları CRT kitaplıkları ça??rd???n?zda, CRT kitaplıkları DST 2007 kuralları tarihleri doğru şekilde işlemek için kullanın. CRT kendisi bir uygulama değildir. Bir kullanıcı doğrudan ile CRT çalışamıyorlarsa. Bunun yerine, the CRT özel uygulamaların kullandığı bir dll'dir.
Toplu Windows işletim sistemi güncelleştirmesinin ve CRT güncelleştirme ilişkisizdir. Her iki güncelleştirme, diğer tarafından neden olan bir sorunu giderir.

Çözüm

Hizmet paketi bilgileri

Bu sorunu gidermek için, en son Windows Vista hizmet paketini edinin. Daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
935791En son Windows Vista hizmet paketi nasıl elde edilir

Güncelleştirme Bilgileri

Aşağıdaki dosya Microsoft Yükleme Merkezi'nden yüklenebilir:

Windows Server 2003

Bu resmi kapatBu resmi aç
Download
Download the WindowsServer2003-KB932590-x86-ENU.exe package now.
Itanium tabanlı sistemler için Windows Server 2003
Bu resmi kapatBu resmi aç
Download
Download the WindowsServer2003-KB932590-ia64-ENU.exe package now.
Windows Server 2003 x64 Edition
Bu resmi kapatBu resmi aç
Download
Download the WindowsServer2003.WindowsXP-KB932590-x64-ENU.exe package now.
Windows Vista
Bu resmi kapatBu resmi aç
Download
Download the Windows6.0-KB932590-x86.msu package now.

x64 tabanlı sistemler için Windows Vista

Bu resmi kapatBu resmi aç
Download
Download the Windows6.0-KB932590-x64.msu package now.
WINDOWS XP
Bu resmi kapatBu resmi aç
Download
Download the WindowsXP-KB932590-x86-ENU.exe package now.

Windows XP x64 Edition

Bu resmi kapatBu resmi aç
Download
Download the WindowsServer2003.WindowsXP-KB932590-x64-ENU.exe package now.

Microsoft Destek dosyalarını karşıdan yükleme hakkında daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
119591Microsoft Destek Dosyaları Çevrimiçi Hizmetler'den Nasıl Alınır
Microsoft bu dosyada virüs taraması yapmıştır. Microsoft, dosyanın kullanıma sunulduğu tarihteki en güncel virüs tarama yazılımını kullanmıştır. Dosya, üzerinde herhangi bir yetkisiz değişiklik yapılmasını engellemeye yardım eden geliştirilmiş güvenliğe sahip sunucularda depolanır.

ÖNKOŞULLAR

Bu yazılım güncelleştirmesini uygulamak için herhangi bir önkoşul bulunmamaktadır.

Yeniden başlatma gereksinimi

Bu yazılım güncelleştirmesini uyguladıktan sonra bilgisayarı yeniden başlatmanız gerekir.

Güncelleştirme değiştirme bilgileri

Bu yazılım güncelleştirmesi, başka düzeltmelerin yerini almaz.

DOSYA BİLGİLERİ

Bu düzeltmenin İngilizce sürümü, aşağıdaki tabloda listelenen dosya özniteliklerine (veya daha yeni dosya özniteliklerine) sahiptir. Bu dosyaların tarihleri ve saatleri Koordinatlı Evrensel Saat'e (UTC) göre listelenir. Dosya bilgilerini görüntülediğinizde yerel saate dönüştürülür. UTC ve yerel saat arasındaki farkı bulmak için <a0></a0>, Denetim Masası'ndaki Tarih ve saat öğesinde saat dilimi sekmesini kullanın.
WINDOWS XP
Bu tabloyu kapaBu tabloyu aç
Dosya AdıDosya SürümüDosya BoyutuTARİHSAATPlatform
Msvcrt.dll7.0.2600.3085343,04019 Ã ub 200710: 32X86
Windows Vista ' nın 32-bit sürümü
Bu tabloyu kapaBu tabloyu aç
Dosya AdıDosya SürümüDosya BoyutuTARİHSAATPlatform
Msvcrt.dll7.0.6000.20538681,47216 Ã ub 200702: 42X86
Windows Vista ' nın 64-bit sürümü
Bu tabloyu kapaBu tabloyu aç
Dosya AdıDosya SürümüDosya BoyutuTARİHSAATPlatform
Msvcrt.dll7.0.6000.20538641,02416 Ã ub 200704: 06X64
Windows Server 2003, 32-bit sürümü
Bu tabloyu kapaBu tabloyu aç
Dosya AdıDosya SürümüDosya BoyutuTARİHSAATPlatform
Msvcirt.dll7.0.3790.65251,20003-Mart 200709: 35X86
Msvcrt.dll7.0.3790.652327,68003-Mart 200709: 35X86
Windows Server 2003 Service Pack 1, 32-bit sürümü
Bu tabloyu kapaBu tabloyu aç
Dosya AdıDosya SürümüDosya BoyutuTARİHSAATPlatformSP gereksinimi
Msvcirt.dll7.0.3790.289356,83203-Mart 200710: 02X86SP1
Msvcrt.dll7.0.3790.2893349,18403-Mart 200710: 02X86SP1
Windows Server 2003 Service Pack 2, 32-bit sürümü
Bu tabloyu kapaBu tabloyu aç
Dosya AdıDosya SürümüDosya BoyutuTARİHSAATPlatformSP gereksinimi
Msvcirt.dll7.0.3790.403456,83203-Mart 200709: 47X86SP2
Msvcrt.dll7.0.3790.4034349,18403-Mart 200709: 47X86SP2
Windows Server 2003, 32-bit sürümü
Bu tabloyu kapaBu tabloyu aç
Dosya AdıDosya SürümüDosya BoyutuTARİHSAATPlatform
Msvcirt.dll7.0.3790.65251,20003-Mart 200709: 35X86
Msvcrt.dll7.0.3790.652327,68003-Mart 200709: 35X86
Windows Server 2003 Service Pack 1, 64-bit sürümü
Bu tabloyu kapaBu tabloyu aç
Dosya AdıDosya SürümüDosya BoyutuTARİHSAATPlatformSP gereksinimi
Msvcirt.dll7.0.3790.289393,18402 Mar 200718: 27X64SP1
Msvcrt.dll7.0.3790.2893519,68002 Mar 200718: 27X64SP1
Windows Server 2003 Service Pack 2, 64-bit sürümü
Bu tabloyu kapaBu tabloyu aç
Dosya AdıDosya SürümüDosya BoyutuTARİHSAATPlatformSP gereksinimi
Msvcirt.dll7.0.3790.403493,18402 Mar 200718: 30X64SP2
Msvcrt.dll7.0.3790.4034519,68002 Mar 200718: 30X64SP2
Windows Server 2003, ıtanium işlemci için) 64-bit sürümü
Bu tabloyu kapaBu tabloyu aç
Dosya AdıDosya SürümüDosya BoyutuTARİHSAATPlatform
Msvcirt.dll7.0.3790.652165,37602 Mar 200718: 27IA-64
Msvcrt.dll7.0.3790.652894,97602 Mar 200718: 27IA-64
Windows Server 2003 hizmet paketi 1, ıtanium işlemci için) 64-bit sürümü
Bu tabloyu kapaBu tabloyu aç
Dosya AdıDosya SürümüDosya BoyutuTARİHSAATPlatform
Msvcirt.dll7.0.3790.2893184,32002 Mar 200718: 27IA-64
Msvcrt.dll7.0.3790.2893952,83202 Mar 200718: 27IA-64
Windows Server 2003 Service Pack 2, ıtanium işlemci için) 64-bit sürümü
Bu tabloyu kapaBu tabloyu aç
Dosya AdıDosya SürümüDosya BoyutuTARİHSAATPlatform
Msvcirt.dll7.0.3790.4034184,32002 Mar 200718: 31IA-64
Msvcrt.dll7.0.3790.4034952,83202 Mar 200718: 31IA-64

Durum

Microsoft, "Geçerli Olduğu Ürünler" bölümünde listelenen Microsoft ürünlerinde bu sorunun olduğunu onaylamıştır. Bu sorun ilk olarak Windows Vista Service Pack 1'de giderilmiştir.

Daha fazla bilgi

Bu güncelleştirmeyi uyguladıktan sonra TZ ortam değişkeni ayarlanmış olan uygulamalar doğru DST 2007'de algılar.

TZ ortam değişkeni hakkında daha fazla bilgi için aşağıdaki Microsoft Developer Network (MSDN) Web sitesini ziyaret edin:
http://msdn2.microsoft.com/en-us/library/90s5c885(VS.80).aspx
CRT işlevleri ve localtime işlev ve işlevin _localtime64 Microsoft Foundation Classes (MFC) işlevleri de etkilenebilir DST değişikliği ile. Aşağıdaki CRT işlevleri ve MFC işlevleri localtime işlevi ve _localtime64 işlevini çağırın:
  • ctime
  • _wctime
  • _tctime
  • _ctime64
  • _wctime64
  • _tctime64
  • mktime
  • _mktime64
  • _utime
  • _wutime
  • _tutime
  • _utime64
  • _wutime64
  • _tutime64
  • COleDateTime::operator =
  • CTime::GetLocalTm
  • CTime::Format
Yazılım güncelleştirme terminolojisi hakkında daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
824684Microsoft yazılım güncelleştirmelerini açıklamak için kullanılan standart terminolojinin açıklaması

Özellikler

Makale numarası: 932590 - Last Review: 14 Mayıs 2008 Çarşamba - Gözden geçirme: 4.1
Bu makaledeki bilginin uygulandığı durum:
  • 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
  • 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, 64-Bit Datacenter Edition
  • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
  • Microsoft Windows XP Professional Edition
Anahtar Kelimeler: 
kbmt atdownload atdownload kbvistasp1fix kbqfe kbpubtypekc KB932590 KbMttr
Machine-translated Article
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:932590

Geri Bildirim Ver

 

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