Makale numarası: 924449 - Son Gözden Geçirme: 27 Haziran 2007 Çarşamba - Gözden geçirme: 4.8

Düzeltme: yerel kullanıcı modu veya <a2>Çekirdek model uygulama</a2> veya <a4>sürücü Windows Server 2003 veya Windows Server 2003 SP1'in çalıştığı bir çift çekirdek ıntel ıtanium 2 işlemcisi 9000 Series-tabanlı bir bilgisayarda çalıştırdığınızda, çeşitli sorunlarla karşılaşabilirsiniz

Hotfix Download is availableHotfiks Yüklemesi Mevcut
Hotfiks taleplerini görüntüle ve indir
Sistem İpucuBu makale, kullandığınızdan farklı bir işletim sistemine yöneliktir. Sizinle ilgili olmayabilecek makale içeriği devre dışı bırakıldı.
Duyuru
<a1></a1> Microsoft, Microsoft Windows Server 2003 düzeltmeleri tek bir yüklenebilir dosya dağıtır. Düzeltmeleri birikimli olduğu için her yeni sürüm, tüm düzeltmeleri içerir ve bu sürümü önceki Windows Server 2003 ile birlikte verilen tüm güvenlik düzeltmelerini düzeltin.

Bu Sayfada

Hepsini aç | Hepsini kapa
Bu makalede, bu düzeltme sürümü hakkında aşağıdaki açıklanır:
  • Bu düzeltme paketi ile giderilen sorunlar
  • Düzeltme paketini yükleme önkoşulları
  • Düzeltme paketini yükledikten sonra bilgisayarı yeniden başlatmalısınız hakkında bilgi
  • Düzeltme paketinin başka bir düzeltme paketiyle değiştirilip değiştirilmediğiyle ilgili bilgiler
  • Kayıt defteri değişiklikleri yapmanız gerekip hakkında bilgi
  • Düzeltme paketinin içerdiği dosyalar

Belirtiler

Bilgisayarınızda, Windows Server 2003 veya çift çekirdek ıntel ıtanium 2 işlemcisi 9000 Series-tabanlı bir bilgisayarda çalışan Windows Server 2003 Service Pack 1 (SP1) yüklü. Yerel kullanıcı modu veya çekirdek modu uygulama veya sürücü bu bilgisayarda çalıştırdığınızda, çeşitli sorunlarla karşılaşabilirsiniz. Örneğin, yığını bozulabilir ve yönergeye özel durumlar ortaya çıkabilir. Ayrıca, rasgele kod yürütülmesine de karşılaşabilirsiniz.

Bu sorun, aşağıdaki koşullar geçerli olursa oluşur:
  • Uygulamaları ve sürücüleri yerel olarak çift çekirdek ıntel ıtanium 2 işlemcisi 9000 Series-based platformda çalışmak üzere derlenir.
  • Sürücüler ve uygulamalar aşağıdaki programlardan birini içerdiği derleyicinin kullanarak oluşturulan:
    • Windows Server 2003 Device Driver Kit (DDK)
    • Windows Server 2003 SP1 DDK
    • Windows Server 2003 Software Development Kit'te (SDK)
    • Windows Server 2003 SP1 SDK
    • Windows Server 2003 R2 SDK

Neden

Bu sorun, bir sayfa hatası kesintiye speculation için ilgili özel yönergeler dizisi nedeniyle oluşur.

Çözüm

Düzeltme bilgileri

Desteklenen bir düzeltme Microsoft'tan edinilebilir. Ancak bu düzeltmenin, yalnızca bu makalede anlatılan sorunu gidermesi amaçlanmıştır. Bu düzeltmeyi yalnızca bu sorunla karşılaşan sistemlere uygulayın.

Düzeltme karşıdan yüklenebilir ise bu Bilgi Bankası makalesinin başında "Düzeltme karşıdan yüklenebilir" bölümü bulunur. Bu bölüm görünmüyorsa, düzeltmeyi edinmek üzere Microsoft Müşteri Hizmetleri ve Destek ekibine bir istekte bulunun.

Not Ek sorunlar oluşursa veya tüm sorun giderme işlemi gerekmiyorsa, ayrı bir hizmet isteği oluşturmanız gerekebilir. Ek destek sorularına ve bu düzeltme için geçerli olmayan sorunlara normal destek ücretleri uygulanır. Microsoft Müşteri Hizmetleri ve Destek telefon numaralarının tam listesi veya ayrı bir hizmet isteği oluşturmak için, aşağıdaki Microsoft Web sitesini ziyaret edin:
http://support.microsoft.com/contactus/?ws=support (http://support.microsoft.com/contactus/?ws=support)
Not "Düzeltme karşıdan yüklenebilir" formunda, düzeltmenin kullanılabilir olduğu diller görüntülenir. Kendi dilinizi görmüyorsanız, bunun nedeni bu düzeltme, seçtiğiniz dil için kullanılamaz.

Bu düzeltme, üzerinde listelenen derleyiciler "Belirtiler" bölümünde uygulamaları ve sürücüleri derlemek için kullandığınız sisteme uygulamalıdır. Bu uygulamaları ve sürücüleri geçici-derlenmiş x 86 platformu tarafından veya yerel olarak derlenmiş olabilir.

Bu sürücüler ve uygulamalar derlemeye Visual Studio 2005 kullanıyorsanız, bu düzeltmeyi uygulamalıdır değil. Bu sorun, sürücüler ve uygulamalar olmayan fark ederseniz, ayrıca, bu düzeltme bu sürücüler ve uygulamalar, derleme sistemde uygulamalıdır değil.

Not Visual Studio .NET 2002 ıtanium içermez derleyici mimarisi. Daha fazla bilgi için aşağıdaki Microsoft Developer Network (MSDN) Web sitesini ziyaret edin:
http://msdn2.microsoft.com/en-us/library/ms952405.aspx (http://msdn2.microsoft.com/en-us/library/ms952405.aspx)
Ayrıca, ıtanium tabanlı sistemler için Windows Server 2003'te uygulamaları geliştirirseniz, Windows Server 2003 Service Pack 1 SDK kullanmanız gerekir. Microsoft şimdi yalnızca Windows Server 2003 Service Pack 1 SDK'de destekler.

Listelenen derleyiciler kullanan satıcıları "Belirtiler" bölümü, uygulama veya sürücü derlemek için bu adımları:
  1. Komut dosyaları ve düzeltmeyi uygulayın.
  2. Komut dosyası ve komut dosyası'nı çalıştırın.
  3. Komut dosyası sonuçlarına bağlı olarak, etkilenen uygulamalar veya sürücüleri yeniden derleyin.
  4. Müşterilerin, müşterileri çift çekirdekli ıntel ıtanium 2 işlemcisi 9000 serisi tabanlı bilgisayarlarda uygulama veya sürücü kullanıyorsanız, bu recompiled ikili dosyalar olması gerektiğini söyleyin.
  5. Recompiled uygulamalar veya sürücüleri müşterilere dağıtma.
Son olarak, satıcıların bu derleyici düzeltme tüm gelecekteki düzeltmeleri ve bunların geçerli ve gelecekteki ürünler yapılan değişiklikler için kullanın. Satıcıların bu düzeltmeyi uygulamak, kaynak kodu için bir düzeltme ile yapılan bir değişiklik veya yeni işlevler eklemek için değişiklikleri yönergeleri güvenlik açığı bulunan bir dizi oluşturmak bu derleyiciler neden olabilir. Satıcılar, bu düzeltmeyi Microsoft desteklenen bir DDK ve SDK sonraki bir sürümünü yayımlar kadar kullanmanız gerekir. Bu sürüm, Windows Server 2008 Windows Development Kit'e (WDK) olması beklenir.

ÖNKOŞULLAR

Bu düzeltmeyi uygulamadan önce aşağıdaki bileşenler yüklü olmalıdır:
  • Windows Server 2003 SP1
  • <a1>Windows</a1> Server 2003 SP1 (DDK), <a1>Windows</a1> Server 2003 SP1 (SDK) ya da Windows Server 2003 R2 SDK
Daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
889100  (http://support.microsoft.com/kb/889100/ ) En son Windows Server 2003 hizmet paketi nasıl elde edilir

Yeniden başlatma bilgileri

Bu düzeltmeyi yükledikten sonra bilgisayarı yeniden başlatmanız gerekir.

Düzeltme Değiştirme Bilgileri

Bu düzeltme başka bir düzeltmenin 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.
Bu tabloyu kapaBu tabloyu aç
Dosya AdıDosya SürümüDosya BoyutuTARİHSAATPlatform
C2.dll14.0.40310.466,802,94421 Ağu 200602: 26IA-64
C2.dll14.0.40310.462,338,81623 Ağu 200602: 29X86
Not Düzeltme dosyalarını iki sürümü, düzeltmeyi dahil edilir. X 86 tabanlı düzeltme x 86 geçici-derleyici için dosyadır. IA-64 tabanlı düzeltme ıtanium için yerel derleyici dosyadır.

Microsoft Windows Server 2003 SP2 SDK ya da bir Windows Server 2003 Service Pack 2 (SP2) DDK yayımlamayı planlıyoruz. Microsoft Windows Server 2008 DDK ve Windows Server 2008 SDK bırakmadan Microsoft yalnızca bu düzeltmenin Windows Server 2003 SP1 DDK, Windows Server 2003 SP1 SDK ve Windows Server 2003 R2 SDK destekler.

Bu düzeltmenin nasıl kullanılır?

Bu sorun uygulamalarınızı ya çift çekirdekli ıntel ıtanium 2 işlemcisi tabanlı sistemlerde sürücülerinizi etkileyip etkilemediğini belirlemeniz gerekir. Bu sorun, uygulamalarınızın veya sürücülerinizi etkilerse, bu düzeltmeyi, bu uygulamaları ve sürücüleri, derleme sistemde uygulayın. Sonra uygulamaları veya sürücüleri yeniden derleyin.

Denetimi komut dosyalarını kullanmak için gereksinimler

Aşağıdaki araçları denetimi komut dosyalarını kullanmak için dosya ve sahip olmalısınız:
  • Microsoft Disassembler 1.50 aracını (Msdis150.dll)

    Windows Server 2003 SP1 SDK'NıN veya Windows Server 2003 R2 SDK yüklemek için varsayılan ayarını kullandığınızda, Microsoft Disassembler 1.50 aracı yüklü. Varsayılan olarak, aşağıdaki klasörde Microsoft Disassembler 1.50 aracı yüklüdür:
    C:\Program Files\Microsoft Platform SDK\Bin\win64
  • Microsoft C/Derleyici IA-64 için en iyi duruma getirme C++

    Windows Server 2003 SP1 SDK, Windows Server 2003 SP1 DDK veya Windows Server 2003 R2 SDK yüklemek için varsayılan ayarı kullanıyorsanız, ayrıca Microsoft C/C++ Derleyici en iyi duruma getirme IA-64 için yükleyebilirsiniz.
  • Düzeltme paketinde bulunan .cmd dosyaları

    Bu .cmd dosyası komut dosyaları, uygulamalarınızın veya sürücülerinizi sorunu yaşıyorsunuz olup olmadığını belirleyin.

Denetimi komut dosyası nasıl kullanılır?

Bilgisayarınızı bir uygulama veya sürücü etkilenip etkilenmediğini belirlemek için <a0></a0>, aşağıdaki adımları izleyin:
  1. Bir klasörü sabit diskte oluşturun. Bu adımları, klasör adı C2UPDATE olduğunu varsayalım.
  2. Bu düzeltmeyi uyguladığınızda belirttiğiniz Windows Server 2003 DDK ve SDK Update klasörü açın.
  3. VSW#500862.cmd dosyasını ve VSW#500862.js dosyasını Windows Server 2003 DDK ve SDK Update klasöründen için C2UPDATE kopyalayın... klasör.

    Not VSW#500862.cmd dosya Parçalara Ayırma'parametre listesinde belirttiğiniz dosyaları döker. VSW#500862.js dosya VSW#500862.cmd dosyasını belirli güvenlik açığından etkilenen kümesi yönergeleri için oluşturduğu çözümünü tarar.
  4. Uygulamanızın veya sürücünüz tüm dosyaları C2UPDATE klasörüne kopyalayın.
  5. Uygulama veya sürücü için bir parçalara ayırma oluşturmak ve sonra da bu .pdb dosyalar için C2UPDATE kopyalama .pdb dosyaları klasörü.
  6. C2UPDATE Klasör Olu?turma ortamında bulun.

    Windows Server 2003 SP1 SDK içinde Başlat ' ı tıklatın, Programlar ' ın üzerine gelin, Microsoft Platform SDK için Windows Server 2003 SP1 ' e işaret, Oluştur Aç ortamı pencere işaret, Windows Server 2003 64-bit ortamı oluşturmak için işaretleyin ve Ayarla Win SVR 2003 ıa64 oluştur Zarf (Hata Ayıkla) tıklatın veya Set Win SVR 2003 ıa64 oluştur Zarf (Perakende).
  7. Komut isteminde VSW#500862.cmd FileList.

    NotFileList VSW#500862.cmd komut çözümünü dökümünü almak için istediğiniz dosya listesini gösterir. Dosya adlarına göre ayırmak için boşluk kullanın. Ayrıca, her dosya için dosya adı uzantısını içerir.
Önce VSW#500862.cmd komut çözümünü .cod dosya oluşturur. Parçalara Ayırma .cod dosya yaklaşık olarak VSW#500862.cmd komut dosyasını işleyen dosyasının boyutunu 20 kez olacaktır.

Daha sonra VSW#500862.cmd komut VSW#500862.js komut dosyasını çağırır. VSW#500862.js komut dosyası güvenlik açığı bulunan belirli yönergeler kümesi işlevleri için çözümünü tarar. Tarama tamamlandığında VSW#500862.cmd komut dosyası, çıktı ekranda görüntüler. Following:
C:\C2Update>vsw#500862.cmd win32k.sys win23k.sys*** win32k.sys ***win32k.sys:  20000001FF0290D0:.ThreadUnlock1win32k.sys:  20000001FF23B0F0:.?bPolyBezierTo@EPATHOBJ@@QEAAHPEAVEXFORMOBJ@@PEAU_POINTL@@K@Zwin32k.sys:  20000001FF2402D0:.?vSetClip@EWNDOBJ@@QEAAXPEAVREGION@@VERECTL@@@Zwin32k.sys:  20000001FF2B9040:.?bTextToPathWorkhorse@ESTROBJ@@QEAAHAEAVEPATHOBJ@@H@Zwin32k.sys:  20000001FF453110:.vCheckForSingularXform*** win23k.sys ***win23k.sys:  20000001FF0290D0:.ThreadUnlock1win23k.sys:  20000001FF23B0F0:.?bPolyBezierTo@EPATHOBJ@@QEAAHPEAVEXFORMOBJ@@PEAU_POINTL@@K@Zwin23k.sys:  20000001FF2402D0:.?vSetClip@EWNDOBJ@@QEAAXPEAVREGION@@VERECTL@@@Zwin23k.sys:  20000001FF2B9040:.?bTextToPathWorkhorse@ESTROBJ@@QEAAHAEAVEPATHOBJ@@H@Zwin23k.sys:  20000001FF453110:.vCheckForSingularXform
Notları
  • VSW#500862.cmd komut sırayla ayrıştırır tarar ve FileList parametresinde belirttiğiniz her dosya için sonuç verir. Komut dosyası, önceki dosya komut dosyasını işleyinceye kadar bir sonraki dosya FileList</a0> parametresinde işlemez.
  • VSW#500862.cmd komut parçalara ayırma oluşturur ve sonraki tarama gerçekleştirir, işlemi çok fazla sürebilir. Ayrıca, işlem yaklaşık yüzde 100 CPU kullanımı tek bir işlemcinin neden olabilir. Bu nedenle, değil CTRL-C yazın veya son dosyayı FileList çözümünü tamamlanıncaya kadar VSW#500862.cmd komut dosyası veya VSW#500862.js komut dosyasını durdurmak için Windows Görev Yöneticisi'ni kullanın.

    VSW#500862.cmd komut dosyası ve VSW#500862.js komut dosyası kullanma hakkında daha fazla bilgi için düzeltme paketinde bulunan karşılık gelen dosya bakın.
  • Bu sorun, uygulamalar veya sürücülerinizi etkileyip etkilemediğini belirlemek için IA-64 (C2.dll) derleyici düzeltmeyi uygulamak sahip değilsiniz.
Varsayılan olarak, aşağıdaki klasörde IA-64 derleyici düzeltme yüklüdür:
C:\Program Files\MSFT\Windows Server 2003 DDK ve SDK Update
Ancak, Windows Server 2003 SP1 DDK, Windows Server 2003 SP1 SDK ve Windows Server 2003 R2 SDK, bilgisayardaki farklı bir klasöre yükleyin.

Windows Server 2003 DDK ve SDK Update klasöründe bulunan Readme.txt dosyasına, kullanmakta olduğunuz C2.dll dosyasının dosya sürümünün nasıl belirleneceği ile ilgili yönergeler içerir. Dosya sürümü C2.dll edindikten sonra özgün C2.dll dosyayı değiştirmek için Windows Server 2003 DDK ve SDK Update klasöründe uygun derleyici düzeltme sürümü (C2.dll) kullanabilirsiniz.

Bu düzeltme, yok bir ek işlevler vardır. Düzeltmeyi herhangi bir performans iyileştirmeleri içerir. Ayrıca, yok bir birlikte çalışabilirlik sorunlarını recompilation gereken dosyalar arasında derlenmiş çekirdekler dosyalar var.

Bu sorun, bazı dosyalar uygulamalarınızı veya sürücülerinizi etkilerse, bu dosyaları yeniden önerilir. Bu adım, bu dosyaları güvenilirliğini artırır. Bu adımı da uygulamaları veya bu dosyaları içeren sürücülerin güvenilirliğini artırır.

Bu sorun, daha yeni bir derleyici IA-64 sürümlerinde mevcut değil. IA-64 Derleyici sürümü olduğu hakkında daha fazla bilgi için bu sorunla, Windows Server 2003 DDK ve SDK Update klasöründeki Readme.txt dosyasına bakın.

Durum

Microsoft, "Geçerli Olduğu Ürünler" bölümünde listelenen Microsoft ürünlerinde bu sorunun olduğunu onaylamıştır.

Daha fazla bilgi

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:
824684  (http://support.microsoft.com/kb/824684/ ) Microsoft yazılım güncelleştirmelerini açıklamak için kullanılan standart terminolojinin açıklaması
Daha fazla Windows Server 2003'ün hakkında bilgi için genel bakış ıtanium tabanlı sistemler için aşağıdaki MSDN Web sitesini ziyaret edin:
http://www.microsoft.com/servers/64bit/itanium/overview.mspx (http://www.microsoft.com/servers/64bit/itanium/overview.mspx)

Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
  • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
  • Microsoft Windows Server 2003 Service Pack 1, Ne zaman ne ile kullanilir:
    • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
    • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
Anahtar Kelimeler: 
kbmt kbautohotfix kbhotfixserver kbpubtypekc kbexpertiseadvanced kbqfe kbfix KB924449 KbMttr
Otomatik TercümeOtomatik Tercüme
Ö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:924449  (http://support.microsoft.com/kb/924449/en-us/ )