Belirtiler
Aşağıdaki senaryoyu düşünün:
-
Birden çok işlemci bulunan Windows Server 2008 tabanlı bir bilgisayar ile çalışırsınız.
-
Terminal Hizmetleri rolü bilgisayarınızda etkin.
-
/ TSAWARE seçeneği etkin bir terminal oturumu olmayan eski bir uygulamayı çalıştırmayı deneyin.
Eski uygulama başladığında, bu senaryoda, bu rasgele erişim ihlali ile karşılaşabilirsiniz.
Neden
Uygulamayı bir uygulama derlendiğinde/TSAWARE seçeneği etkin değilse, terminal hizmeti için eski bir uygulama olarak kabul edilir. Eski bir uygulama içinde bir terminal oturumu başlatıldığında, Tsappcmp.dll Modülü terminal hizmeti uygulama uyumluluğu amacıyla işlev çağrıları bu eski uygulamanın üzerinde kancalar ekler.
Bir yarış durumu işlevleri çalıştırırken Tsappcmp.dll Modülü sayfaya olduğunda ortaya çıkabilir. Bu yarış durumu, eski uygulamaların erişim ihlalleri karşılaşmak neden olur.
Çözüm
Düzeltme bilgileri
Microsoft, desteklenen bir düzeltmeyi kullanıma sunmuştur. Ancak bu düzeltme yalnızca bu makalede anlatılan sorunu düzeltmek amacıyla hazırlanmıştır. Bu düzeltmeyi yalnızca bu makalede açıklanan sorunun yaşandığı sistemlere uygulayın. Bu düzeltme, ek test süreci gerektirebilir. Bu nedenle bu sorundan ciddi bir şekilde etkilenmiyorsanız, bu düzeltmeyi içeren bir sonraki yazılım güncelleştirmesini beklemeniz önerilir.
İndirilebilir bir düzeltme varsa, bu Bilgi Bankası makalesinin üst kısmında "Düzeltme İndirilebilir" bölümü bulunur. Bu bölüm görünmüyorsa, düzeltmeyi edinmek üzere Microsoft Müşteri Hizmetleri ve Destek'e başvurun.
Not: Ek sorunlar oluşursa veya sorun giderme gerekiyorsa, 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 bölümünün tam liste telefon numaralarına ulaşmak veya ayrı bir hizmet isteği oluşturmak için aşağıdaki Microsoft Web sitesini ziyaret edin:
http://support.microsoft.com/contactus/?ws=supportNot: "Düzeltme indirilebilir” formu, düzeltmenin indirilebildiği dilleri görüntüler. Kendi dilinizi görmüyorsanız, bu dil için bir düzeltme mevcut değil demektir.
Önemli Windows Vista ve Windows Server 2008 düzeltmeleri aynı paketlerinde bulunur. Ancak, bu ürünlerin yalnızca biri "Düzeltme isteği" sayfasında listelenebilir. Windows Vista ve Windows Server 2008 için geçerli olan düzeltme paketini istemek için yalnızca sayfada listelenen ürün seçin.
Önkoşullar
Bilgisayarda bu düzeltmeyi uygulamak için Windows Server 2008 çalışmalıdır. Ayrıca, Terminal Hizmetleri rolü yüklü olmalıdır.
Yeniden başlatma gereksinimi
Bu düzeltmeyi uyguladıktan sonra bilgisayarı yeniden başlatmanız gerekir.
Düzeltme değiştirme bilgileri
Bu düzeltme önceden yayımlanmış düzeltmelerin yerini almaz.
Kayıt defteri bilgileri
Kayıt defterinde herhangi bir değişiklik yapmanız gerekmez.
Dosya bilgileri
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'te (UTC) listelenmiştir. Dosya bilgilerini görüntülediğinizde koordinatlı evrensel saat yerel saate dönüştürülür. UTC ve yerel saat arasındaki farkı bulmak için Denetim Masası'ndaki Tarih ve Saat öğesinde Saat Dilimi sekmesini kullanın.
Windows Server 2008 dosya bilgileri Not
(.Manifest) dosyaları ve yüklenen dosyalar MUM (.mum) her ortam için
ayrı olarak listelenmektedir. MUM ve MANIFEST dosyalarının ve bunların ilişkili güvenlik kataloğu (.cat) dosyaları güncelleştirilmiş bileşenin durumunu korumak açısından kritik önem taşımaktadır. Güvenlik kataloğu dosyalarının Microsoft dijital imzası kullanılarak imzalanmıştır. Bu dosyaların öznitelikleri listelenmez.
Windows Server 2008, x86 tabanlı sürümleri
Dosya adı |
Dosya sürümü |
Dosya boyutu |
Tarih |
Saat |
Platform |
---|---|---|---|---|---|
Tsappcmp.dll |
6.0.6001.22369 |
63,488 |
05-Feb-2009 |
05:41 |
x86 |
Windows Server 2008, x64 tabanlı sürümleri
Dosya adı |
Dosya sürümü |
Dosya boyutu |
Tarih |
Saat |
Platform |
---|---|---|---|---|---|
Tsappcmp.dll |
6.0.6001.22369 |
75,776 |
05-Feb-2009 |
06:15 |
x64 |
Geçici çözüm
Bu soruna geçici bir çözüm bulmak için/TSAWARE seçeneğini etkinleştirmek için sorunlu uygulamayı yeniden derleyin.
Durum
Microsoft bu sorunun "Aşağıdakilere Uygulanır" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.
Daha fazla bilgi
/ TSAWARE seçeneği hakkında daha fazla bilgi için aşağıdaki Microsoft Developer Network (MSDN) Web sitesini ziyaret edin:
http://msdn.microsoft.com/en-us/library/01cfys9z(VS.80).aspxYazı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ına tıklayın:
824684 Microsoft yazılım güncelleştirmelerini açıklamak için kullanılan standart terminolojinin açıklaması
Windows Server 2008'in tüm desteklenen x86 tabanlı sürümleri için ek dosyalar
Dosya adı |
Dosya sürümü |
Dosya boyutu |
Tarih |
Saat |
Platform |
---|---|---|---|---|---|
Package_for_kb967471_server_0~31bf3856ad364e35~x86~~6.0.1.0.mum |
Geçerli değil |
1,419 |
05-Feb-2009 |
13:23 |
Geçerli değil |
Package_for_kb967471_server~31bf3856ad364e35~x86~~6.0.1.0.mum |
Geçerli değil |
1,430 |
05-Feb-2009 |
13:23 |
Geçerli değil |
X86_microsoft-windows-t..lservices-appcompat_31bf3856ad364e35_6.0.6001.22369_none_3a777adb5665696b.manifest |
Geçerli değil |
38,078 |
05-Feb-2009 |
06:01 |
Geçerli değil |
Windows Server 2008'in tüm desteklenen x64 tabanlı sürümleri için ek dosyalar
Dosya adı |
Dosya sürümü |
Dosya boyutu |
Tarih |
Saat |
Platform |
---|---|---|---|---|---|
Amd64_microsoft-windows-t..lservices-appcompat_31bf3856ad364e35_6.0.6001.22369_none_9696165f0ec2daa1.manifest |
Geçerli değil |
38,094 |
05-Feb-2009 |
06:41 |
Geçerli değil |
Package_for_kb967471_server_0~31bf3856ad364e35~amd64~~6.0.1.0.mum |
Geçerli değil |
1,427 |
05-Feb-2009 |
13:23 |
Geçerli değil |
Package_for_kb967471_server~31bf3856ad364e35~amd64~~6.0.1.0.mum |
Geçerli değil |
1,438 |
05-Feb-2009 |
13:23 |
Geçerli değil |